|Shortest Duration||5h 35m|
|Trips per day||1|
Book National Express from Middlesbrough to Dewsbury from £36.87. There are 1 National Express schedules from Middlesbrough to Dewsbury and you can expect on average to pay £36.87 for a National Express ticket to Dewsbury. In Middlesbrough, National Express departs to Dewsbury from Bus Station and no other station. In Dewsbury, National Express arrives at South St and no other station.
An average trip on National Express from Middlesbrough to Dewsbury takes 5 hours and 35 minutes,
On weekends, National Express offers 1 trip per day and you could expect to pay £36.87 for a weekend getaway to Dewsbury.