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
- E7: Bridge of Don – Inverness Ember
- 3: Culloden – Leachkin Stagecoach Bluebird
- E9: Edinburgh – Inverness Ember
- E8: Glasgow – Inverness Ember
- 2: Leachkin – Westhill Stagecoach Bluebird
- E14: Inverness – Fort William Ember
Where you can go from Inverness
- Edinburgh: train, E9, train, M90, UK094, M90, 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, M39, 805
- Cromarty: 26, 26A, 126
- Glasgow: E8, M10, UK093
- Ullapool: E18, 961, 61
- Carrbridge: 37, X37
- Contin: 28, 27A
- Culbokie: 408A, 408
- Culloden: 3, 111
- Dingwall: 404, 311
- Drumnadrochit: 17, 312
Routes
- London Kings Cross – Newcastle London North Eastern Railway
- Glasgow Queen Street – Alloa ScotRail
- Dundee – Inverness ScotRail
- Edinburgh – Dunblane ScotRail
- E7: Bridge of Don – Inverness Ember
- 3: Culloden – Leachkin Stagecoach Bluebird
- E9: Edinburgh – Inverness Ember
- E8: Glasgow – Inverness Ember
- 2: Leachkin – Westhill Stagecoach Bluebird
- E14: Inverness – Fort William Ember
- Glasgow Queen Street – Dundee ScotRail
- Edinburgh – Aberdeen ScotRail
- 10: Inverness – Aberdeen Stagecoach Bluebird
- 5A: Inverness – Inverness Retail Park Stagecoach Bluebird
- 5C: Inverness – Hilton (circular) Stagecoach Bluebird
- 28: Contin – Inverness Stagecoach Bluebird
- 1: Inverness – Fort George Stagecoach Bluebird
- M96: Inverness – Aberdeen Stagecoach Bluebird
- 1A: Inverness – Croy Stagecoach Bluebird
- 27: Alness – Inverness Stagecoach Bluebird
- 1B: Inverness – Culloden Moor Stagecoach Bluebird
- 919: Invergarry – Fort William Scottish Citylink
- E6: Thurso – Inverness Ember
- M90: Perth – Edinburgh Scottish Citylink
- 25: Alness – Inverness Stagecoach Bluebird
- 26: Inverness – Cromarty Stagecoach Bluebird
- 26A: Cromarty – Inverness Stagecoach Bluebird
- London Euston – Inverness Caledonian Sleeper
- X25: Alness – Inverness Stagecoach Bluebird
- 22: Inverness – North Kessock Stagecoach Bluebird
- 107: Inverness – Culduthel Highland Council
- 104: Dalneigh – Milton of Leys Highland Council
- M10: Inverness – Glasgow Scottish Citylink
- 25A: Alness – Inverness Stagecoach Bluebird
- 37: Inverness – Carrbridge Stagecoach Bluebird
- 13: Inverness Airport – Inverness Stagecoach Bluebird
- 7: Holm – Inverness Highland Council
- 16: Torvean – Holm Highland Council
- 17: Drumnadrochit – Inverness Stagecoach Bluebird
- 307: Hughton – Inverness D & E Coaches
- UK093: Inverness – Glasgow FlixBus
- E18: Ullapool – Inverness Ember
- 10A: Aberdeen – Inverness Stagecoach Bluebird
- 917: Portree – Inverness Scottish Citylink
- M39: Westhill – Aviemore Stagecoach Bluebird
- M39: Inverness – Westhill Stagecoach Bluebird
- UK094: Edinburgh – Inverness FlixBus
- X37: Carrbridge – Inverness Stagecoach Bluebird
- 302: Inverness – Foyers Highland Council
- 27A: Contin – Inverness Stagecoach Bluebird
- 300A: Daviot – Merkinch D & E Coaches
- E21: Portree – Inverness Ember
- 14: Inverness – Whitebridge Highland Council
- 28A: Inverness – Muir of Ord Stagecoach Bluebird
- M90: Inverness – Edinburgh Park's of Hamilton
- 112: Inverness – Culduthel Stagecoach Bluebird
- 961: Ullapool – Inverness Scottish Citylink
- 408A: Culbokie – Inverness Highland Council
- 111: Longman – Culloden Stagecoach Bluebird
- 126: Longman – Cromarty Stagecoach Bluebird · school days only
- 307A: Inverness – Kiltarlity D & E Coaches
- 61: Ullapool – Inverness D & E Coaches
- 300: Tomatin – Inverness Highland Council · school days only
- 22A: Inverness – Longman (circular) Stagecoach Bluebird
- 312: Fort Augustus – Drumnadrochit Highland Council · school days only
- M91: Edinburgh – Inverness Park's of Hamilton
- 13A: Inverness – Ardersier Stagecoach Bluebird
- 14A: Inverness – Whitebridge Highland Council
- 104: Culduthel – Inverness Stagecoach Bluebird
- 700A: Laide – Inverness Westerbus
- 704: Toscaig – Inverness Lochcarron Garage
- 805: Leirinmore – Westhill The Durness Bus
- 105: Millburn – Milton of Leys Highland Council · school days only
- 404: Dingwall – Longman Highland Council · school days only
- 408: Inverness – Culbokie Highland Council
- 423: Fortrose – Longman D & E Coaches · school days only
- 425: Fortrose – Longman D & E Coaches · school days only
- 46: Beauly – Culduthel Highland Council
- 48A: Culduthel – Kilmorack Highland Council
- 311: Inverness – Dingwall Highland Council
- 700: Gairloch – Inverness Westerbus
- 107A: Culduthel – Inverness Highland Council · school days only
Bus companies
Stops and stations
- Inverness station
- Bus Station Stance 4
- Bus Station Stance 3
- Bus Station Stance 6
- Bus Station Stance 5
- Bus Station Stance 2
- Bus Station Stance 7
- Bus Station Stance 1
- Falcon Sq
- Seafield Road
- Diriebught Road
- Inverness Justice Centre
- Morrisons
- Stagecoach Depot
- King Duncans Road
- Raigmore Hospital
- Tesco
- Queensgate
- UHI Campus
- King Street
- Inverness Shopping Park
- Academy Street
- Cemetery Gates
- Highland Council HQ
- Planefield Road
- Culloden Academy side
- Maxwell Drive
- Glenurquhart Road
- Union Street
- Culloden Academy
- Burnetts Flats
- Petrol Station
- UHI Main Campus
- Smithton Church
- Culloden Hall
- Primary School
- Shop
- Burn Brae
- Mackintosh Road
- Chattan Avenue Flats
- Hazel Avenue
- Duncan Forbes School
- Galloway Drive
- Alder Place
- Macgillivary Court
- Annfield Road
- Old Hilton Hospital
- Smithton Road
- Creative Academy
- Braeside Park
- Forest Drive
- Cameron Road
- Bishops Road
- Castle Street
- Cameron Court
- Torvean Park & Ride
- Towerhill Place
- Vets
- Forestry Commission
- Smithton Villas
- Wellside Road End
- Moray Coast Vets
- Little Cullernie Park
- Stratton C
- Stratton D
- Eastgate Centre
- Muirtown Terrace
- Blackpark Petrol Station
- Clachnaharry Inn
- Delmore Garage
- Culloden Road Turning Circle
- Stratton A
- Balmoral Terrace
- Student Accommodation
- Playing Fields
- Ardlarich Medical Centre
- Asda
- Town House
- Rok Building
- Woodside Farm Drive
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