Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

About Middlesbrough

Middlesbrough is a town in the Middlesbrough unitary authority borough of North Yorkshire, England. The town lies near the mouth of the River Tees and north of the North York Moors National Park. The built-up area had a population of 148,215 at the 2021 UK census. It is the largest town of the wider Teesside area, which had a population of 376,633 in 2011.

Need a hotel room in Middlesbrough?

Book now

Frequently asked questions

Want to know about travelling to Middlesbrough, England? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There are 1215+ hotels available in Middlesbrough. Prices start at £42 per night.

More information

It is currently 8:12 AM in Middlesbrough. Middlesbrough uses GMT Standard Time and also supports GMT Daylight Time.