Last buses from Berwick-upon-Tweed

Direct buses from Berwick-upon-Tweed go to 40 places. Tonight (Saturday) the last one leaves at 19:32, the X15 to Scremerston. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Glasgow591 17:15591 17:15591 17:15591 17:15
Newcastle upon Tyne591 11:55591 11:55591 11:55591 11:55
Leeds591 11:55591 11:55591 11:55591 11:55
Sheffield591 11:55591 11:55591 11:55591 11:55
Edinburgh591 17:15591 17:15591 17:15591 17:15
Milton Keynes591 11:55591 11:55591 11:55591 11:55
Victoria591 11:55591 11:55591 11:55591 11:55
Darlington591 11:55591 11:55591 11:55591 11:55
Golders Green591 11:55591 11:55591 11:55591 11:55
MiddletonX15 19:32X15 19:37X15 19:32X18 18:32
Galashiels67 18:2467 18:2467 18:2460 17:24
AlnwickX15 19:32X15 19:37X15 19:32591 11:55
Swintonnone32 14:21nonenone
Dunbar253 17:28253 17:28253 17:28none
Kelso67 18:2467 18:2467 18:2467 17:09
Cheviot Hills267 18:13267 18:13267 18:13none
Ford267 18:13267 18:13267 18:13none
Melrose67 18:2467 18:2467 18:2460 17:24
Darnick67 18:2467 18:2467 18:2460 17:24
Huttonnone32 14:21nonenone
Leaderfoot67 18:2467 18:2467 18:2460 17:24
Reston253 17:28253 17:28253 17:28none
BelfordX15 19:32X15 19:37X15 19:32X18 18:32
Burnmouth60 19:1460 19:1460 19:14235 16:48
Eyemouth60 19:1460 19:1460 19:14235 16:48
Lamberton60 19:1460 19:1460 19:14235 16:48
Marshall Meadows60 19:1460 19:1460 19:14235 16:48
Newtown St Boswells67 18:2467 18:2467 18:2467 17:09
Coldstream67 18:2467 18:2467 18:2467 17:09
Earlston60 17:2860 17:2860 17:2860 17:24
ScremerstonX15 19:32X15 19:37X15 19:32X18 18:32
SeahousesX18 18:32X18 18:32X18 18:32X18 18:32
St Boswells67 18:2467 18:2467 18:2467 17:09
AbbeylandsX15 19:32X15 19:37X15 19:32none
Ayton60 19:1460 19:1460 19:14none
BamburghX18 18:32X18 18:32X18 18:32X18 18:32
BealX15 19:32X15 19:37X15 19:32X18 18:32
BudleX18 18:32X18 18:32X18 18:32X18 18:32
CheswickX15 19:32X15 19:37X15 19:32X18 18:32
Cornhill-on-Tweed67 18:2467 18:2467 18:2467 17:09

The time each last direct bus leaves Berwick-upon-Tweed, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Berwick-upon-Tweed tonight?
The X15 to Scremerston at 19:32 from Retail Park, from the timetable for Saturday.
What time is the last bus from Berwick-upon-Tweed to Glasgow?
The last direct bus from Berwick-upon-Tweed to Glasgow: on weekdays, the 591 at 17:15 from Golden Square, reaching Glasgow at 19:45; on Saturdays, the 591 at 17:15 from Golden Square, reaching Glasgow at 19:45; on Sundays, the 591 at 17:15 from Golden Square, reaching Glasgow at 19:45.
What time is the last bus from Berwick-upon-Tweed to Newcastle upon Tyne?
The last direct bus from Berwick-upon-Tweed to Newcastle upon Tyne: on weekdays, the 591 at 11:55 from Golden Square, reaching Newcastle upon Tyne at 13:25; on Saturdays, the 591 at 11:55 from Golden Square, reaching Newcastle upon Tyne at 13:25; on Sundays, the 591 at 11:55 from Golden Square, reaching Newcastle upon Tyne at 13:25.
What time is the last bus from Berwick-upon-Tweed to Leeds?
The last direct bus from Berwick-upon-Tweed to Leeds: on weekdays, the 591 at 11:55 from Golden Square, reaching Leeds at 16:05; on Saturdays, the 591 at 11:55 from Golden Square, reaching Leeds at 16:05; on Sundays, the 591 at 11:55 from Golden Square, reaching Leeds at 16:05.
What time is the last bus from Berwick-upon-Tweed to Sheffield?
The last direct bus from Berwick-upon-Tweed to Sheffield: on weekdays, the 591 at 11:55 from Golden Square, reaching Sheffield at 17:10; on Saturdays, the 591 at 11:55 from Golden Square, reaching Sheffield at 17:10; on Sundays, the 591 at 11:55 from Golden Square, reaching Sheffield at 17:10.
What time is the last bus from Berwick-upon-Tweed to Edinburgh?
The last direct bus from Berwick-upon-Tweed to Edinburgh: on weekdays, the 591 at 17:15 from Golden Square, reaching Edinburgh at 18:35; on Saturdays, the 591 at 17:15 from Golden Square, reaching Edinburgh at 18:35; on Sundays, the 591 at 17:15 from Golden Square, reaching Edinburgh at 18:35.
What time is the last bus from Berwick-upon-Tweed to Milton Keynes?
The last direct bus from Berwick-upon-Tweed to Milton Keynes: on weekdays, the 591 at 11:55 from Golden Square, reaching Milton Keynes at 19:30; on Saturdays, the 591 at 11:55 from Golden Square, reaching Milton Keynes at 19:30; on Sundays, the 591 at 11:55 from Golden Square, reaching Milton Keynes at 19:30.
What time is the last bus from Berwick-upon-Tweed to Victoria?
The last direct bus from Berwick-upon-Tweed to Victoria: on weekdays, the 591 at 11:55 from Golden Square, reaching Victoria at 21:20; on Saturdays, the 591 at 11:55 from Golden Square, reaching Victoria at 21:20; on Sundays, the 591 at 11:55 from Golden Square, reaching Victoria at 21:20.
What time is the last bus from Berwick-upon-Tweed to Darlington?
The last direct bus from Berwick-upon-Tweed to Darlington: on weekdays, the 591 at 11:55 from Golden Square, reaching Darlington at 14:25; on Saturdays, the 591 at 11:55 from Golden Square, reaching Darlington at 14:25; on Sundays, the 591 at 11:55 from Golden Square, reaching Darlington at 14:25.
What time is the last bus from Berwick-upon-Tweed to Golders Green?
The last direct bus from Berwick-upon-Tweed to Golders Green: on weekdays, the 591 at 11:55 from Golden Square, reaching Golders Green at 20:30; on Saturdays, the 591 at 11:55 from Golden Square, reaching Golders Green at 20:30; on Sundays, the 591 at 11:55 from Golden Square, reaching Golders Green at 20:30.
What time is the last bus from Berwick-upon-Tweed to Middleton?
The last direct bus from Berwick-upon-Tweed to Middleton: on weekdays, the X15 at 19:37 from Retail Park, reaching Middleton at 19:58; on Saturdays, the X15 at 19:32 from Retail Park, reaching Middleton at 19:53; on Sundays, the X18 at 18:32 from Retail Park, reaching Middleton at 18:53.

Buses in Berwick-upon-Tweed · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook