Inverness, Scotland, United Kingdom is located at coordinates 57.48, -4.22. The city operates in the Europe/London timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).
The city's public transportation network includes 117 bus and rail routes operated by 9 transit operators. Browse the complete list of routes and schedules below.
Local time:
Bus agencies
- D & E Coaches
- Ember
- Highland Council
- Lochcarron Garage
- ScotRail
- Scottish Citylink
- Stagecoach Bluebird
- The Durness Bus
- Westerbus
Ferry agencies
Rail agencies
Buses
- 1Inverness - Nairn
- 1AInverness - Nairn
- 1BInverness - Nairn
- 2Inverness [craig Dunain] - Woodside Village
- 3Inverness [craig Dunain] - Balloch
- 5AInverness - Inverness Shopping Park
- 5CInverness - Inverness Shopping Park
- 7
- 8Inverness Academy Street - Dalneigh Limetree Avenue
- 10Nairn - Inverness
- 10ANairn - Inverness
- 13Inverness - Auldearn
- 14
- 14A
- 16
- 17Inverness [bus Station] - Drumnadrochit
- 21C
- 21F
- 22Inverness [bus Station] - Culbokie [school Croft]
- 22AInverness - Inverness [longman Drive]
- 25Inverness - Alness
- 25AInverness - Alness
- 26Inverness [bus Station] - Cromarty [victoria Hall]
- 26AInverness [bus Station] - Cromarty [victoria Hall]
- 27Inverness [bus Station] - Contin [turning Circle]
- 27AInverness [bus Station] - Contin [turning Circle]
- 28Inverness [bus Statio] - Contin
- 28AInverness [bus Statio] - Contin
- 37Inverness - Carrbridge
- 44
- 44A
- 44B
- 46
- 48
- 48A
- 61
- 093Buchanan Bus Station, Glasgow-Bus Station Stance 3, Inverness
- 094Bus Station, Edinburgh-Bus Station Stance 3, Inverness
- 104
- 104Inverness - Inverness Royal Academy
- 105
- 106
- 107
- 111Inverness [depot] - Ardersier [high Street]
- 112Inverness [depot] - Inverness [culloden Academy]
- 121
- 126Inverness [bus Station] - Cromarty [victoria Hall]
- 252
- 252A
- 300
- 300A
- 302
- 307
- 307A
- 311
- 312
- 404
- 408
- 408A
- 423
- 425
- 425
- 425
- 700
- 700A
- 704
- 805
- 917
- 919
- 919
- 961
- E6
- E7
- E8
- E9
- E14
- Flixbus Uk093Inverness - Glasgow
- Flixbus Uk094Inverness - Edinburgh
- M10
- M39
- M39Inverness [bus Station] - Inverness UHI Campus
- M39Inverness UHI Campus - Aviemore
- M90
- M91
- M96
- M96Inverness - Nairn/Elgin/Huntly/Inverurie/Aberdeen
- ScotRailInverness Airport - Inverness Airport Bus Station
- ScotRailInverness Bus Station - Ullapool Ferry Terminal
- UK093
- UK094
- X25Inverness - Alness
- X37Inverness - Carrbridge
- X99Inverness [bus Station] - Scrabster [pier]
Rail Services
- Caledonian SleeperEuston - Inverness
- LNERDarlington - Inverness
- LNERInverness - Northallerton
- LNERLondon Kings Cross - Inverness
- LNERPeterborough - Inverness
- ScotRailArdgay - Inverness
- ScotRailDingwall - Inverness
- ScotRailDundee - Inverness
- ScotRailEdinburgh - Inverness
- ScotRailElgin - Inverness
- ScotRailGlasgow Queen Street - Elgin
- ScotRailGlasgow Queen Street - Inverness
- ScotRailInvergordon - Inverness
- ScotRailInverness - Aberdeen
- ScotRailInverness - Edinburgh
- ScotRailInverness - Glasgow Queen Street
- ScotRailInverness - Perth
- ScotRailKingussie - Inverness
- ScotRailKyle of Lochalsh - Inverness
- ScotRailLairg - Inverness
- ScotRailPerth - Elgin
- ScotRailPerth - Inverness
- ScotRailTain - Inverness
- ScotRailWick - Inverness
Top Streets in Inverness
A9
A9 is a highway in Inverness stretching 45.2 km with 30 public transport stops. View stops and routes.
Glenurquhart Road, A82
Glenurquhart Road, A82 is a highway in Inverness stretching 1.1 km with 23 public transport stops. View stops and routes.
A862
A862 is a primary road in Inverness stretching 8.8 km with 18 public transport stops. View stops and routes.
Margaret Street
Margaret Street is a road in Inverness stretching 0.1 km with 9 public transport stops. View stops and routes.
Barn Church Road
Barn Church Road is a local road in Inverness stretching 3.2 km with 15 public transport stops. View stops and routes.
Keppoch Road
Keppoch Road is a local road in Inverness stretching 1.2 km with 14 public transport stops. View stops and routes.
B9006
B9006 is a secondary road in Inverness stretching 6.9 km with 20 public transport stops. View stops and routes.
Culloden Road, B9006
Culloden Road, B9006 is a secondary road in Inverness stretching 4.0 km with 14 public transport stops. View stops and routes.
Old Perth Road, B9006
Old Perth Road, B9006 is a secondary road in Inverness stretching 1.3 km with 11 public transport stops. View stops and routes.
A835
A835 is a highway in Inverness stretching 2.5 km with 7 public transport stops. View stops and routes.