More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between York and Middlesbrough

distanceDistance43 miles (69 km)
durationAverage bus duration1 h 5 min
priceAverage bus ticket price$24 (€20)
changesDirect busYes

Buses from York to Middlesbrough cover the 43 miles (69 km) long journey taking on average 1 h 5 min with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $24 (€20), but the average price of bus tickets is $24 (€20). Travelers depart most frequently from York and arrive in 米德尔斯堡, Middlesbrough.

Travel Tips

Bus to Middlesbrough from York
Take the bus to Middlesbrough easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from York to Middlesbrough.
FAQs
How much do cheap bus tickets to Middlesbrough from York cost?
If you’re looking to save money on tickets, you can find cheap York to Middlesbrough buses for as little as $24 (€20)  in the next 7 days.
How much does it cost to take a bus from York to Middlesbrough?
If you are looking to book your bus ticket in the next 7 days, you can expect the York to Middlesbrough bus to cost on average $24 (€20)  one way.
How far is it from York to Middlesbrough by bus?
The distance to Middlesbrough from York by bus is approximately 43 miles (69 km).
How long is the bus from York to Middlesbrough?
On average the York to Middlesbrough bus travel time is 1 h 5 min  for the 43 miles (69 km) long journey, but the duration can vary if you travel on weekends and holidays.
What station does the bus from York to Middlesbrough depart from? Which Middlesbrough bus station do I come into from York?

Some of the York bus stations to Middlesbrough you can start your journey from include York, Train Station, York, Rail Station and York, Castle Howard (The Grounds). Similarly, some of the arrival bus stations in Middlesbrough include 米德尔斯堡, Middlesbrough and Middlesbrough, Bus Station.

When traveling this route, Omio customers are departing most frequently from York   and arriving in 米德尔斯堡, Middlesbrough.

Where is the bus station in York to go to Middlesbrough? Where is the bus station in Middlesbrough located?

The most popular departure bus station with passengers for this route, called York, is located 0.4 miles (607 m) from the city center of York.

The most popular arrival bus station, 米德尔斯堡, Middlesbrough, is located 0.1 miles (167 m) away from the city center of Middlesbrough.

How far in advance should I book bus tickets to Middlesbrough from York for the best deals?
If you book the York to Middlesbrough bus within the next 7 days, you can find one way tickets to cost on average $24 (€20). However, booking your bus ticket in advance gives you access to the best prices for buses between York and Middlesbrough. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.