railinfo

Durham

○ connecting
23:07 23:12 from Reading
CrossCountry · 4h 22m · 9 stops
Delayed Plat 2
23:20 from London King's Cross
London North Eastern Railway · 2h 47m · 6 stops
On time Plat 2
23:55 from London King's Cross
London North Eastern Railway · 2h 52m · 6 stops
On time Plat 2
23:59 from Liverpool Lime Street
TransPennine Express · 3h 35m · 6 stops
On time Plat 2
00:17 00:34 from Liverpool Lime Street
TransPennine Express · 3h 23m · 12 stops
Delayed Plat 2
01:05 01:20 from London King's Cross
London North Eastern Railway · 3h 2m · 7 stops
Delayed Plat 2
04:36 from Newcastle
TransPennine Express · 15m · 2 stops
Scheduled Plat 1
04:48 from Newcastle
London North Eastern Railway · 13m · 1 stop
Scheduled Plat 1
05:32 from Newcastle
CrossCountry · 14m · 1 stop
Scheduled Plat 1
05:38 from Newcastle
London North Eastern Railway · 11m · 1 stop
Scheduled Plat 1
06:07 from Newcastle
London North Eastern Railway · 11m · 1 stop
Scheduled Plat 1
06:16 from Newcastle
TransPennine Express · 15m · 2 stops
Scheduled Plat 1
06:31 from Doncaster
London North Eastern Railway · 1h 11m · 3 stops
Scheduled Plat 2
06:35 from Newcastle
CrossCountry · 12m · 1 stop
Scheduled Plat 1
06:39 from Newcastle
London North Eastern Railway · 12m · 1 stop
Scheduled Plat 1
06:40 from Middlesbrough
Northern · 50m · 6 stops
Scheduled Plat 2
06:52 from Newcastle
CrossCountry · 12m · 1 stop
Scheduled Plat 1
07:05 from Newcastle
TransPennine Express · 15m · 2 stops
Scheduled Plat 1
07:06 from York
TransPennine Express · 48m · 3 stops
Scheduled Plat 2
07:15 from Berwick-Upon-Tweed
London North Eastern Railway · 1h 11m · 4 stops
Scheduled Plat 1
07:24 from Leeds
CrossCountry · 1h 14m · 3 stops
Scheduled Plat 2
07:31 from Saltburn
Northern · 1h 20m · 11 stops
Scheduled Plat 2
07:38 from Edinburgh
London North Eastern Railway · 1h 48m · 6 stops
Scheduled Plat 1
07:46 from Doncaster
London North Eastern Railway · 1h 6m · 3 stops
Scheduled Plat 2
07:52 from Edinburgh
CrossCountry · 1h 50m · 4 stops
Scheduled Plat 1
08:07 from Liverpool Lime Street
TransPennine Express · 2h 47m · 9 stops
Scheduled Plat 2
08:17 from Newcastle
TransPennine Express · 15m · 2 stops
Scheduled Plat 1
08:25 from Darlington
London North Eastern Railway · 16m · 1 stop
Scheduled Plat 2
08:38 from Darlington
Northern · 21m · 1 stop
Scheduled Plat 2
08:38 from Newcastle
London North Eastern Railway · 11m · 1 stop
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
Durham station, North Road, Durham, County Durham, DH1 4RB
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. Interchange between the platforms is via a subway. Lift access available to the subway from both platfo… · lifts available · passenger assistance available
Ticket office
Mon–Fri 06:00–18:00 · Sat 07:00–17:00 · Sun 09:00–16:00
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Refreshments · Taxi rank · Bus links · Cycle parking (58) · Car park (423 spaces)

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