Buses in Aviemore
22 bus routes serve Aviemore, run by Ember, Stagecoach Bluebird, Scottish Citylink, FlixBus and Park's of Hamilton. Trains are run by London North Eastern Railway, ScotRail and Caledonian Sleeper. The busiest stops are Aviemore station, Station and Cairngorm Hotel.
Most frequent routes
- E9: Edinburgh – Inverness Ember
- E8: Glasgow – Inverness Ember
- 30: Aviemore – Cairngorm Ski Centre Stagecoach Bluebird
- M90: Perth – Edinburgh Scottish Citylink
- 37: Carrbridge – Aviemore Stagecoach Bluebird
- 37A: Cromdale – Aviemore Stagecoach Bluebird
Where you can go from Aviemore
- Inverness: train, E9, E8, train, M10, UK093, UK094, M90, M91
- Edinburgh: train, E9, train, M90, UK094, M90, M91
- Carrbridge: 37, 39, X37
- Glasgow: E8, M10, UK093
- Dundee: train, train
- Grantown-on-Spey: 337, 136
- Kingussie: 138, 137
- Newtonmore: 39, M39
- Aberdeen: train
- Cairngorm Ski Centre: 30
- Cromdale: 37A
- Dalwhinnie: 139
- Dunblane: train
- Glasgow Queen Street: train
- London Euston: train
Routes
- London Kings Cross – Newcastle London North Eastern Railway
- Dundee – Inverness ScotRail
- Edinburgh – Dunblane ScotRail
- E9: Edinburgh – Inverness Ember
- E8: Glasgow – Inverness Ember
- Glasgow Queen Street – Dundee ScotRail
- Edinburgh – Aberdeen ScotRail
- 30: Aviemore – Cairngorm Ski Centre Stagecoach Bluebird
- M90: Perth – Edinburgh Scottish Citylink
- London Euston – Inverness Caledonian Sleeper
- 37: Carrbridge – Aviemore Stagecoach Bluebird
- 37A: Cromdale – Aviemore Stagecoach Bluebird
- 39: Aviemore – Newtonmore Stagecoach Bluebird
- 39: Carrbridge – Aviemore Stagecoach Bluebird
- M10: Inverness – Glasgow Scottish Citylink
- UK093: Inverness – Glasgow FlixBus
- M39: Westhill – Aviemore Stagecoach Bluebird
- UK094: Edinburgh – Inverness FlixBus
- X37: Aviemore – Carrbridge Stagecoach Bluebird
- M39: Aviemore – Newtonmore Stagecoach Bluebird
- 337: Aviemore – Grantown-on-Spey Stagecoach Bluebird
- 138: Kingussie – Aviemore Stagecoach Bluebird
- M90: Inverness – Edinburgh Park's of Hamilton
- 139: Aviemore – Dalwhinnie Stagecoach Bluebird
- 140: Aviemore – Strathmashie Stagecoach Bluebird
- M91: Edinburgh – Inverness Park's of Hamilton
- 136: Aviemore – Grantown-on-Spey Stagecoach Bluebird · school days only
- 137: Aviemore – Kingussie Stagecoach Bluebird
Bus companies
Stops and stations
Questions
- Where can I go by bus from Aviemore?
- Direct buses from Aviemore go to Inverness (train, E9, E8, M10, UK093, UK094, M90, M91), Edinburgh (train, E9, M90, UK094, M91), Carrbridge (37, 39, X37), Glasgow (E8, M10, UK093), Dundee (train), Grantown-on-Spey (337, 136), Kingussie (138, 137), Newtonmore (39, M39), Aberdeen (train) and Cairngorm Ski Centre (30).
- Which bus goes from Aviemore to Inverness?
- Routes train, E9, E8, M10, UK093, UK094, M90 and M91, run by ScotRail, Ember, Caledonian Sleeper, Scottish Citylink, FlixBus and Park's of Hamilton.
- Which bus goes from Aviemore to Edinburgh?
- Routes train, E9, M90, UK094 and M91, run by ScotRail, Ember, Scottish Citylink, FlixBus and Park's of Hamilton.
- Which bus goes from Aviemore to Carrbridge?
- Routes 37, 39 and X37, run by Stagecoach Bluebird.
- Where do buses stop in Aviemore?
- The busiest stops are Aviemore station, Station, Cairngorm Hotel, Burnside Avenue and MacKenzies Hotel.
- Which bus companies run in Aviemore?
- Ember, Stagecoach Bluebird, Scottish Citylink, FlixBus and Park's of Hamilton.
- What are the most frequent buses in Aviemore?
- the E9 (Edinburgh – Inverness), the E8 (Glasgow – Inverness), the 30 (Aviemore – Cairngorm Ski Centre) and the M90 (Perth – Edinburgh).
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook