Leeds to Middlesbrough Timetable
Monday to Friday TP 06:15 07:40
TP 07:15 08:40
TP 08:13 09:39
TP 09:13 10:36
TP 10:13 11:36
TP 11:13 12:35
TP 12:13 13:36
TP 13:13 14:36
TP 14:13 15:36
TP 15:13 16:36
TP 16:13 17:36
TP 17:13 18:36
TP 18:13 19:36
TP 19:13 20:39
TP 20:13 21:36
TP 21:14 22:37
Saturday TP 06:15 07:40
TP 07:15 08:40
TP 08:13 09:39
TP 09:13 10:36
TP 10:13 11:36
TP 11:13 12:35
TP 12:13 13:36
TP 13:13 14:36
TP 14:13 15:36
TP 15:13 16:36
TP 16:13 17:36
TP 17:13 18:36
TP 18:13 19:36
TP 19:13 20:39
TP 20:13 21:36
TP 21:13 22:37
Sunday TP 09:13 10:37
TP 10:13 11:37
TP 11:13 12:37
TP 12:13 13:37
TP 13:13 14:37
TP 14:13 15:37
TP 15:13 16:37
TP 16:13 17:37
TP 17:13 18:37
TP 18:13 19:39
TP 19:13 20:37
TP 20:13 21:37
TP 21:14 22:42
Train Operators TP
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Leeds at 06:15 arriving at Middlesbrough at 07:40. The last train departs Leeds at 21:14 arriving at Middlesbrough at 22:37. Journey Time
The average journey time between Leeds and Middlesbrough is 1 hour and 23 minutes. Popular journeys from Leeds Popular journeys from Middlesbrough Timetable data under licence from RSP / Rail Delivery Group