Thornaby to Middlesbrough Timetable
Monday to Friday NT 📅 06:24 06:29
NT 📅 06:24 06:29
TP 06:28 06:35
NT 06:44 06:51
NT 07:16 07:22
NT 07:20 07:28
TP 07:33 07:40
NT 07:42 07:48
NT 08:04 08:11
NT 08:25 08:30
TP 08:33 08:40
NT 08:43 08:49
NT 08:51 08:58
NT 09:06 09:15
NT 09:23 09:29
TP 09:32 09:39
NT 09:42 09:49
NT 09:51 09:58
NT 10:07 10:14
NT 10:23 10:28
TP 10:29 10:36
NT 10:43 10:49
NT 10:53 11:01
NT 11:05 11:14
NT 11:23 11:28
TP 11:29 11:36
NT 11:42 11:49
NT 11:51 11:59
NT 12:07 12:15
NT 12:23 12:29
TP 12:28 12:35
NT 12:42 12:49
NT 12:51 12:58
NT 13:05 13:14
NT 13:21 13:28
TP 13:29 13:36
NT 13:44 13:50
NT 13:52 13:59
NT 14:06 14:14
NT 14:23 14:29
TP 14:29 14:36
NT 14:43 14:49
NT 14:52 15:00
NT 15:05 15:14
NT 15:23 15:28
TP 15:29 15:36
NT 15:44 15:50
NT 15:51 15:58
NT 16:07 16:14
NT 16:23 16:28
TP 16:29 16:36
NT 16:42 16:49
NT 16:51 17:01
NT 17:05 17:13
NT 17:23 17:28
TP 17:29 17:36
NT 17:44 17:50
NT 17:52 17:58
NT 18:12 18:20
NT 18:23 18:29
TP 18:29 18:36
NT 18:43 18:49
NT 18:51 19:03
NT 19:11 19:18
NT 19:23 19:28
TP 19:29 19:36
NT 19:44 19:51
NT 19:56 20:04
NT 20:06 20:14
NT 20:23 20:28
TP 20:32 20:39
NT 20:44 20:50
NT 20:57 21:04
NT 21:21 21:26
TP 21:29 21:36
GR 21:35 21:47
NT 21:43 21:53
NT 21:56 22:04
TP 22:30 22:37
NT 22:44 22:50
NT 22:57 23:05
NT 23:02 23:10
Saturday NT 06:24 06:29
TP 06:28 06:35
NT 06:44 06:51
NT 07:16 07:22
NT 07:20 07:28
TP 07:33 07:40
NT 07:42 07:48
NT 08:04 08:11
NT 08:25 08:30
TP 08:33 08:40
NT 08:43 08:49
NT 08:56 09:04
NT 09:07 09:15
NT 09:23 09:29
TP 09:32 09:39
NT 09:42 09:49
NT 09:56 10:04
NT 10:07 10:14
NT 10:23 10:28
TP 10:29 10:36
NT 10:43 10:49
NT 10:52 11:00
NT 11:05 11:14
NT 11:23 11:28
TP 11:29 11:36
NT 11:42 11:49
NT 11:52 12:00
NT 12:07 12:15
NT 12:23 12:29
TP 12:28 12:35
NT 12:42 12:49
NT 12:51 12:58
NT 13:05 13:14
NT 13:21 13:28
TP 13:29 13:36
NT 13:44 13:50
NT 13:52 13:59
NT 14:06 14:14
NT 14:23 14:29
TP 14:29 14:36
NT 14:43 14:49
NT 14:52 15:00
NT 15:05 15:14
NT 15:23 15:28
TP 15:29 15:36
NT 15:44 15:50
NT 15:52 15:59
NT 16:06 16:14
NT 16:23 16:28
TP 16:29 16:36
NT 16:42 16:49
NT 16:52 17:01
NT 17:07 17:15
NT 17:23 17:28
TP 17:29 17:36
NT 17:44 17:50
NT 17:52 17:58
NT 18:12 18:20
NT 18:23 18:29
TP 18:29 18:36
NT 18:43 18:49
NT 18:53 19:01
NT 19:11 19:18
NT 19:23 19:28
TP 19:29 19:36
NT 19:44 19:51
NT 19:56 20:04
NT 20:06 20:14
NT 20:23 20:28
TP 20:32 20:39
NT 20:44 20:50
NT 20:57 21:04
NT 21:21 21:26
TP 21:29 21:36
NT 21:43 21:53
NT 21:56 22:04
TP 22:30 22:37
NT 22:44 22:50
NT 22:57 23:05
NT 23:02 23:10
Sunday NT 08:32 08:39
NT 08:37 08:43
TP 09:30 09:37
NT 09:41 09:48
NT 09:50 09:58
TP 10:30 10:37
NT 10:42 10:49
NT 11:01 11:09
TP 11:30 11:37
NT 11:40 11:46
NT 12:01 12:09
TP 12:30 12:37
NT 12:42 12:49
NT 13:01 13:09
TP 13:30 13:37
NT 13:42 13:48
NT 14:01 14:09
TP 14:30 14:37
NT 14:41 14:47
NT 15:00 15:08
TP 15:30 15:37
NT 15:42 15:49
NT 16:01 16:09
TP 16:30 16:37
NT 16:42 16:49
NT 17:01 17:09
TP 17:30 17:37
NT 17:43 17:49
NT 18:01 18:09
TP 18:30 18:37
NT 18:42 18:49
NT 19:01 19:09
TP 19:32 19:39
NT 19:42 19:48
NT 20:01 20:09
TP 20:30 20:37
NT 20:42 20:48
NT 21:01 21:09
TP 21:30 21:37
NT 21:41 21:48
NT 22:01 22:09
TP 22:35 22:42
NT 22:43 22:49
NT 23:00 23:08
NT 23:05 23:12
Train Operators GR
NT
TP
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Thornaby at 06:24 arriving at Middlesbrough at 06:29. The last train departs Thornaby at 23:02 arriving at Middlesbrough at 23:10. Journey Time
On trains operated by London North Eastern Railway (GR) the average journey time is 12 minutes. On trains operated by Northern (NT) the average journey time is 6 minutes. On trains operated by TransPennine Express (TP) the average journey time is 7 minutes. The overall average journey time between Thornaby and Middlesbrough is 6 minutes. Calling Points
Trains operated by London North Eastern Railway (GR), Northern (NT) and TransPennine Express (TP) are non-stop. Popular journeys from Thornaby Popular journeys from Middlesbrough Timetable data under licence from RSP / Rail Delivery Group