Services Provided By: 
Stagecoach


Service Start Date End Date Description
1
2025-04-07 2026-04-17
Inverness [Culduthel] - Balloch
1A
2025-04-07 2026-04-17
Inverness [Culduthel] - Balloch
2
2025-04-07 2026-04-17
Inverness [Craig Dunain] - Culloden Westhill
2
2025-04-07 2026-04-17
Kirkwall (Travel Centre) - Kirkwall (Travel Centre)
3
2025-04-07 2026-04-17
Inverness [Craig Dunain] - Balloch
3
2025-04-07 2026-04-17
Kirkwall (Travel Centre) - Deerness (Lighthouse Corner)
3E
2025-04-07 2026-04-17
Kirkwall Travel Centre - Deerness
4
2025-04-07 2026-04-17
Inverness [Union Street] - Inverness [Milton of Leys]
4
2025-04-07 2026-04-17
Kirkwall [Travel Centre] - Kirkwall [Travel Centre]
4A
2025-02-03 2026-04-17
Stonehaven Town Service - Stonehaven Town Service
4C
2025-02-03 2026-04-17
Stonehaven Town Service - Stonehaven Town Service
5
2025-02-03 2026-04-17
Aberdeen Union Square - Westhill / Elrick
5
2025-04-07 2026-04-17
Inverness - Milton
5
2025-04-07 2026-04-17
Stromness - Houton
5C
2025-04-07 2026-04-17
Inverness - Milton
6
2025-01-06 2026-04-17
Kirkwall (Travel Centre) - Tingwall Ferry (Ferry Terminal)
6
2025-02-03 2026-04-17
Aberdeen Union Square - Westhill / Elrick
6
2025-04-07 2026-04-17
Inverness - Milton
6C
2025-04-07 2026-04-17
Inverness - Milton
7
2025-01-06 2026-04-17
Kirkwall (Travel Centre) - Stromness (Travel Centre)
7
2025-04-07 2026-04-17
Inverness [Queensgate] - Inverness [Ness Castle]
7E
2025-04-07 2026-04-17
Kirkwall Travel Centre - Birsay Palace
8
2025-01-06 2026-04-17
Stromness (Stromness Academy) - Stromness (Travel Centre)
8
2025-02-03 2026-04-17
Union Square - Stonehaven/Newtonhill/Chapelton
8A
2025-02-03 2026-04-17
Union Square - Stonehaven/Newtonhill/Chapelton
8S
2025-02-03 2026-04-17
Union Square - Stonehaven/Newtonhill/Chapelton
8S
2025-04-07 2026-04-17
Kirkwall Travel Centre - Kirkwall Travel Centre
9
2025-02-03 2026-04-17
Inverurie - Union Square
9
2025-04-07 2026-04-17
Kirkwall (Travel Centre) - Kirkwall (Travel Centre)
9A
2025-02-03 2026-04-17
Stonehaven/Portlethen - Inverurie
9E
2025-04-07 2026-04-17
Kirkwall Travel Centre - Orphir
10
2025-01-06 2026-04-17
Inverurie - Aberdeen
10
2025-04-07 2026-04-17
Huntly - Elgin
10
2025-04-07 2026-04-17
Nairn - Elgin
10
2025-04-07 2026-04-17
Nairn - Inverness
10
2025-04-07 2026-04-17
Inverurie - Aberdeen
10A
2025-01-06 2026-04-17
Inverurie - Aberdeen
10A
2025-04-07 2026-04-17
Huntly - Elgin
10A
2025-04-07 2026-04-17
Nairn - Elgin
10A
2025-04-07 2026-04-17
Nairn - Inverness
10A
2025-04-07 2026-04-17
Inverurie - Aberdeen
10B
2025-01-06 2026-04-17
Inverurie - Aberdeen
10B
2025-04-07 2026-04-17
Huntly - Elgin
10B
2025-04-07 2026-04-17
Nairn - Elgin
10B
2025-04-07 2026-04-17
Nairn - Inverness
10B
2025-04-07 2026-04-17
Inverurie - Aberdeen
11
2025-04-07 2026-04-17
Inverness - Nairn
11A
2025-04-07 2026-04-17
Inverness - Nairn
12
2025-04-07 2026-04-17
Nairn - Elgin
12
2025-04-07 2026-04-17
Inverness - Nairn
17
2025-04-07 2026-04-17
Drumnadrochit [Post Office] - Tomich
17
2025-04-07 2026-04-17
Inverness [Bus Station] - Drumnadrochit
17
2025-04-07 2026-04-17
Inverness [Bus Station] - Drumnadrochit
22
2025-04-07 2026-04-17
Inverness [Bus Station] - Culbokie [School Croft]
23A
2025-04-07 2026-04-17
Tain [Scotsburn Road] - Tain [Scotsburn Road]
23C
2025-04-07 2026-04-17
Tain [Scotsburn Road] - Tain [Scotsburn Road]
25
2025-04-07 2026-04-17
Alness - Tain
25
2025-04-07 2026-04-17
Inverness - Alness
25
2025-04-07 2026-04-17
Tain - Brora
25A
2025-04-07 2026-04-17
Alness - Tain
25A
2025-04-07 2026-04-17
Inverness - Alness
25A
2025-04-07 2026-04-17
Tain - Brora
26
2025-04-07 2026-04-17
Inverness [Bus Station] - Cromarty [Victoria Hall]
26A
2025-04-07 2026-04-17
Inverness [Bus Station] - Cromarty [Victoria Hall]
27
2025-04-07 2026-04-17
Inverness - Tornagrain Village
27
2025-04-07 2026-04-17
Inverness [Bus Station] - Contin [Turning Circle]
28
2025-04-07 2026-04-17
Inverness [Bus Statio] - Dingwall [Tulloch]
28A
2025-04-07 2026-04-17
Inverness [Bus Statio] - Dingwall [Tulloch]
30
2025-04-07 2026-04-17
Aviemore - Cairngorm Car Park
32
2025-04-07 2026-04-17
Elgin (Bus Station) - Burghead
33A
2025-04-07 2026-04-17
Elgin (Bus Station) - Elgin (Bus Station)
33C
2025-04-07 2026-04-17
Elgin (Bus Station) - Elgin (Bus Station)
34
2025-04-07 2026-04-17
Elgin (Bus Station) - Elgin (Bus Station)
35
2023-01-30 2026-04-17
Elgin - Aberdeen
36
2025-04-07 2026-04-17
Dufftown (Square) - Elgin (Bus Station)
36
2025-05-01 2026-04-17
Elgin - Dufftown
36
2025-05-01 2026-04-17
Elgin - Dufftown
36A
2025-04-07 2026-04-17
Grantown - Dufftown
36A
2025-04-07 2026-04-17
Aviemore - Grantown
37
2025-04-07 2026-04-17
Carrbridge - Aviemore
37
2025-04-07 2026-04-17
Inverness - Carrbridge
37
2025-04-07 2026-04-17
Inverness - Carrbridge
37A
2025-04-07 2026-04-17
Grantown on Spey - Advie
38
2025-04-07 2026-04-17
Buckie (Seafield Hospital) - Buckie (Seafield Hospital)
39
2025-04-07 2026-04-17
Inverness UHI Campus - Aviemore
39
2025-04-07 2026-04-17
Aviemore - Newtonmore
39
2025-04-07 2026-04-17
Aviemore - Newtonmore
52
2025-04-07 2026-04-17
Broadford - Armadale
52
2025-04-07 2026-04-17
Portree [Square] - Broadford
55
2025-04-07 2026-04-17
Kyle of Lochalsh (Bus Terminal) - Glasnakille
56
2025-04-07 2026-04-17
Portree (Square) - Glendale
56X
2025-04-07 2026-04-17
Portree (Square) - Glendale
57A
2025-04-07 2026-04-17
Flodigarry - Portree [Sqaure]
57A
2025-04-07 2026-04-17
Portree [Square] - Flodigarry
57C
2025-04-07 2026-04-17
Flodigarry - Portree [Sqaure]
57C
2025-04-07 2026-04-17
Portree [Square] - Flodigarry
58
2025-04-10 2025-06-27
Portree [Square] - Portree [Square]
59
2025-02-03 2026-04-17
Northfield Terminus - Balnagask
61
2025-02-03 2026-04-17
Aberdeen - Ellon/Peterhead
62
2025-02-03 2026-04-17
Aberdeen - Ellon/Peterhead
66
2024-08-19 2026-04-17
Peterhead - Mintlaw/Stuartfield/Maud
68
2025-02-03 2026-04-17
Aberdeen - Ellon/Fraserburgh
69
2025-02-03 2026-04-17
Fraserburgh Bus Station - Peterhead Bus Station
69A
2025-02-03 2026-04-17
Fraserburgh Bus Station - Peterhead Bus Station
70A
2023-09-25 2026-04-17
Newtonhill - Portlethen Academy
70B
2023-09-25 2026-04-17
Newtonhill - Portlethen Academy
70C
2023-09-25 2026-04-17
Newtonhill - Portlethen Academy
73
2025-04-07 2026-04-17
Thurso - Reay
74
2025-04-07 2026-04-17
Thurso (Olrig Street) - Dounreay (AEA Bus Stance)
76
2024-08-19 2026-04-17
Fraserburgh Broad Street - Fraserburgh Buchan Road
77
2024-08-19 2026-04-17
Fraserburgh Broad Street - Fraserburgh Buchan Road
77
2025-04-07 2026-04-17
Wick - Gills Bay
80
2025-04-07 2026-04-17
John o' Groats - Wick
80
2025-04-07 2026-04-17
Thurso (High School) - John O'Groats (Bus Stance)
81
2024-08-19 2026-04-17
Peterhead Chapel Street - Boddam Manse Terrace
82
2024-08-19 2026-04-17
Peterhead Chapel Street - Boddam
82
2025-04-07 2026-04-17
Scrabster [Pier] - Wick [North Road]
82A
2024-08-19 2026-04-17
Peterhead Chapel Street - Boddam
83
2025-02-03 2026-04-17
Peterhead Chapel Street - Peterhead Waterside
84A
2024-08-19 2026-04-17
Peterhead Chapel Street - Peterhead Inverugie Court
84C
2024-08-19 2026-04-17
Peterhead Chapel Street - Peterhead Inverugie Court
99
2025-04-07 2026-04-17
Inverness [Bus Station] - Scrabster [Pier]
107
2025-02-03 2026-04-17
Stonehaven - Montrose
111
2025-04-07 2026-04-17
Inverness [Depot] - Ardersier [High Street]
112
2025-04-07 2026-04-17
Inverness [Depot] - Inverness [Culloden Academy]
116
2025-04-07 2026-04-17
Inverness - Inverness Royal Academy
120
2025-04-07 2026-04-17
Nairn - Auldearn [School]
123
2025-04-07 2026-04-17
Tain - Tain
124
2025-04-07 2026-04-17
Tain - Balintore
126
2025-04-07 2026-04-17
Inverness [Bus Station] - Cromarty [Victoria Hall]
127
2025-04-07 2026-04-17
Inverness - Alness
133
2025-04-07 2026-04-17
Grantown - Grantown
136
2025-04-07 2026-04-17
Aviemore (Grampian Road) - Grantown on Spey (Grammar School)
137
2025-04-07 2026-04-17
Glenmore - Kingussie (High School)
138
2025-04-07 2026-04-17
Aviemore (Dalfaber or Milton Park or Bus Garage) - Kingussie (High School)
139
2025-04-07 2026-04-17
Aviemore - Dalwhinnie
140
2025-04-07 2026-04-17
Kingussie - Strathmashie
150
2025-04-21 2026-04-17
Kyle of Lochalsh - Broadford
152
2025-04-07 2026-04-17
Portree (Square) - Broadford (Hospital Road End)
152
2025-04-07 2026-04-17
Broadford (Hospital Road End) - Ardvasar
155
2025-04-07 2026-04-17
Portree (Square) - Broadford (Hospital Road End)
155
2025-04-07 2026-04-17
Broadford (Hospital Road End) - Torrin (Post Office)
157
2025-04-07 2026-04-17
Portree [High School] - Bun-Sgoil Ghaidhlig Phort Righ
158
2025-04-07 2026-04-17
Portree [High School] - Portree [Primary School]
201
2025-02-03 2026-04-17
Union Square - Banchory/Ballater/Braemar
202
2025-02-03 2026-04-17
Union Square - Banchory/Ballater/Braemar
218
2025-02-03 2026-04-17
Aberdeen City Centre - Alford
220
2025-02-03 2026-04-17
Aberdeen - Kemnay/Alford
231
2024-08-19 2026-04-17
Alford - Huntly
270
2024-08-19 2026-04-17
Fraserburgh - New Pitsligo
274
2025-04-07 2026-04-17
Thurso (Olrig Street) - Dounreay (AEA Bus Stance)
274
2025-04-07 2026-04-17
Dounreay (AEA Bus Stance) - Bettyhill (Post Office)
275
2025-04-07 2026-04-17
Wick (Geroge Street) - Lybster
275
2025-04-07 2026-04-17
Lybster - Halkirk (Sinclair Street)
275
2025-04-07 2026-04-17
Halkirk - Dounreay
276
2025-04-07 2026-04-17
Wick - Thurso
276
2025-04-07 2026-04-17
Thurso - Dounreay
280
2025-04-07 2026-04-17
John O'Groats - Thurso (Sir George Street)
280
2025-04-07 2026-04-17
Thurso (Sir George Street) - Dounreay (AEA Bus Stance)
281
2025-04-07 2026-04-17
Wick (Tesco) - Thurso (Sir George Street)
281
2025-04-07 2026-04-17
Thurso (Sir George Street) - Dounreay (AEA Bus Stance)
282
2025-04-07 2026-04-17
Wick (Sir George Street) - Thurso (Olrig Street)
282
2025-04-07 2026-04-17
Thurso (Olrig Street) - Dounreay (AEA Bus Stance)
290
2025-02-03 2026-04-17
Aberdeen Union Square - Methlick
291
2025-02-03 2026-04-17
Aberdeen Union Square - Methlick
292
2025-02-03 2026-04-17
Peterhead/Ellon - Methlick
301
2021-12-24 2026-04-17
Macduff - Huntly
303
2025-01-01 2026-04-17
Huntly - Turriff
337
2025-04-07 2026-04-17
Aviemore - Grantown on Spey
435
2025-04-07 2026-04-17
Kirkwall - Tankerness
436
2025-04-07 2026-04-17
Kirkwall - Deerness
437
2025-04-07 2026-04-17
Kirkwall Grammar School - Kirkwall St Ola
441
2025-04-07 2026-04-17
Swannay Hundland Road - Stromness Academy
443
2025-04-07 2026-04-17
Dounby - Stromness Academy
727
2025-02-03 2025-04-18
Aberdeen Union Square - Aberdeen Airport
727
2025-04-19 2026-04-17
Aberdeen Union Square - Aberdeen Airport
M39
2025-04-07 2026-04-17
Inverness UHI Campus - Aviemore
M39
2025-04-07 2026-04-17
Aviemore - Newtonmore
M39
2025-04-07 2026-04-17
Aviemore - Newtonmore
M39
2025-04-07 2026-04-17
Inverness [Bus Station] - Inverness UHI Campus
M39
2025-04-07 2026-04-17
Inverness [Bus Station] - Inverness UHI Campus
M96
2025-04-07 2026-04-17
Nairn - Elgin
M96
2025-04-07 2026-04-17
Elgin - Huntly
M96
2025-04-07 2026-04-17
Huntly - Blackburn
M96
2025-04-07 2026-04-17
Blackburn - Aberdeen
M96
2025-04-07 2026-04-17
Inverness - Nairn
N1
2025-04-07 2026-04-17
St Margaret's Hope (Ferry Terminal) - Stromness (Hamnavoe)
T11
2025-01-06 2026-04-17
Kirkwall - Stenness Ring of Brodgar
X1
2025-04-07 2026-04-17
St Margaret's Hope (Ferry Terminal) - Stromness (Hamnavoe)
X6
2025-02-03 2026-04-17
Aberdeen Union Square - Westhill / Elrick
X7
2025-02-03 2026-04-17
Aberdeen - Stonehaven
X8
2025-02-03 2026-04-17
Union Square - Stonehaven/Newtonhill/Chapelton
X9
2025-02-03 2026-04-17
Stonehaven/Portlethen - Inverurie
X10
2025-04-07 2026-04-17
Kirkwall (Kirkwall Hotel) - Stromness (Travel Cantre)
X18
2025-02-03 2026-04-17
Aberdeen City Centre - Alford
X20
2025-02-03 2026-04-17
Aberdeen - Kemnay/Alford
X25
2025-04-07 2026-04-17
Alness - Tain
X25
2025-04-07 2026-04-17
Tain - Brora
X25
2025-04-07 2026-04-17
Inverness - Alness
X35
2023-01-30 2026-04-17
Elgin - Aberdeen
X37
2025-04-07 2026-04-17
Carrbridge - Aviemore
X37
2025-04-07 2026-04-17
Inverness - Carrbridge
X37
2025-04-07 2026-04-17
Inverness - Carrbridge
X60
2024-08-19 2026-04-17
Aberdeen - Ellon or Newburgh/Peterhead
X63
2024-08-19 2026-04-17
Aberdeen - Ellon or Newburgh/Peterhead
X67
2025-02-03 2026-04-17
Aberdeen - Ellon/Fraserburgh
X68
2025-02-03 2026-04-17
Aberdeen - Ellon/Fraserburgh
X99
2025-04-07 2026-04-17
Inverness [Bus Station] - Scrabster [Pier]
We use cookies
We use cookies on our website.

Some of them are essential for the functionality and security of the site.

Others (such as Google Analytics) help us understand how you interact with the site.