Service timetable

16:43 Middlesbrough to Carlisle

Thursday 8 October 2026

Live map
Headcode: 1J71Headcode1J71 OperatorNorthern UIDC31814

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Middlesbrough1A16:43 16:43 On time
Thornaby116:4816:49 16:48 16:49 On time
Stockton216:5416:55 16:53 16:55 On time
Hartlepool217:0917:10 17:08 17:09 -1 min
Sunderland417:3417:34 17:32 17:33 -1 min
Newcastle717:5217:54 17:48 17:54 On time
Metrocentre218:0118:02 18:00 18:01 -1 min
Blaydon18:0618:06 18:05 18:06 On time
Wylam18:1218:12 18:12 18:13 +1 min
Prudhoe18:1718:18 18:17 18:18 On time
Hexham218:3118:32 18:28 18:32 On time
Haydon Bridge18:4118:41 18:40 18:41 On time
Bardon Mill18:4718:47 18:46 18:47 On time
Haltwhistle18:5418:55 18:54 18:55 On time
Brampton (Cumbria)19:1019:10 19:09 19:10 On time
Wetheral19:1819:19 19:18 19:19 On time
Carlisle619:28 19:26 -1 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.