ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Middlesbrough

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Sheffield to Middlesbrough

🚌 When traveling from Sheffield to Middlesbrough by bus, you will need to make transfers as there is no direct route available between the two stations. The journey typically takes around 3 hours and 13 minutes, including the transfers. 🛤️ The route from Sheffield to Middlesbrough covers a distance of approximately 180 km, with a main stop in Newcastle upon Tyne. Boarding the Megabus M12N from Sheffield Meadowhall, you can expect the total travel time to be approximately 2 hours and 40 minutes. 💰 The prices for bus tickets between Middlesbrough and Sheffield can vary between £14 to £20, offering an affordable option for those looking to travel between these two locations in the United Kingdom.

Where to stay in Middlesbrough

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation

Will you be returning to Sheffield by bus?

If you need a return bus journey, you can check buses from Middlesbrough to Sheffield.

See schedule