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 55 min.
Step by Step
- 1Walk to bus stationThe Square, Grantown-On-SpeyID 6700911051.02 km • 14 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
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
Questions & Answers
What is the fastest way to get from Grantown on Spey to Forres?
The fastest way takes 175 minutes, using Bus line 337, Bus line E8, Bus line M96.
Is there a direct bus between Grantown on Spey and Forres?
No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 55 min.
Which bus line goes from Grantown on Spey to Forres?
The 337 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 one bus line till Aviemore station near Forres in Scotland.
How long does it take to travel from Grantown on Spey to Forres by bus?
The total travel time between Grantown on Spey in Highland and Forres in Scotland by bus is about 2 hr 55 min.
Where do I get on the bus near Grantown on Spey to get to Forres?
Get on the 337 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 stop, which is closest to Forres in Scotland.
Popular Routes
- Glasgow to Inverarnan
- Glasgow Airport to The Queen Elizabeth University Hospital Campus
- Fort William to Aberdeen
- Shandwick Place, West End to Western General Hospital (Edinburgh)
- Glasgow to Hunters Quay
- Kyle Of Lochalsh to Ullapool
- Glasgow to Portree
- Dumfries to Kirkcudbright
- Dunoon to Lochgilphead
- Glasgow to Dunoon
- Bathgate to Falkirk
- East Kilbride to The Queen Elizabeth University Hospital Campus
- Glasgow to Southerness
- Buchanan Bus Station to Linlithgow
- Bellshill to Airdrie
- Buchanan Street Bus Station to Drumchapel
- Celtic Park to Buchanan Bus Station
- Glasgow to Wigtown
- Glasgow to Thurso
- Turriff to Fraserburgh