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: E9, E8, train, train, train, M10, UK093, UK094, M90, M91
- Edinburgh: E9, M90, train, UK094, M90, M91
- Carrbridge: 37, 39, X37
- Glasgow: E8, M10, UK093
- Grantown-on-Spey: 337, 136
- Kingussie: 138, 137
- Newtonmore: 39, M39
- Cairngorm Ski Centre: 30
- Cromdale: 37A
- Dalwhinnie: 139
- Dundee: train
- London Euston: train
- London Kings Cross: train
- Newcastle: train
- Perth: M90
Routes
- London Kings Cross – Newcastle London North Eastern Railway
- E9: Edinburgh – Inverness Ember
- E8: Glasgow – Inverness Ember
- Dundee – Inverness (Aberdeen–Inverness Line) ScotRail
- 30: Aviemore – Cairngorm Ski Centre Stagecoach Bluebird
- M90: Perth – Edinburgh Scottish Citylink
- 37: Carrbridge – Aviemore Stagecoach Bluebird
- London Euston – Inverness Caledonian Sleeper
- 37A: Cromdale – Aviemore Stagecoach Bluebird
- 39: Aviemore – Newtonmore Stagecoach Bluebird
- Edinburgh – Inverness (Highland Main Line) ScotRail
- 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 (E9, E8, train, M10, UK093, UK094, M90, M91), Edinburgh (E9, M90, train, UK094, M91), Carrbridge (37, 39, X37), Glasgow (E8, M10, UK093), Grantown-on-Spey (337, 136), Kingussie (138, 137), Newtonmore (39, M39), Cairngorm Ski Centre (30), Cromdale (37A) and Dalwhinnie (139).
- Which bus goes from Aviemore to Inverness?
- Routes E9, E8, train, M10, UK093, UK094, M90 and M91, run by Ember, ScotRail, Caledonian Sleeper, Scottish Citylink, FlixBus and Park's of Hamilton.
- Which bus goes from Aviemore to Edinburgh?
- Routes E9, M90, train, UK094 and M91, run by Ember, Scottish Citylink, ScotRail, 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 Tuesday, 10 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