Timetables & Maps
-
Services operating within the Berwick-upon-Tweed area.
10 Services -
Services operating within the Kelso and Jedburgh area.
3 Services -
Services operating to and from Galashiels
10 Services -
Services operating with the Hawick and Carlisle area
2 Services -
Services operating within the Peebles area.
4 Services -
Services operating to and from Edinburgh
4 Services
-
-
⚠️ Service Disruption – North Bridge, Edinburgh (Evenings Only) ⚠️
12th Mar 2026 onwards
Service Disruption – North Bridge, Edinburgh (Evenings Only)
The North Bridge, Edinburgh will be closed each evening between 22:00 and 06:00 from Saturday 14th March until Wednesday 22 July 2026 to allow contractors to dismantle scaffolding from the underside of the bridge.
This closure affects only the final journey of the day on Service X62 from Edinburgh Bus Station.
Journeys Affected
Monday–Saturday: 22:10 departure from Edinburgh Bus Station
Sunday: 21:50 departure from Edinburgh Bus Station
Diversion Route for These Last Journeys Only
The affected X62 departures will operate the following diversion:
Edinburgh Bus Station
York Place
Queen Street
Hanover Street
The Mound
North Bank Street
Bank Street
George IV Bridge
Chambers Street
The bus will then rejoin the normal route at South Bridge.
The South Bridge stop will not be served during this closure.
Customers should use the Chambers Street bus stop instead.
Only the last X62 journey of the day is impacted.
All other services will operate as normal.
-
-
Edinburgh to Carlisle, via Newtongrange, Galashiels, Selkirk, Hawick, Langholm
-
Duns to Berwick-Upon-Tweed
-
The service 51 has disruptions
Galashiels to Edinburgh, Via BGH, Newtown St Boswells, Earlston, Lauder, Pathhead
-
Melrose Festival 2026.
15th - 20th Jun 2026
Melrose Festival 2026.
Customers are advised that due to the Melrose Festival 2026, services may be subject to delays or diversions at the following times:
On Monday 15 June, there will be a rolling road closure at The Square and Buccleuch Street between 17:45 and 18:30, along with a further rolling closure affecting Newstead and the B6374/B6360 (Lowood/Darnick) between 17:45 and 21:00.
On Tuesday 16 June, rolling road closures will be in place within Melrose between 17:30 and 20:00.
On Wednesday 17 June, rolling road closures will affect Melrose and Newstead between 17:30 and 20:00.
On Thursday 18 June, there will be a rolling road closure at The Square and Buccleuch Street between 19:45 and 20:30.
On Saturday 20 June, a rolling road closure will be in place at The Square, High Street and Dingleton Road between 14:20 and 14:40.
Delays and diversions may occur during these times. We apologise for any inconvenience this may cause and thank you for your understanding.
-
-
-
Melrose Festival 2026.
15th - 20th Jun 2026
Melrose Festival 2026.
Customers are advised that due to the Melrose Festival 2026, services may be subject to delays or diversions at the following times:
On Monday 15 June, there will be a rolling road closure at The Square and Buccleuch Street between 17:45 and 18:30, along with a further rolling closure affecting Newstead and the B6374/B6360 (Lowood/Darnick) between 17:45 and 21:00.
On Tuesday 16 June, rolling road closures will be in place within Melrose between 17:30 and 20:00.
On Wednesday 17 June, rolling road closures will affect Melrose and Newstead between 17:30 and 20:00.
On Thursday 18 June, there will be a rolling road closure at The Square and Buccleuch Street between 19:45 and 20:30.
On Saturday 20 June, a rolling road closure will be in place at The Square, High Street and Dingleton Road between 14:20 and 14:40.
Delays and diversions may occur during these times. We apologise for any inconvenience this may cause and thank you for your understanding.
-
-
-
upcoming roadworks A698 between Velvet hall and Cornhill
16th - 19th Jun 2026
Please be aware due to planned roadworks on the A698 16th - 19th June, We may experience a delay while the works are in place.
-
Melrose Festival 2026.
15th - 20th Jun 2026
Melrose Festival 2026.
Customers are advised that due to the Melrose Festival 2026, services may be subject to delays or diversions at the following times:
On Monday 15 June, there will be a rolling road closure at The Square and Buccleuch Street between 17:45 and 18:30, along with a further rolling closure affecting Newstead and the B6374/B6360 (Lowood/Darnick) between 17:45 and 21:00.
On Tuesday 16 June, rolling road closures will be in place within Melrose between 17:30 and 20:00.
On Wednesday 17 June, rolling road closures will affect Melrose and Newstead between 17:30 and 20:00.
On Thursday 18 June, there will be a rolling road closure at The Square and Buccleuch Street between 19:45 and 20:30.
On Saturday 20 June, a rolling road closure will be in place at The Square, High Street and Dingleton Road between 14:20 and 14:40.
Delays and diversions may occur during these times. We apologise for any inconvenience this may cause and thank you for your understanding.
-
-
-
Melrose Festival 2026.
15th - 20th Jun 2026
Melrose Festival 2026.
Customers are advised that due to the Melrose Festival 2026, services may be subject to delays or diversions at the following times:
On Monday 15 June, there will be a rolling road closure at The Square and Buccleuch Street between 17:45 and 18:30, along with a further rolling closure affecting Newstead and the B6374/B6360 (Lowood/Darnick) between 17:45 and 21:00.
On Tuesday 16 June, rolling road closures will be in place within Melrose between 17:30 and 20:00.
On Wednesday 17 June, rolling road closures will affect Melrose and Newstead between 17:30 and 20:00.
On Thursday 18 June, there will be a rolling road closure at The Square and Buccleuch Street between 19:45 and 20:30.
On Saturday 20 June, a rolling road closure will be in place at The Square, High Street and Dingleton Road between 14:20 and 14:40.
Delays and diversions may occur during these times. We apologise for any inconvenience this may cause and thank you for your understanding.
-
-
Galashiels to Langlee
-
Galashiels to Selkirk
-
Berwick-Upon-Tweed to St Abbs
-
Berwick-Upon-Tweed to Dunbar
-
Berwick-Upon-Tweed to Wooler, via Millfield, Ford
-
Galashiels to Earlston High School
-
Wooler to Alnwick via Belford
-
Berwick-Upon-Tweed to Wooler, via Lowick, Scremerston
-
Berwick-Upon-Tweed Town Service
-
Hawick Town Service, via Burnfoot, Silverbuthall, Mart St, Stirches
-
Heriot, Road End to Galashiels Academy
-
Cardrona to Peebles High School
-
Innerleithen to Peebles High School
-
West Linton to Peebles High School
-
Belford to Chathill via Bamburgh, Seahouses