51 · Galasheils Interchange – Lauder, Cross
via BGH, MELROSE, NEWTOWN ST BOSWELLS, EARLSTON
Effective: 5 January 2026
80 records · Current registrations: 27
Current registrations are listed first, followed by retained historical registrations. A registration is not proof of current timetables or live operation.
51 · Galasheils Interchange – Lauder, Cross
via BGH, MELROSE, NEWTOWN ST BOSWELLS, EARLSTON
Effective: 5 January 2026
253 · Grantshouse, Main Street – Dunbar, Grahame Place
via Taylinloan
Effective: 14 December 2025
60 · Duns – Berwick Upon Tweed
via Chirnside Foulden Eyemouth
Effective: 14 December 2025
68 · Jedburgh Bus Station – Galashiels Interchange
via Ancrum St Boswells Melrose BGH Langlee
Effective: 20 October 2025
X62 · Peebles, Eastgate – Edinburgh Bus Station
Effective: 20 October 2025
X62 · Buccleuch Street, Melrose – Peebles High School
Effective: 20 October 2025
X95 · Edinburgh Bus Station – Newtongrange Fourth Street
via Main Street Newtongrange
Effective: 20 October 2025
95 · Galashiels Transport Interchange – Buccleuch Street, Hawick
Effective: 20 October 2025
X95 · Newtongrange, Fourth Road – Galashiels Interchange
via Main Street Newtongrange
Effective: 20 October 2025
95 · Hawick Buccleuch Street – Langholm High Street
Effective: 20 October 2025
X95 · Langholm High Street – Carlisle English Street
Effective: 20 October 2025
51 · Lauder – Edinburgh Bus Station
via Oxton Pathhead Dalkeith Danderhall
Effective: 20 October 2025
67 · Kelso, Horsemarket – Galashiels Interchange
via St Boswells Melrose Borders General Hospital
Effective: 20 October 2025
60 · Galashiels Interchange – Duns Market Sqaure
via Melrose, Earlston, Greenlaw
Effective: 20 October 2025
313 · Galashiels Transport Interchange – Earlston High School
via Borders General Hospital, Melrose, Newstead
Effective: 20 October 2025
P12 · West Linton Primary School – Peebles High School
Effective: 20 October 2025
G01 · Galashiels Transport Interchange – Heriot, Road End
via Fountainhall, Stow
Effective: 20 October 2025
777 · Tweedbank Railway Station – Melrose Square
Effective: 24 May 2025
73 · Galashiels, Transport Interchange – Bannerfield, Selkirk Bridge Steet
via Kingsknowes
Effective: 12 May 2025
P03 · Cardrona – Peebles High School
Effective: 21 October 2024
P06 · Innerleithen – Peebles High School
Effective: 21 October 2024
70 · Galashiels Transport Interchange – Galashiels Transport Interchange
Effective: 1 April 2024
H3 · Hawick, Mart Street – Hawick, Mart Street
via Vertish Hill, Stirches, Burnfoot
Effective: 1 April 2024
H1 · Hawick, Mart Street Morrisons – Hawick, Mart Street, Morrisons
via Silverbuthall, Burnfoot, Stirches
Effective: 9 January 2023
339 · Eskbank, Tesco – Eskbank, Tesco
via MCH, Newtongrange, Gorebridge
Effective: 27 June 2022
362 · Innerleithen – Peebles High School
Effective: 27 June 2022
61 · Oxton – Earlston High School
via Lauder
Effective: 22 May 2017
34 · Duns, Market Square – Coldstream, Besom Inn
via Swinton, Leitholm
Effective: 28 February 2026
253 · Haddington – Edinburgh Bus Station
via The Jewel, Fort Kinnaird
Effective: 20 October 2025
74 · Galashiels Transport Interchange – Galashiels Transport Interchange
via Netherdale, Colleges
Effective: 11 May 2025
54 · Galashiels Transport Interchange – Galashiels Transport Interchange
via High Street, Balmoral, Asda
Effective: 11 May 2025
93 · Peebles, Eastgate at Post Office – West Linton
via Lyne Station, Blyth Bridge, Romano Bridge
Effective: 11 May 2025
91 · Peebles, Eastgate at Post Office – Biggar High Street
Effective: 11 May 2025
90A · Peebles, Eastgate at Post Office – Peebles, Eastgate at Post Office
via Whitehaugh, Kingsway, Hay Lodge Hospital
Effective: 11 May 2025
51 · Jedburgh or Kelso – Lauder
via St Boswells, Earlston
Effective: 23 October 2023
61 · Galashiels Transport Interchange – Lauder Cross
via Borders General Hospital, Melrose
Effective: 23 October 2023
H3 · Hawick, Mart Street – Hawick, Mart Street
via Vertish Hill, Stirches, Burnfoot
Effective: 4 September 2023
X95 · Langholm, High Street – Carlisle, English Street
via Canobie, Longtown
Effective: 24 July 2023
61 · Galashiels Transport Interchange – Earlston Square
Effective: 31 August 2022
67 · Galashiels Transport Interchange – St Boswells Bus Stance
Effective: 31 August 2022
B12 · Kelso, Coledale – Duns, Berwickshire High School
via Coldstream, Swinton
Effective: 31 August 2022
69 · Galashiels Transport Interchange – Melrose, Buccleuch Street
Effective: 27 June 2022
P32 · Traquair, Glenlude Road End – Peebles High School
via Cardrona
Effective: 9 January 2022
81 · Kirk Yetholm, Bus Shelter – Kelso High School
Effective: 9 January 2022
313 · Galashiels Transport Interchange – Earlston High School
Effective: 7 December 2020
602 · Galashiels Academy – Tweedbank
Effective: 7 December 2020
X70 · Peebles Whitehaugh Park – Edinburgh Torphichen Street
Effective: 7 December 2020
500 · Hawick Horse – Hawick Race Course
Effective: 7 December 2020
61 · Galashiels Transport Interchange – Earlston, Square
via Melrose
Effective: 7 December 2020
69 · Galashiels Transport Interchange – Melrose
via Kingsknowes, Tweedbank
Effective: 7 December 2020
70 · Galashiels Transport Interchange – Galashiels Transport Interchange
via Langlee
Effective: 7 December 2020
73 · Galashiels Transport Interchange – Selkirk
via Kingsknowes
Effective: 7 December 2020
X62 · Buccleuch Street, Melrose – Eastgate, Peebles
via Galashiels
Effective: 7 December 2020
X62 · Peebles Eastgate – Edinburgh Bus Station
via Straiton
Effective: 7 December 2020
X95 · Edinburgh Bus Station – Newtongrange Main Street
via Easkbank
Effective: 7 December 2020
X95 · Newtongrange, Main Street – Galashiels Transport Interchange
via Stow
Effective: 7 December 2020
X95 · Galashiels Transport Interchange – Hawick, Buccleuch Street
via Selkirk
Effective: 7 December 2020
X95 · Hawick, Buccleuch Street – Langholm , High Street
via Mosspaul
Effective: 7 December 2020
396 · Galashiels Netherdale Colleges – Buccleuch Street, Hawick
Effective: 26 September 2020
85 · Kelso, Woodmarket – Greenlaw or Earlston
Effective: 6 April 2020
87 · Kelso, Woodmarket – Tweedmouth Leisure Centre
Effective: 5 April 2020
710 · Kelso, Coledale – Coldstream, Besom
via Birgham
Effective: 5 April 2020
777 · Tweedbank Railway Station – Melrose High Street or Galashiels Transport Interchange
Effective: 23 March 2020
363 · Innerleithen Bond Street – Peebles High School
Effective: 9 December 2019
777 · Tweedbank Railway Station – Melrose
Effective: 9 December 2019
S03 · Galashiels Transport Interchange or Selkirk Schools – Gordon Arms
Effective: 20 August 2019
20 · Kelso – Hawick
via Denholm Jedburgh Eckford Heiton
Effective: 15 October 2018
80 · Kelso, Highcroft – Kelso, Pinnaclehill @ Plexus
Effective: 15 October 2018
62 · Galashiels Transport Interchange – Clovenfords
Effective: 2 July 2018
72 · Galashiels Transport Interchange – Bannerfield, Selkirk
Effective: 13 May 2018
71 · Galashiels Transport Interchange – Melrose, Buccleuch Street
Effective: 12 May 2018
69 · Galashiels Transport Interchange – Melrose Buccleuch Street
via Kingsknowes, Tweedbank
Effective: 1 January 2018
61 · Galashiels Transport Interchange – Earlston Square
Effective: 26 December 2017
X62 · Peebles, Eastgate – Edinburgh, Bus Station
via Straiton
Effective: 26 December 2017
X62 · Melrose Buccleuch Street – Peebles Eastgate
via Galashiels
Effective: 26 December 2017
70 · Galashiels Transport Interchange – Galashiels Transport Interchange
via Langlee
Effective: 26 December 2017
72 · Galashiels Transport Interchange – Selkirk, Barrowfield
via Melrose, Borders General Hospital, Kingsknowes
Effective: 26 December 2017
X95 · Galashiels Transport Interchange – Buccleuch Street, Hawick
via Selkirk
Effective: 26 December 2017
X95 · Newtongrange Main Street – Galashiels Transport Interchange
via Stow
Effective: 26 December 2017
X95 · Edinburgh Bus Station – Newtongrange Main Street
via Easkbank
Effective: 26 December 2017
Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗