Middlesbrough to Dewsbury TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday TP 06:17 07:55
TP 07:10 08:55
TP 08:14 09:55
TP 09:14 10:56
TP 10:15 11:55
TP 11:14 12:55
TP 12:14 13:55
TP 13:14 14:55
TP 14:14 15:55
TP 15:14 16:55
TP 16:14 17:56
TP 17:14 18:55
TP 18:14 19:55
TP 19:14 20:55
TP 📅 22:20 00:05
Saturday TP 06:17 07:55
TP 07:10 08:55
TP 08:14 09:55
TP 09:14 10:56
TP 10:15 11:55
TP 11:14 12:55
TP 12:14 13:55
TP 13:14 14:55
TP 14:14 15:55
TP 15:14 16:55
TP 16:14 17:56
TP 17:14 18:55
TP 18:14 19:55
TP 19:14 20:55
Sunday TP 09:01 10:55
TP 10:11 11:55
TP 11:11 12:55
TP 12:10 13:55
TP 13:11 14:55
TP 14:11 15:55
TP 15:11 16:55
TP 16:11 17:55
TP 17:11 18:55
TP 18:11 19:55
TP 19:11 20:55
Train Operators TP
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Middlesbrough at 06:17 arriving at Dewsbury at 07:55. The last train departs Middlesbrough at 22:20 arriving at Dewsbury at 00:05. Journey Time
The average journey time between Middlesbrough and Dewsbury is 1 hour and 42 minutes. Popular journeys from Middlesbrough Popular journeys from Dewsbury Timetable data under licence from RSP / Rail Delivery Group