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