Buses in Inverness

75 bus routes serve Inverness, run by Ember, Stagecoach Bluebird, Scottish Citylink, Highland Council and D & E Coaches and others. Trains are run by London North Eastern Railway, ScotRail and Caledonian Sleeper. The main interchange is Bus Station Stance 4, Inverness.

Bus station: Bus Station Stance 4, Inverness

Most frequent routes

Where you can go from Inverness

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Inverness?
Direct buses from Inverness go to Edinburgh (train, E9, M90, UK094, M91), Culduthel (107, 112, 104, 46, 48A, 107A), Longman (111, 126, 22A, 404, 423, 425), Aberdeen (train, 10, M96, 10A), Alness (27, 25, X25, 25A), Westhill (2, M39, 805), Cromarty (26, 26A, 126), Glasgow (E8, M10, UK093), Ullapool (E18, 961, 61) and Carrbridge (37, X37).
Which bus goes from Inverness 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 Inverness to Culduthel?
Routes 107, 112, 104, 46, 48A and 107A, run by Highland Council and Stagecoach Bluebird.
Which bus goes from Inverness to Longman?
Routes 111, 126, 22A, 404, 423 and 425, run by Stagecoach Bluebird, Highland Council and D & E Coaches.
Where do buses stop in Inverness?
The busiest stops are Inverness station, Bus Station Stance 4, Bus Station Stance 3, Bus Station Stance 6 and Bus Station Stance 5.
Which bus companies run in Inverness?
Ember, Stagecoach Bluebird, Scottish Citylink, Highland Council, D & E Coaches, FlixBus, Park's of Hamilton, Westerbus, Lochcarron Garage and The Durness Bus.
What are the most frequent buses in Inverness?
the E7 (Bridge of Don – Inverness), the 3 (Culloden – Leachkin), the E9 (Edinburgh – Inverness) and the E8 (Glasgow – Inverness).
Where is the bus station in Inverness?
Buses meet at Bus Station Stance 4, Inverness.

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