This is Haltwhistle on 21st August 2026. See Haltwhistle live now →
Haltwhistle HWH
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 2048 | Middlesbrough | Carlisle | 2048 | departed | 2 carriages 158850 | |
| WTTThe permanent working timetable | 2129 | Newcastle | Carlisle | 2128 | departed | 2 carriages 156486 | |
| WTTThe permanent working timetable | 2137 | Carlisle | Hartlepool | 2137 | departed | 2 carriages 156468 | |
| WTTThe permanent working timetable | 2231 | Newcastle | Carlisle | 2231 | departed | 2 carriages 158815 | |
| WTTThe permanent working timetable | 2236 | Carlisle | Newcastle | 2236 | departed | 2 carriages 158789 | |
| WTTThe permanent working timetable | 2252½ | Doncaster Up Decoy | Carlisle N.Y. | 0004 | passed+72 |
Italic estimated timing, bold is actual.
Updated 16:37