Cairngorms National Park

Uath Lochans from Farleitter Crag, Kingussie

Getting Here

The Cairngorms National Park is situated in the heart of the Scottish Highlands and is easily reached by road, rail, air and even bicycle.


For directions and an estimate of your journey time visit Traveline Scotland.

From London – take the A4 to M4, then follow the M40, M6, A74(M) and M74 to A9 in Stirling, continue on A9 North to the Park where you will drive through the South End at Pitlochry to the North end at Aviemore.

Driving from London to Grantown-on-Spey will take you approximately 9 hours and 35 minutes.

From Edinburgh – the fastest route North from Edinburgh is to follow the M90 to the A9, but you can also travel via Stirling on the M9 and connect with the A9 at Perth.

Driving from Edinburgh via the M90 and A9 will take you approximately 3 hours to Grantown-on-Spey.

From Glasgow – take the M80 out of Glasgow to connect with the M9 and the A9 at Perth, this route will take approximately 3 hours.

Or travel via Loch Lomond & The Trossachs National Park by taking the M80, M9 and then connecting with the A84, to get into the Cairngorms National Park you will need to connect with the A9 after passing through Trinafour.This route will take approximately 3 hours and 40 minutes.

From Aberdeen City – there are two main routes into the National Park from Aberdeen City both taking approximately 2 hours from the City to Grantown-on-Spey.

Take the A96 out of Aberdeen and connect with the A920 in Huntly, at Dufftown change onto the A941 and before Aberlour turn onto the A95. Alternatively take the A944, A980 and A97.

From Inverness – Follow the A9 out of Inverness straight to the Park, taking approximately 30 minutes, or take the more scenic route via the A96, B9006 and A939 taking around an hour to get to the Park.

Check your journey before you set off for road disruptions by visiting Traffic Scotland.

For further information on local Taxi firms, car and coach hire please go to Visit Cairngorms.

glensheeroad Stewart Grant edited


There are railway stations at Dalwhinnie, Newtonmore, Kingussie, Aviemore and Carrbridge.

Trains between London’s King Cross and Inverness stop off at either Kingussie or Aviemore. Aberdeen is the closest station to the east side of the National Park.

The Strathspey Steam Railway runs between Aviemore, Boat of Garten and Broomhill at Nethy Bridge.

For information on train timetables, to book tickets and to organise connections find out more from Visit Cairngorms: How to Get to the Cairngorms National Park.

Aviemore Bus Stop

Bus & Coach

There are regular coach services from London, Edinburgh, Glasgow, Aberdeen and Inverness.

Local buses connect the towns and villages throughout the Park, including dial-a-bus services and minibus services.

Click here for more information on bus timetables and booking.


The nearest airports to the Cairngorms National Park are at Aberdeen and Inverness.

Inverness Airport is only a 30 minute drive to the Badenoch and Strathspey area of the National Park, while Aberdeen is an hours drive away from the Royal Deeside area of the Park.

For more information on getting to the Cairngorms National Park by airplane please visit Visit Cairngorms.


The Park can be reached by National Cycle Routes, the Deeside Way, sections of the Speyside Way and Dava Way.

To plan your cycle to and around the Cairngorms National Park visit Sustrans Route Mapping for cycle routes, advice and further information.


The Deeside Way runs from Aberdeen to Ballater in the east of the National Park.

The Speyside Way runs from Buckie on the Moray Coast to Aviemore.

The Dava Way runs from Forres near the Moray Coast to Grantown-on-Spey.

Still viewpoint in Tomintoul

‘Snow Roads’

This scenic route is a 90 mile journey from Blairgowrie to Grantown-on-Spey crossing the highest public road in Britain and traveling through the outstanding landscape of the eastern Cairngorms.

Visit the ‘Snow Roads’ for more information and a downloadable map.