How to get from Grantown on Spey to Forres by bus and train?
From Grantown on Spey to Forres by bus and train
To get from Grantown on Spey to Forres in Scotland, you’ll need to take one bus line and 2 train lines: take the 37A bus from The Square, Grantown-On-Spey station to Station, Aviemore station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Inverness station to Forres station. The total trip duration for this route is approximately 3 hr 14 min. The bus and train schedule from Grantown on Spey may change. We recommend you check the updated bus and train schedule to Forres on the Moovit app.
Step by Step
- 1Walk to bus stationThe Square, Grantown-On-SpeyID 6700911051.02 km • 14 min
- 2Wait for bus37AAviemore
- 3Ride to bus stationStation, AviemoreID 670071331744 min
- 4Walk to train stationAviemore70 m • 1 min
- 5Wait for trainSCOTRAILInverness
- 6Ride to train stationInverness37 min
- 7Wait for trainSCOTRAILAberdeen
- 8Ride to train stationForres30 min
- 9Walk toForres1.51 km • 20 min
Alternative route from Grantown on Spey to Forres by bus and train via X37, X37 and SCOTRAIL
To get from Grantown on Spey to Forres in Scotland, you’ll need to take 2 bus lines and one train line: take the X37 bus from The Square, Grantown-On-Spey station to Car Park, Carrbridge station. Next, you’ll have to switch to the X37 bus and finally take the SCOTRAIL train from Inverness station to Forres station. The total trip duration for this route is approximately 2 hr 58 min. The bus and train schedule from Grantown on Spey may change. We recommend you check the updated bus and train schedule to Forres on the Moovit app.
Step by Step
- 1Walk to bus stationThe Square, Grantown-On-SpeyID 6700911051.02 km • 14 min
- 2Wait for busX37Carrbridge
- 3Ride to bus stationCar Park, CarrbridgeID 670071333618 min
- 4Wait for busX37Inverness
- 5Ride to bus stationBus Station Stance 6, InvernessID 670085865B52 min
- 6Walk to train stationInverness250 m • 4 min
- 7Wait for trainSCOTRAILAberdeen
- 8Ride to train stationForres30 min
- 9Walk toForres1.51 km • 20 min
Public transport directions from Grantown on Spey to Forres
Bus And Train schedule from Grantown on Spey to Forres
Related Routes
- Aberdeen to Forres
- Aberfeldy to Forres
- Aviemore to Forres
- Comrie (Fife) to Forres
- Dundee to Forres
- Edinburgh to Forres
- Grantown-On-Spey to Forres
- Loans to Forres
- Montrose to Forres
- Newton Stewart to Forres
- Waterloo Street, Glasgow to Forres
- Grantown on Spey to Ballater
- Grantown on Spey to Edinburgh
- Grantown on Spey to Nairn
- Grantown on Spey to Ballindalloch Castle
- John O' Groats to Dornoch
- Chapelhall to Motherwell
- Chapelhall to Wishaw
- Chapelhall to Glasgow Central Station
- Glasgow to Aberdour
Alternative route from Grantown on Spey to Forres by bus and train via X37, X37 and SCOTRAIL
To get from Grantown on Spey to Forres in Scotland, you’ll need to take 2 bus lines and one train line: take the X37 bus from The Square, Grantown-On-Spey station to Car Park, Carrbridge station. Next, you’ll have to switch to the X37 bus and finally take the SCOTRAIL train from Inverness station to Forres station. The total trip duration for this route is approximately 2 hr 58 min. The bus and train schedule from Grantown on Spey may change. We recommend you check the updated bus and train schedule to Forres on the Moovit app.
Step by Step
- 1Walk to bus stationThe Square, Grantown-On-SpeyID 6700911051.02 km • 14 min
- 2Wait for busX37Carrbridge
- 3Ride to bus stationCar Park, CarrbridgeID 670071333618 min
- 4Wait for busX37Inverness
- 5Ride to bus stationBus Station Stance 6, InvernessID 670085865B52 min
- 6Walk to train stationInverness250 m • 4 min
- 7Wait for trainSCOTRAILAberdeen
- 8Ride to train stationForres30 min
- 9Walk toForres1.51 km • 20 min
Questions & Answers
What is the fastest way to get from Grantown on Spey to Forres?
The fastest way takes 194 minutes, using Bus line 37A, Train line SCOTRAIL, Train line SCOTRAIL.
What is the alternative route to get from Grantown on Spey to Forres?
The alternative route takes 178 minutes, using Bus line X37, Bus line X37, Train line SCOTRAIL.
Is there a direct bus between Grantown on Spey and Forres?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 3 hr 14 min.
Which bus line goes from Grantown on Spey to Forres?
The 37A bus line goes from The Square, Grantown-On-Spey station near Grantown on Spey in Highland to Aviemore station. From there you’ll have to take 2 train lines till Aviemore station near Forres in Scotland.
How long does it take to travel from Grantown on Spey to Forres by bus and train?
The total travel time between Grantown on Spey in Highland and Forres in Scotland by bus and train is about 3 hr 14 min.
Where do I get on the bus near Grantown on Spey to get to Forres?
Get on the 37A bus from the The Square, Grantown-On-Spey stop near Grantown on Spey in Highland.
Where do I get off the bus when travelling between Grantown on Spey and Forres?
Get off the bus at the Aviemore station, which is closest to Forres in Scotland.
Popular Routes
- Princes Street (Waverley Steps), City Centre to Aberfoyle
- Glasgow to Murrayfield Stadium
- Ullapool to Dingwall
- Strathaven to Edinburgh
- Inverness to Fraserburgh
- Hawick to Dumfries
- Fort William to Pitlochry
- Glasgow to Aberdeen
- Keith to Buckie
- Gourock to Largs
- Glasgow to Kilmacolm
- Linlithgow to Broxburn
- Gleneagles to Crieff
- Wishaw to Glasgow Fort
- Clydebank to Stobhill Hospital
- Blairgowrie to Edinburgh
- Buchanan Bus Station to Ayr
- Kirkintilloch to Bearsden
- Kilmarnock to Stranraer
- Inverurie to Oldmeldrum