From Middlesbrough, Bus Station Express Lounge bus to Leeds City Centre, Bus Stn (Leeds City Bus Station). 1 h 20 min £14. From Middlesbrough train to Leeds. 1 h 22 min £28. From Middlesbrough drive to Leeds. 1 h 11 min £13. From Middlesbrough rideshare to Leeds. 1 h 32 min £5.
Bus or train from Middlesbrough to Leeds?
Megabus UK operates a bus from Middlesbrough to Leeds every 4 hours. Tickets cost $19 - $26 and the journey takes 1 h 20 min. National Express also services this route 4 times a day. Alternatively, TransPennine Express operates a train from Middlesbrough to Leeds every 4 hours. Tickets cost $30 - $45 and the journey takes 1 h 22 min.