Haltwhistle to Middlesbrough

Platform 1 2 coaches
20:37
left on time

Previously called at

Carlisle20:09left on time
Haltwhistle20:37left on time

Calling at

Bardon Mill20:44left on time
Haydon Bridge20:50left on time
Hexham21:00left on time
Corbridge21:05left on time
Riding Mill21:09left on time
Stocksfield21:14left on time
Prudhoe21:18left on time
Wylam21:23left on time
Blaydon21:28left on time
Metro Centre21:33left on time
Newcastle21:44left 21:41
Heworth21:53left on time
Sunderland22:06left on time
Seaham22:14left on time
Horden22:22left on time
Hartlepool22:33left on time
Seaton Carew22:38left on time
Billingham22:44left on time
Stockton22:52left on time
Thornaby22:57left on time
Middlesbrough23:05arrived 23:02
Operated by Northern