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