Services Provided By: 
Stagecoach


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