How to get from Grantown-On-Spey to Forres by bus?
Grantown-On-Spey to Forres - Bus Timetable
The 37 bus from Grantown-On-Spey to Forres runs from 07:06 to 20:31, with departures every 5 min-2 hr 30 min. The journey takes about 3 hr 8 min, with regular service throughout the operating hours.
From Grantown-On-Spey to Forres by bus
To get from Grantown-On-Spey to Forres in Scotland, you’ll need to take 3 bus lines: take the 37 bus from The Square, Grantown-On-Spey station to Station, Aviemore station. Next, you’ll have to switch to the MEGABUS M90 bus and finally take the M96 bus from Bus Station Stance 5, Inverness station to Leys Road, Forres station. The total trip duration for this route is approximately 3 hr 8 min. The bus schedule from Grantown-On-Spey may change. We recommend you check the updated bus schedule to Forres on the Moovit app.
Step by Step
- 1Walk to bus stationThe Square, Grantown-On-SpeyID 670091105180 m • 3 min
- 2Wait for bus37Aviemore
- 3Ride to bus stationStation, AviemoreID 670071331744 min
- 4Walk to bus stationAviemore Cairngorm Hotel60 m • 1 min
- 5Wait for busMEGABUS M90Inverness
- 6Ride to bus stationInverness Bus Station Stance 345 min
- 7Walk to bus stationBus Station Stance 5, InvernessID 670085865C40 m • 1 min
- 8Wait for busM96Aberdeen
- 9Ride to bus stationLeys Road, ForresID 63805124160 min
- 10Walk toForres430 m • 6 min
Public transport directions from Grantown-On-Spey to Forres
Bus timetable 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
- Montrose to Forres
- Newton Stewart to Forres
- Brodie Castle to Forres
- Findhorn Ecovillage to Forres
- Edinburgh Airport EDI to Forres
- Glasgow Airport GLA to Forres
- Inverness Airport INV to Forres
- Burghead Station to Forres
- Inverness Airport Station to Forres
- Aviemore Station to Forres
- Aberdeen Airport (ABZ) to Forres
- Dyce Station to Forres
- Gleneagles Hotel to Forres
- Aberdeen Royal Infirmary to Forres
Questions & Answers
What is the fastest way to get from Grantown-On-Spey to Forres?
The fastest way takes 188 minutes, using Bus line 37, Bus line MEGABUS M90, Bus line M96.
Is there a direct bus between Grantown-On-Spey and Forres in Scotland?
No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 8 min.
Which bus line goes from Grantown-On-Spey to Forres in Scotland?
The 37 bus line goes from The Square, Grantown-On-Spey station near Grantown-On-Spey to Station, Aviemore station. From there you’ll have to take one bus line till Station, Aviemore station near Forres in Scotland.
How long does it take to travel from Grantown-On-Spey to Forres in Scotland by bus?
The total travel time between Grantown-On-Spey and Forres in Scotland by bus is about 3 hr 8 min.
Where do I get on the bus near Grantown-On-Spey to get to Forres in Scotland?
Get on the 37 bus from the The Square, Grantown-On-Spey stop near Grantown-On-Spey in Scotland.
Where do I get off the bus when travelling between Grantown-On-Spey and Forres in Scotland?
Get off the bus at the Station, Aviemore stop, which is closest to Forres in Scotland.
Popular Routes
- Inverness to Lossiemouth
- South Queensferry Museum to Broxburn
- Inverness to Hopeman
- Edinburgh to Newport-On-Tay
- Inverurie to Oldmeldrum
- Buchanan Bus Station to East Kilbride
- Inverness to Kinlochbervie
- Partick to Buchanan Street Bus Station
- Motherwell to Edinburgh
- Culross to Glasgow
- Invergordon to Dornoch
- Lossiemouth to Inverness Airport
- Bearsden to Glasgow Queen Street
- Fort William to Pitlochry
- Edinburgh to Loanhead
- Buchanan Street Bus Station to Dunoon
- Dundee to Freuchie
- Tain to Inverness
- Foyers to Fort Augustus
- Glasgow to Western General Hospital (Edinburgh)