Services Provided By: 
Stagecoach


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