Services Provided By: 
Stagecoach


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