railinfo

Berwick-Upon-Tweed

○ connecting
23:51 23:53 from London King's Cross
London North Eastern Railway · 3h 48m · 9 stops
Delayed Plat 2
06:15 from Newcastle
TransPennine Express · 49m · 3 stops
Scheduled Plat 2
06:27 from Edinburgh
TransPennine Express · 44m · 2 stops
Scheduled Plat 1
06:34 from Edinburgh
London North Eastern Railway · 44m · 2 stops
Scheduled Plat 1
06:42 from Edinburgh
CrossCountry · 40m · 1 stop
Scheduled Plat 1
07:04 from Newcastle
London North Eastern Railway · 48m · 3 stops
Scheduled Plat 2
07:10 from Edinburgh
London North Eastern Railway · 40m · 1 stop
Scheduled Plat 1
07:43 from Doncaster
London North Eastern Railway · 2h 23m · 7 stops
Scheduled Plat 2
07:48 from Edinburgh
CrossCountry · 45m · 2 stops
Cancelled Plat 1
08:07 from Newcastle
TransPennine Express · 49m · 3 stops
Scheduled Plat 2
08:27 from Leeds
CrossCountry · 2h 17m · 6 stops
Scheduled Plat 2
08:48 from Glasgow Central
CrossCountry · 2h 0m · 4 stops
Scheduled Plat 1
08:53 from Galashiels Bus Station
CrossCountry · 2h 10m · 4 stops
Scheduled
09:10 from Edinburgh
London North Eastern Railway · 40m · 1 stop
Scheduled Plat 1
09:45 from Glasgow Central
CrossCountry · 1h 57m · 4 stops
Scheduled Plat 1
09:45 from London King's Cross
London North Eastern Railway · 3h 57m · 10 stops
Scheduled Plat 2
09:59 from Edinburgh
TransPennine Express · 51m · 4 stops
Scheduled Plat 1
10:06 from Newcastle
TransPennine Express · 49m · 3 stops
Scheduled Plat 2
10:26 from Birmingham New Street
CrossCountry · 4h 23m · 13 stops
Scheduled Plat 2
10:46 from Edinburgh
CrossCountry · 41m · 1 stop
Scheduled Plat 1
10:53 from Galashiels Bus Station
CrossCountry · 2h 10m · 4 stops
Scheduled
10:59 from Edinburgh
TransPennine Express · 51m · 4 stops
Scheduled Plat 1
11:10 from Edinburgh
London North Eastern Railway · 40m · 1 stop
Scheduled Plat 1
11:25 from Birmingham New Street
CrossCountry · 4h 22m · 13 stops
Scheduled Plat 2
11:45 from London King's Cross
London North Eastern Railway · 3h 42m · 7 stops
Scheduled Plat 2
11:45 from Edinburgh
CrossCountry · 41m · 1 stop
Scheduled Plat 1
12:06 from Newcastle
TransPennine Express · 51m · 3 stops
Scheduled Plat 2
12:25 from Bristol Temple Meads
CrossCountry · 5h 50m · 16 stops
Scheduled Plat 2
12:45 from Edinburgh
CrossCountry · 40m · 1 stop
Scheduled Plat 1
12:53 from Galashiels Bus Station
CrossCountry · 2h 10m · 4 stops
Scheduled

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