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.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Glasgow | 591 17:15 | 591 17:15 | 591 17:15 | 591 17:15 |
| Newcastle upon Tyne | 591 11:55 | 591 11:55 | 591 11:55 | 591 11:55 |
| Leeds | 591 11:55 | 591 11:55 | 591 11:55 | 591 11:55 |
| Sheffield | 591 11:55 | 591 11:55 | 591 11:55 | 591 11:55 |
| Edinburgh | 591 17:15 | 591 17:15 | 591 17:15 | 591 17:15 |
| Milton Keynes | 591 11:55 | 591 11:55 | 591 11:55 | 591 11:55 |
| Victoria | 591 11:55 | 591 11:55 | 591 11:55 | 591 11:55 |
| Darlington | 591 11:55 | 591 11:55 | 591 11:55 | 591 11:55 |
| Golders Green | 591 11:55 | 591 11:55 | 591 11:55 | 591 11:55 |
| Middleton | X15 19:32 | X15 19:37 | X15 19:32 | X18 18:32 |
| Galashiels | 67 18:24 | 67 18:24 | 67 18:24 | 60 17:24 |
| Alnwick | X15 19:32 | X15 19:37 | X15 19:32 | 591 11:55 |
| Swinton | none | 32 14:21 | none | none |
| Dunbar | 253 17:28 | 253 17:28 | 253 17:28 | none |
| Kelso | 67 18:24 | 67 18:24 | 67 18:24 | 67 17:09 |
| Cheviot Hills | 267 18:13 | 267 18:13 | 267 18:13 | none |
| Ford | 267 18:13 | 267 18:13 | 267 18:13 | none |
| Melrose | 67 18:24 | 67 18:24 | 67 18:24 | 60 17:24 |
| Darnick | 67 18:24 | 67 18:24 | 67 18:24 | 60 17:24 |
| Hutton | none | 32 14:21 | none | none |
| Leaderfoot | 67 18:24 | 67 18:24 | 67 18:24 | 60 17:24 |
| Reston | 253 17:28 | 253 17:28 | 253 17:28 | none |
| Belford | X15 19:32 | X15 19:37 | X15 19:32 | X18 18:32 |
| Burnmouth | 60 19:14 | 60 19:14 | 60 19:14 | 235 16:48 |
| Eyemouth | 60 19:14 | 60 19:14 | 60 19:14 | 235 16:48 |
| Lamberton | 60 19:14 | 60 19:14 | 60 19:14 | 235 16:48 |
| Marshall Meadows | 60 19:14 | 60 19:14 | 60 19:14 | 235 16:48 |
| Newtown St Boswells | 67 18:24 | 67 18:24 | 67 18:24 | 67 17:09 |
| Coldstream | 67 18:24 | 67 18:24 | 67 18:24 | 67 17:09 |
| Earlston | 60 17:28 | 60 17:28 | 60 17:28 | 60 17:24 |
| Scremerston | X15 19:32 | X15 19:37 | X15 19:32 | X18 18:32 |
| Seahouses | X18 18:32 | X18 18:32 | X18 18:32 | X18 18:32 |
| St Boswells | 67 18:24 | 67 18:24 | 67 18:24 | 67 17:09 |
| Abbeylands | X15 19:32 | X15 19:37 | X15 19:32 | none |
| Ayton | 60 19:14 | 60 19:14 | 60 19:14 | none |
| Bamburgh | X18 18:32 | X18 18:32 | X18 18:32 | X18 18:32 |
| Beal | X15 19:32 | X15 19:37 | X15 19:32 | X18 18:32 |
| Budle | X18 18:32 | X18 18:32 | X18 18:32 | X18 18:32 |
| Cheswick | X15 19:32 | X15 19:37 | X15 19:32 | X18 18:32 |
| Cornhill-on-Tweed | 67 18:24 | 67 18:24 | 67 18:24 | 67 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