Services Provided By: 
Stagecoach


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