Carlisle to Haltwhistle Timetable
Monday to Friday NT 05:54 06:25
NT 06:28 06:59
NT 06:56 07:27
NT 07:33 08:04
NT 08:05 08:36
NT 08:33 09:05
NT 08:52 09:20
NT 09:33 10:04
NT 09:53 10:21
NT 10:33 11:04
NT 10:54 11:22
NT 11:33 12:05
NT 11:53 12:21
NT 12:33 13:04
NT 13:33 14:05
NT 13:53 14:21
NT 14:33 15:05
NT 14:54 15:22
NT 15:33 16:04
NT 15:55 16:23
NT 16:33 17:04
NT 16:53 17:24
NT 17:33 18:04
NT 18:08 18:40
NT 18:33 19:07
NT 19:06 19:37
NT 20:00 20:31
NT 21:05 21:36
NT 22:04 22:35
Saturday NT 05:54 06:25
NT 06:27 06:58
NT 06:56 07:27
NT 07:33 08:04
NT 08:05 08:36
NT 08:33 09:05
NT 08:52 09:20
NT 09:33 10:04
NT 09:53 10:21
NT 10:33 11:04
NT 10:54 11:22
NT 11:33 12:05
NT 11:53 12:21
NT 12:33 13:04
NT 12:53 13:21
NT 13:33 14:05
NT 13:53 14:21
NT 14:33 15:05
NT 14:54 15:22
NT 15:33 16:04
NT 15:55 16:23
NT 16:33 17:04
NT 16:53 17:24
NT 17:33 18:04
NT 18:08 18:40
NT 18:33 19:07
NT 19:06 19:37
NT 20:00 20:31
NT 21:05 21:36
NT 22:04 22:35
Sunday NT 08:55 09:26
NT 09:55 10:26
NT 10:55 11:26
NT 11:55 12:26
NT 12:55 13:26
NT 13:55 14:26
NT 14:55 15:26
NT 15:55 16:26
NT 16:55 17:26
NT 17:55 18:26
NT 18:54 19:26
NT 19:55 20:26
NT 20:55 21:26
Train Operators NT
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Carlisle at 05:54 arriving at Haltwhistle at 06:25. The last train departs Carlisle at 22:04 arriving at Haltwhistle at 22:35. Journey Time
The average journey time between Carlisle and Haltwhistle is 30 minutes. Popular journeys from Carlisle Popular journeys from Haltwhistle Timetable data under licence from RSP / Rail Delivery Group