Detailed timetable

16:43 Middlesbrough to Carlisle

Monday 12 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
Newport East Junctionpass16:45 16:45 On time
Thornaby116:4816:49 16:48 16:49 On time
Bowesfield Junctionpass16:50½ 16:51 +1 min
Hartburn Junctionpass16:52 16:52 On time
Stockton216:5416:55 16:54 16:55 On time
Norton South Junctionpass16:57½ 16:57 On time
Billingham Junctionpass17:00 17:00 On time
Greathampass17:03½ 17:03 On time
Hartlepool217:0917:10 17:08 17:10 On time
Horden Signal Ns7137pass17:17½ 17:18 +1 min
Seaham2pass17:24½ 17:24 On time
Ryhope Grange Junctionpass17:28½ 17:28 On time
Sunderland417:3417:34 17:33 17:34½ On time
Brockley Whinspass17:40½ 17:40½
Pelaw Junctionpass17:45½ 17:45½
Park Lane Junction Gatesheadpass17:48 17:48
High Level Bridge Junctionpass17:50 17:50
Newcastle717:5217:54 17:52 17:54
King Edward Bridge N. Junctionpass17:55½ 17:55½
King Edward Bridge S. Junctionpass17:56 17:56
Norwood Junctionpass17:58 17:58
Metrocentre218:0118:02 18:01 18:02
Blaydon18:0618:06 18:05½ 18:06
Wylam18:1218:12 18:11½ 18:12½
Prudhoe18:1718:18 18:17 18:18
Hexham218:3118:32 18:31 18:32
Haydon Bridge18:4118:41 18:40½ 18:41
Bardon Mill18:4718:47 18:46½ 18:47½
Haltwhistle18:5418:55 18:54 18:55
Low Row S.b.pass19:05½ 19:05½
Brampton (Cumbria)19:1019:10 19:09½ 19:10
Brampton Fell S.b.pass19:11½ 19:11½
Corby Gates S.b.pass19:17½ 19:17½
Wetheral19:1819:19 19:18 19:19
Petteril Bridge Junctionpass19:24½ 19:24½
London Rd. Junctionpass19:25 19:25
Carlisle619:28 19:27

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