Haltwhistle to Hexham Timetable
Monday to Friday NT 06:26 06:49
NT 07:00 07:22
NT 07:28 07:50
NT 08:05 08:27
NT 08:37 08:59
NT 09:05 09:28
NT 09:20 09:39
NT 10:05 10:27
NT 10:21 10:40
NT 11:05 11:27
NT 11:23 11:42
NT 12:05 12:28
NT 12:21 12:40
NT 13:05 13:27
NT 14:06 14:28
NT 14:21 14:40
NT 15:06 15:28
NT 15:23 15:42
NT 16:05 16:27
NT 16:23 16:42
NT 17:05 17:27
NT 17:25 17:47
NT 18:05 18:27
NT 18:41 19:03
NT 19:07 19:29
NT 19:38 20:00
NT 20:32 20:54
NT 21:37 21:59
NT 22:36 22:58
Saturday NT 06:26 06:49
NT 06:59 07:21
NT 07:28 07:50
NT 08:05 08:27
NT 08:37 08:59
NT 09:05 09:28
NT 09:20 09:39
NT 10:05 10:27
NT 10:21 10:40
NT 11:05 11:27
NT 11:23 11:42
NT 12:05 12:28
NT 12:21 12:40
NT 13:05 13:27
NT 13:21 13:40
NT 14:06 14:28
NT 14:21 14:40
NT 15:06 15:28
NT 15:23 15:42
NT 16:05 16:27
NT 16:23 16:42
NT 17:05 17:27
NT 17:25 17:47
NT 18:05 18:27
NT 18:41 19:03
NT 19:07 19:29
NT 19:38 20:00
NT 20:32 20:54
NT 21:37 21:59
NT 22:36 22:58
Sunday NT 09:27 09:49
NT 10:27 10:49
NT 11:27 11:49
NT 12:27 12:49
NT 13:27 13:49
NT 14:27 14:49
NT 15:27 15:49
NT 16:27 16:49
NT 17:27 17:49
NT 18:27 18:49
NT 19:27 19:49
NT 20:27 20:49
NT 21:27 21:49
Train Operators NT
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Haltwhistle at 06:26 arriving at Hexham at 06:49. The last train departs Haltwhistle at 22:36 arriving at Hexham at 22:58. Journey Time
The average journey time between Haltwhistle and Hexham is 21 minutes. Popular journeys from Haltwhistle Popular journeys from Hexham Timetable data under licence from RSP / Rail Delivery Group