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]
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.