Newcastle to Haltwhistle Timetable
Monday to Friday NT 05:42 06:44
NT 06:20 07:21
NT 07:03 08:06
NT 07:26 08:25
NT 07:58 08:50
NT 08:26 09:16
NT 08:48 09:41
NT 09:26 10:16
NT 09:52 10:46
NT 10:26 11:16
NT 10:52 11:46
NT 11:53 12:47
NT 12:26 13:16
NT 12:53 13:47
NT 13:26 14:16
NT 13:53 14:49
NT 14:26 15:19
NT 14:53 15:48
NT 15:26 16:16
NT 15:53 16:47
NT 16:26 17:27
NT 16:53 17:47
NT 17:26 18:28
NT 📅 17:54 18:52
NT 📅 17:54 18:52
NT 18:04 19:10
NT 18:51 19:53
NT 19:53 20:47
NT 20:26 21:28
NT 21:26 22:31
Saturday NT 05:42 06:44
NT 06:20 07:21
NT 07:03 08:06
NT 07:26 08:25
NT 08:03 08:53
NT 08:26 09:17
NT 08:52 09:46
NT 09:26 10:16
NT 09:52 10:46
NT 10:26 11:16
NT 10:52 11:46
NT 11:26 12:16
NT 11:53 12:47
NT 12:26 13:16
NT 12:53 13:47
NT 13:26 14:16
NT 13:53 14:49
NT 14:26 15:19
NT 14:53 15:48
NT 15:26 16:16
NT 15:53 16:47
NT 16:26 17:27
NT 16:53 17:47
NT 17:26 18:28
NT 17:54 18:52
NT 18:04 19:10
NT 18:51 19:53
NT 19:53 20:47
NT 20:26 21:28
NT 21:26 22:31
Sunday NT 09:07 10:13
NT 10:04 11:08
NT 11:04 12:08
NT 12:04 13:08
NT 13:04 14:08
NT 14:04 15:09
NT 15:04 16:08
NT 16:04 17:08
NT 17:04 18:08
NT 18:04 19:08
NT 19:04 20:08
NT 20:04 21:08
NT 21:04 22:08
Train Operators NT
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Newcastle at 05:42 arriving at Haltwhistle at 06:44. The last train departs Newcastle at 21:26 arriving at Haltwhistle at 22:31. Journey Time
The average journey time between Newcastle and Haltwhistle is 57 minutes. Popular journeys from Newcastle Popular journeys from Haltwhistle Timetable data under licence from RSP / Rail Delivery Group