railinfo

Middlesbrough

○ connecting
19:38 19:57 Saltburn
TransPennine Express · 20m · 2 stops
Delayed Plat 2
19:57 Newcastle
Northern · 1h 19m · 10 stops
On time Plat 1
20:00 Redcar Central
Northern · 30m · 2 stops
On time Plat BUS
20:19 Whitby
Northern · 1h 33m · 17 stops
On time Plat 2
20:25 Darlington
Northern · 29m · 5 stops
On time Plat 1
20:29 Saltburn
Northern · 25m · 5 stops
On time Plat 2
20:31 20:37 York
TransPennine Express · 1h 5m · 6 stops
Delayed Plat 1
20:40 20:45 Redcar Central
TransPennine Express · 10m · 1 stop
Delayed Plat 2
20:40 Newcastle
Northern · 1h 13m · 5 stops
On time Plat 1A
20:51 Saltburn
Northern · 26m · 5 stops
On time Plat 2
20:54 Bishop Auckland
Northern · 54m · 10 stops
On time Plat 1
21:00 Redcar Central
Northern · 30m · 2 stops
On time Plat BUS
21:14 Newcastle
Northern · 1h 19m · 10 stops
On time Plat 2
21:18 York
TransPennine Express · 1h 1m · 6 stops
On time Plat 1
21:26 Darlington
Northern · 29m · 5 stops
On time Plat 1
21:31 Saltburn
Northern · 24m · 4 stops
On time Plat 2
21:38 21:42 Redcar Central
TransPennine Express · 11m · 1 stop
Delayed Plat 2
21:39 Nunthorpe
Northern · 13m · 4 stops
On time Plat 1B
21:40 Hexham
Northern · 1h 58m · 14 stops
On time Plat 1A
21:52 Darlington
Northern · 30m · 5 stops
On time Plat 1
21:54 Saltburn
Northern · 28m · 5 stops
On time Plat 2
22:00 Redcar Central
Northern · 30m · 2 stops
On time Plat BUS
22:11 Newcastle
Northern · 1h 24m · 10 stops
On time Plat 2
22:20 Manchester Victoria
TransPennine Express · 3h 10m · 10 stops
On time Plat 2
22:25 Darlington
Northern · 29m · 5 stops
On time Plat 1
22:39 Saltburn
TransPennine Express · 19m · 2 stops
On time Plat 2
22:51 Saltburn
Northern · 26m · 5 stops
On time Plat 2
22:56 Darlington
Northern · 29m · 5 stops
On time Plat 1
23:00 Redcar Central
Northern · 30m · 2 stops
On time
23:29 York
TransPennine Express · 1h 7m · 6 stops
On time 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
Middlesbrough station, Zetland Road, Middlesbrough station, Cleveland, TS1 1EG
Managed by
TransPennine Express · 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 is category B1. Step free, level access is provided into the station from Zetland Street and Bridge Street West. Step free, ramp access is provided into the station from the station car park. The entrance from Exchange Place has steps. Lifts are used to provide level access from the su… · lifts available · passenger assistance available
Ticket office
Mon–Fri 05:30–19:30 · Sat 05:30–19:30 · Sun 08:15–19:00
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Free Wi-Fi · Refreshments · Shops · Help points · Taxi rank · Bus links · Cycle parking (114) · Car park (135 spaces)

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