How to get from Aviemore to Forres by bus?
Aviemore to Forres - Bus Timetable
The E9 bus from Aviemore to Forres runs from 06:36 to 02:03, with departures every 1 hr 45 min-2 hr 45 min. The journey takes about 2 hr 10 min, with regular service throughout the operating hours.
From Aviemore to Forres by bus
To get from Aviemore to Forres in Scotland, take the E9 bus from Cairngorm Hotel, Aviemore station to Union Street, Inverness station. Next, take the E7 bus from Union Street, Inverness station to Cumming Street, Forres station. The total trip duration for this route is approximately 2 hr 10 min. The bus schedule from Aviemore may change. We recommend you check the updated bus schedule to Forres on the Moovit app.
Step by Step
- 1Walk to bus stationCairngorm Hotel, AviemoreID 670071330310 m • 1 min
- 2Wait for busE9Inverness
- 3Ride to bus stationUnion Street, InvernessID 6700712819D49 min
- 4Wait for busE7Bridge Of Don
- 5Ride to bus stationCumming Street, ForresID 63805112249 min
- 6Walk toForres640 m • 8 min
Public transport directions from Aviemore to Forres
Bus timetable from Aviemore to Forres
Related Routes
- Aberdeen to Forres
- Aberfeldy to Forres
- Comrie (Fife) to Forres
- Dundee to Forres
- Edinburgh to Forres
- Grantown-On-Spey 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 Aviemore to Forres?
The fastest way takes 130 minutes, using Bus line E9, Bus line E7.
Is there a direct bus between Aviemore and Forres in Scotland?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 10 min.
Which bus line goes from Aviemore to Forres in Scotland?
The E9 bus line goes from Cairngorm Hotel, Aviemore station near Aviemore to Union Street, Inverness station. From there you’ll have to take one bus line till Union Street, Inverness station near Forres in Scotland.
How long does it take to travel from Aviemore to Forres in Scotland by bus?
The total travel time between Aviemore and Forres in Scotland by bus is about 2 hr 10 min.
Where do I get on the bus near Aviemore to get to Forres in Scotland?
Get on the E9 bus from the Cairngorm Hotel, Aviemore stop near Aviemore in Scotland.
Where do I get off the bus when travelling between Aviemore and Forres in Scotland?
Get off the bus at the Union Street, Inverness stop, which is closest to Forres in Scotland.
Popular Routes
- St Andrews to Falkirk
- Glasgow Central Station to Newton Mearns
- Prestwick International Airport to Buchanan Street Bus Station
- Dumfries to Galashiels
- Airdrie to Bellshill
- Aberdeen to Laurencekirk
- Morvich to Fort William
- Edinburgh to Leith
- Inverness to Fraserburgh
- Princes Street (West), City Centre to Spire Murrayfield Hospital
- Renfield Street, Glasgow to Golden Jubilee National Hospital
- Cupar to Auchtermuchty
- Dalkeith to Haddington
- Larbert to Glasgow Airport
- Kilmarnock to Ayr Racecourse
- Dundee to Glenrothes
- Coatbridge to Celtic Park
- Inverness to Embo
- Clydebank to Helensburgh
- Glasgow to Portree