X20 · Aberdeen Union Square – Kemnay High Street
Effective: 16 August 2015
915 records · Current registrations: 199
Current registrations are listed first, followed by retained historical registrations. A registration is not proof of current timetables or live operation.
X20 · Aberdeen Union Square – Kemnay High Street
Effective: 16 August 2015
200 · Ballater Old Depot – Linn O'Dee
Effective: 6 July 2015
501 · Ballater – Cairnwell
Effective: 6 July 2015
501 · Cairnwell – Blairgowrie (Wellmeadow)
Effective: 6 July 2015
200 · Ballater Old Depot – Linn O'Dee
Effective: 6 July 2015
X40 · Bridge of Don Park & Ride – Kingswells Park & Ride
Effective: 30 November 2014
910 · Aberdeen, Exhibition Centre – Aberdeen, Broad Street
via King Street
Effective: 8 September 2014
210 · Banchory, High street – Lumphanan
via Torphins
Effective: 8 September 2014
775 · Newton of Melrose – Bracoden Primary School
via Mance Brae
Effective: 8 September 2014
301A · Aberchirder Square – Macduff Depot
via Cornhill, Banff Academy, Banff Low Street
Effective: 8 September 2014
886 · New Byth – Turriff Academy
via Crudie Crossroads, Fintray
Effective: 8 September 2014
Inverness Park & Ride · Inverness Football Stadium – Inverness Football Stadium
via East Gate Shopping Centre
Effective: 8 September 2014
671 · Hillside – Portlethan Primary School
via Marywell, Findon Village, Old Portlethan, Downies Village
Effective: 8 September 2014
113 · Stonehaven, Barclay Street – Montrose, Rail Station
via Kineff, Inverbervie, Gourdon, Johnshaven, St Cyrus
Effective: 8 September 2014
15 · Caledonian FC Stadium – Caledonian FC Stadium
via Eastgate Shopping Centre
Effective: 8 September 2014
116 · Inverness City Centre Queensgate – Culloden Ferntower Avenue
via Old Perth Road, Westhill, Smithton, Culloden, Balloch
Effective: 8 September 2014
905 · Elgin Bus Station – Elgin Bus Station
via Lhanbryde, MOsstodloch, Fochabers, Portgordon, Buckie, Portessie
Effective: 8 September 2014
910 · Elgin Bus Station – Elgin Bus Station/ Elgin Bus Depot
via Lossiemouth, Duffus, Hopeman, Burghead, Kinloss, Forres, Alves
Effective: 8 September 2014
N117 · Inverness (City Centre, Bridge Street) – Inverness (Scourguie)
via Mile End, Kinmylies
Effective: 8 September 2014
N116 · Inverness (City Centre, Eastgate) – Inverness (Westhill, Caulfield Road)
via Smithton, Culloden, Balloch, Westhill.
Effective: 8 September 2014
N115 · Inverness (City Centre, Bridge Street ) – Inverness (Wester Inshes)
via Old Hilton, New Hilton
Effective: 8 September 2014
9 · Montrose Rail Station – Laurencekirk Post Office
Effective: 18 August 2014
108 · Stonehaven – Stonehaven
Effective: 18 August 2014
109 · Stonehaven – Laurencekirk
Effective: 18 August 2014
501 · Ballater – Cairnwell
Effective: 7 July 2014
501 · Cairnwell – Blairgowrie
Effective: 7 July 2014
200 · Spittal of Glenmuick – Ballater
Effective: 7 July 2014
200 · Ballater – Linn O'Dee
Effective: 7 July 2014
274 · Fraserburgh – Rosehearty/New Aberdour
Effective: 5 May 2014
275 · Fraserburgh Bus Station – St Combs
Effective: 5 May 2014
4 · Peterhead Chapel Street – Peterhead Inverugie Court
Effective: 5 May 2014
2 · Waterside/Chapel Street – Meethill/Boddam
Effective: 5 May 2014
1 · Peterhead Chapel Street – Boddam Manse Terrace
Effective: 5 May 2014
35B · Elgin – Buckie
Effective: 5 May 2014
65 · Ellon Meiklemill Western Place – Ellon Meiklemill Western Place
Effective: 5 May 2014
10 · Aberdeen – Inverurie
Effective: 5 May 2014
10 · Inverurie – Huntly Square
Effective: 5 May 2014
277 · Fraserburgh Broad Street – Fraserburgh Broad Street
Effective: 5 May 2014
279 · Fraserburgh Broad Street – Fraserburgh Robertson Road
Effective: 5 May 2014
218 · Elrick Straik Road – Alford Balfour Road
Effective: 3 February 2014
10 · Aberdeen Union Square – Inverness Bus Station
Effective: 26 December 2013
35 · Aberdeen Union Square – Elgin Bus Station
Effective: 26 December 2013
37 · Aberdeen Union Square – Inverurie Market Place
Effective: 26 December 2013
X17 · Aberdeen Union Square – Elrick Straik Road
Effective: 26 December 2013
727 · Aberdeen Union Square – Aberdeen Airport
Effective: 26 December 2013
59 · Northfield – Balnagask
Effective: 26 December 2013
7B · Aberdeen Union Square – Stonehaven
Effective: 26 December 2013
33A · Elgin Manitoba – Lossiemouth
Effective: 26 December 2013
201 · Aberdeen Union Square – Banchory High Street
Effective: 26 December 2013
201 · Banchory High Street – Ballater Bus Depot
Effective: 26 December 2013
291 · Aberdeen Union Square – Methlick War Memorial
Effective: 26 December 2013
220 · Aberdeen Union Square – Kemnay High Street
Effective: 26 December 2013
220 · Kemnay High Street – Alford Balfour Road
Effective: 26 December 2013
31A · Elgin Bus Station – Forres Thornhill
Effective: 14 October 2013
34 · Elgin – Kingston
Effective: 14 October 2013
302 · Macduff – Keith
Effective: 14 October 2013
302 · Keith – Elgin Bus Station
Effective: 14 October 2013
34B · Elgin – Forres
Effective: 14 October 2013
9U · Aberdeen Royal Infirmary – Aberdeen Guild Street
Effective: 2 September 2013
X7 · Aberdeen Union Square – Stonehaven Barclay Street
Effective: 19 August 2013
X7 · Montrose High Street – Dundee Bus Station
Effective: 19 August 2013
201 · Braemar – Spittal of Glenshee
Effective: 6 July 2013
201 · Spittal of Glenshee – Blairgowrie
Effective: 6 July 2013
10 · Aberdeen Union Square – Inverness Bus Station
Effective: 6 May 2013
11 · Elgin Bus Station – Nairn Bus Station
Effective: 6 May 2013
11 · Nairn Bus Station – Inverness Bus Station
Effective: 6 May 2013
200 · Braemar – Spittal of Glenmuick
Effective: 4 May 2013
204 · Aberdeen – Strachan
Effective: 15 April 2013
5 · Craigiebuckler – City Centre
Effective: 15 April 2013
N37 · Aberdeen Union Square – Inverurie Market Place
Effective: 15 April 2013
37 · Aberdeen Union Square – Inverurie Market Place
Effective: 26 December 2012
220 · Aberdeen Union Square – Kemnay High Street
Effective: 26 December 2012
220 · Kemnay High Street – Alford Balfour Road
Effective: 26 December 2012
59 · Northfield – Balnagask
Effective: 26 December 2012
727 · Aberdeen Union Square – Aberdeen Airport
Effective: 26 December 2012
201 · Aberdeen Union Square – Banchory High Street
Effective: 26 December 2012
201 · Banchory High Street – Ballater Bus Depot
Effective: 26 December 2012
291 · Aberdeen Union Square – Methlick War Memorial
Effective: 26 December 2012
33A · Elgin Manitoba – Lossiemouth
Effective: 26 December 2012
7B · Aberdeen Union Square – Stonehaven
Effective: 26 December 2012
10 · Aberdeen Union Sqaure – Inverness Bus Station
Effective: 26 December 2012
X17 · Aberdeen Union Square – Elrick Straik Road
Effective: 26 December 2012
3 · Chapel Street – Boddam
Effective: 26 November 2012
218 · Aberdeen Union Square – Elrick
Effective: 29 October 2012
40 · Kingswells Park & Ride – Foresterhill ARI
Effective: 29 October 2012
218 · Elrick Straik Road – Alford
Effective: 29 October 2012
422 · Insch Bus Depot – Alford Interchange
Effective: 29 October 2012
325 · Aberdeen – Banff/Elgin
Effective: 29 October 2012
201 · Ballater – Braemar
Effective: 1 September 2012
336 · Dufftown – Elgin Bus Station
Effective: 20 August 2012
331 · Elgin – Burghead
Effective: 20 August 2012
329 · Manitoba – Lossiemouth
Effective: 20 August 2012
315 · Elgin Bus Station – Buckie
Effective: 20 August 2012
332 · Elgin Bus Station – Forres Thornhill
Effective: 20 August 2012
X1 · Aberdeen Union Square – Edinburgh Bus Station
Effective: 20 August 2012
301 · Macduff – Huntly
Effective: 20 August 2012
323 · Elgin – Kingston
Effective: 20 August 2012
452 · Fraserburgh – Inverurie
Effective: 2 July 2012
253 · Turriff High Street – Maud Station Hotel
Effective: 2 July 2012
263 · Peterhead Back Street – Aberdeen Bus Station
Effective: 2 July 2012
Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗