How to get from Grantown-On-Spey to Forres by bus?
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 337 bus from The Square, Grantown-On-Spey station to Mackenzies Hotel, Aviemore station. Next, you’ll have to switch to the E8 bus and finally take the M96 bus from Falcon Sq, Inverness station to Leys Road, Forres station. The total trip duration for this route is approximately 2 hr 44 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 bus337Aviemore
- 3Ride to bus stationMackenzies Hotel, AviemoreID 6700600129A25 min
- 4Walk to bus stationCairngorm Hotel, AviemoreID 6700713303540 m • 8 min
- 5Wait for busE8Inverness
- 6Ride to bus stationUnion Street, InvernessID 6700712819D44 min
- 7Walk to bus stationFalcon Sq, InvernessID 6700600044A250 m • 4 min
- 8Wait for busM96Aberdeen
- 9Ride to bus stationLeys Road, ForresID 63805124158 min
- 10Walk toForres430 m • 6 min
Public transport directions from Grantown-On-Spey to Forres
Bus 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
- Loans to Forres
- Montrose to Forres
- Newton Stewart to Forres
- Grantown on Spey to Forres
- Waterloo Street, Glasgow to Forres
- Grantown-On-Spey to Ballater
- Grantown-On-Spey to Banff
- Grantown-On-Spey to Burghead
- Grantown-On-Spey to Campbeltown
- Grantown-On-Spey to Cullen
- Grantown-On-Spey to Denny
- Grantown-On-Spey to Edinburgh
- Grantown-On-Spey to Kingseat (Aberdeenshire)
- Grantown-On-Spey to Milton And Kildary
Questions & Answers
What is the fastest way to get from Grantown-On-Spey to Forres?
The fastest way takes 164 minutes, using Bus line 337, Bus line E8, 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 2 hr 44 min.
Which bus line goes from Grantown-On-Spey to Forres in Scotland?
The 337 bus line goes from The Square, Grantown-On-Spey station near Grantown-On-Spey to Aviemore station. From there you’ll have to take one bus line till 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 2 hr 44 min.
Where do I get on the bus near Grantown-On-Spey to get to Forres in Scotland?
Get on the 337 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 Aviemore stop, which is closest to Forres in Scotland.
Popular Routes
- Partick to Bearsden
- Wemyss Bay to Dunoon
- Buchanan Street Bus Station to Bellshill
- Aberdeen to Fraserburgh
- Cambuslang to The Queen Elizabeth University Hospital Campus
- Edinburgh to Broxburn
- Buchanan Bus Station to Largs
- Glasgow Queen Street to Gartnavel Royal Hospital
- Glasgow to Lochgoilhead
- Kelty to Dunfermline
- Cupar to Newport-On-Tay
- Fort William Old Fort to Fort Augustus
- Drymen to Balmaha
- Musselburgh to Peebles
- Ayr to East Kilbride
- Aberdeen to Ballater
- Buchanan Street Bus Station to Glasgow Botanic Gardens
- Broughty Ferry Road to St Andrews
- Aberdeen to Turriff
- Portree to Steornabhagh (Stornoway)