railinfo

Berwick-Upon-Tweed

○ connecting
20:07 London King's Cross
London North Eastern Railway · 4h 37m · 12 stops
On time Plat 1
20:27 20:51 Glasgow Central
CrossCountry · 1h 48m · 4 stops
Delayed Plat 2
20:47 Newcastle
CrossCountry · 47m · 2 stops
On time Plat 1
21:06 London King's Cross
London North Eastern Railway · 4h 36m · 11 stops
On time Plat 1
21:14 Newcastle
TransPennine Express · 49m · 3 stops
On time Plat 1
21:29 Edinburgh
CrossCountry · 45m · 2 stops
On time Plat 2
21:47 Edinburgh
London North Eastern Railway · 48m · 2 stops
On time Plat 2
21:48 Doncaster
London North Eastern Railway · 2h 42m · 8 stops
On time Plat 1
22:09 Edinburgh
TransPennine Express · 55m · 4 stops
On time Plat 2
22:49 Newcastle
London North Eastern Railway · 52m · 3 stops
On time Plat 1
22:51 Edinburgh
London North Eastern Railway · 44m · 1 stop
On time Plat 2
23:52 Edinburgh
London North Eastern Railway · 46m · 1 stop
On time Plat 2
06:04 London King's Cross
London North Eastern Railway · 3h 59m · 8 stops
Scheduled Plat 2
06:10 Galashiels Bus Station
CrossCountry · 2h 13m · 4 stops
Scheduled
06:17 Edinburgh
TransPennine Express · 58m · 4 stops
Scheduled Plat 2
06:28 Newcastle
TransPennine Express · 52m · 4 stops
Scheduled Plat 1
06:36 London King's Cross
London North Eastern Railway · 3h 57m · 10 stops
Scheduled Plat 1
06:44 Plymouth
CrossCountry · 8h 3m · 21 stops
Scheduled Plat 1
07:06 Edinburgh
London North Eastern Railway · 52m · 3 stops
Scheduled Plat 2
07:12 London King's Cross
London North Eastern Railway · 3h 50m · 7 stops
Scheduled Plat 1
07:45 Edinburgh
London North Eastern Railway · 47m · 2 stops
Scheduled Plat 2
07:49 Penzance
CrossCountry · 9h 53m · 32 stops
Cancelled Plat 1
08:08 Edinburgh
TransPennine Express · 53m · 4 stops
Scheduled Plat 2
08:28 Edinburgh
CrossCountry · 42m · 1 stop
Scheduled Plat 2
08:49 Plymouth
CrossCountry · 7h 59m · 21 stops
Scheduled Plat 1
09:12 London King's Cross
London North Eastern Railway · 3h 50m · 7 stops
Scheduled Plat 1
09:24 Galashiels Bus Station
CrossCountry · 2h 9m · 4 stops
Scheduled
09:46 Plymouth
CrossCountry · 8h 1m · 21 stops
Scheduled Plat 1
09:47 Aberdeen
London North Eastern Railway · 3h 57m · 8 stops
Scheduled Plat 2
10:00 Newcastle
TransPennine Express · 52m · 3 stops
Scheduled Plat 1

Scheduled from the Network Rail timetable; status updates live as trains run. Platform is operational until Darwin advertised platforms are enabled.

Station information

Address
Berwick-upon-Tweed station, Railway Street, Berwick-upon-Tweed, Northumberland, TD15 1NF
Managed by
LNER · staffed: part time
Platforms
2 · minimum connection time 5 min
Step-free access
Category A: Compliant step-free access to all platform(s) — This station has step free access to all platforms. This station is a category A station according to the Office of Rail and Road station classification system https://www.orr.gov.uk/media/10955 Lift available from station forecourt to platforms 1 & 2. RNIB Map for all located just to the left of t… · lifts available · passenger assistance available
Ticket office
Mon–Fri 07:00–16:00 · Sat 08:00–15:00 · Sun 09:15–15:00
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Refreshments · Taxi rank · Bus links · Cycle parking (8) · Car park (124 spaces)

Source: National Rail Knowledgebase· updated 2026-10-12