How to get from Aberdeen to Grantown on Spey by bus and train?
By bus and train
To get from Aberdeen to Grantown on Spey in Highland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Aberdeen station to Inverness station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 37 bus from Cairngorm Hotel, Aviemore station to Ritchies Country Wear, Grantown-On-Spey station. The total trip duration for this route is approximately 4 hr 30 min.
Step by Step
- 1Start from train stationAberdeen
- 2Wait for trainSCOTRAILInverness
- 3Ride to train stationInverness131 min
- 4Wait for trainSCOTRAILGlasgow Queen Street
- 5Ride to train stationAviemore41 min
- 6Walk to bus stationCairngorm Hotel, AviemoreID 670071330350 yd • 1 min
- 7Wait for bus37Grantown-On-Spey
- 8Ride to bus stationRitchies Country Wear, Grantown-On-SpeyID 6700713311A43 min
- 9Walk toGrantown on SpeyGortons Road0.66 mi • 14 min
By bus
To get from Aberdeen to Grantown on Spey in Highland, you’ll need to take 3 bus lines: take the 092 bus from Union Square Bus Station, Aberdeen station to Park And Ride, Broxden station. Next, you’ll have to switch to the M90 bus and finally take the 37 bus from Cairngorm Hotel, Aviemore station to Ritchies Country Wear, Grantown-On-Spey station. The total trip duration for this route is approximately 5 hr 35 min.
Step by Step
- 1Walk to bus stationUnion Square Bus Station, AberdeenID 639070021110 yd • 2 min
- 2Wait for bus092Edinburgh
- 3Ride to bus stationPark And Ride, BroxdenID 64804501120 min
- 4Walk to bus stationPark And Ride, BroxdenID 6480205490 yd • 2 min
- 5Wait for busM90Inverness
- 6Ride to bus stationCairngorm Hotel, AviemoreID 6700713303103 min
- 7Wait for bus37Grantown-On-Spey
- 8Ride to bus stationRitchies Country Wear, Grantown-On-SpeyID 6700713311A43 min
- 9Walk toGrantown on SpeyGortons Road0.66 mi • 14 min
Public transport directions from Aberdeen to Grantown on Spey
Public transport stations close to Aberdeen
Aberdeen is located at Aberdeen, Highland and the nearest public transport station is Union Square Bus Station, Aberdeen.
Train stations close to Aberdeen:
- Aberdeen
Bus stations close to Aberdeen:
- Union Square Bus Station, Aberdeen
- Guild Street, Aberdeen
- Bridge Street, Aberdeen
Public transport stations close to Grantown on Spey, Highland
Grantown on Spey is located at Gortons Road, Highland and the nearest public transport station is Ritchies Country Wear, Grantown-On-Spey.
Bus stations close to Grantown on Spey:
- Ritchies Country Wear, Grantown-On-Spey
- The Square, Grantown-On-Spey
- Garth Hotel, Grantown-On-Spey
Related Routes
- Aviemore to Grantown on Spey
- Glasgow to Grantown on Spey
- Inverness Airport to Grantown on Spey
- Aberdeen to Aberchirder
- Aberdeen to Aberfoyle
- Aberdeen to Aboyne
- Aberdeen to Aviemore
- Aberdeen to Balintore
- Aberdeen to Ballater
- Aberdeen to Carnwath
- Aberdeen to Crimond
- Aberdeen to Drumnadrochit
- Aberdeen to Dufftown
- Aberdeen to Dunblane
- Aberdeen to Edinburgh
- Aberdeen to Edzell
- Aberdeen to Fife
- Aberdeen to Forth
- Aberdeen to Grantown-On-Spey
- Aberdeen to Hawick
By bus
To get from Aberdeen to Grantown on Spey in Highland, you’ll need to take 3 bus lines: take the 092 bus from Union Square Bus Station, Aberdeen station to Park And Ride, Broxden station. Next, you’ll have to switch to the M90 bus and finally take the 37 bus from Cairngorm Hotel, Aviemore station to Ritchies Country Wear, Grantown-On-Spey station. The total trip duration for this route is approximately 5 hr 35 min.
Step by Step
- 1Walk to bus stationUnion Square Bus Station, AberdeenID 639070021110 yd • 2 min
- 2Wait for bus092Edinburgh
- 3Ride to bus stationPark And Ride, BroxdenID 64804501120 min
- 4Walk to bus stationPark And Ride, BroxdenID 6480205490 yd • 2 min
- 5Wait for busM90Inverness
- 6Ride to bus stationCairngorm Hotel, AviemoreID 6700713303103 min
- 7Wait for bus37Grantown-On-Spey
- 8Ride to bus stationRitchies Country Wear, Grantown-On-SpeyID 6700713311A43 min
- 9Walk toGrantown on SpeyGortons Road0.66 mi • 14 min
Questions & Answers
What is the fastest way to get from Aberdeen to Grantown on Spey?
The fastest way takes 270 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 37.
What is the alternative route to get from Aberdeen to Grantown on Spey?
The alternative route takes 335 minutes, using Bus line 092, Bus line M90, Bus line 37.
Is there a direct train between Aberdeen and Grantown on Spey?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 4 hr 30 min.
Which train line goes from Aberdeen to Grantown on Spey?
The SCOTRAIL train line goes from Inverness station near Aberdeen in Scotland to Inverness station. From there you’ll have to take one train line and one bus line till Inverness station near Grantown on Spey in Highland.
How long does it take to travel from Aberdeen to Grantown on Spey by train and bus?
The total travel time between Aberdeen in Scotland and Grantown on Spey in Highland by train and bus is about 4 hr 30 min.
Where do I get on the train near Aberdeen to get to Grantown on Spey?
Get on the SCOTRAIL train from the Inverness station near Aberdeen in Scotland.
Where do I get off the train when travelling between Aberdeen and Grantown on Spey?
Get off the train at the Inverness stop, which is closest to Grantown on Spey in Highland.