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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Leicester to Middlesbrough

distanceDistance133 miles (215 km)
durationAverage train duration4 h 10 min
priceAverage train ticket price£96 (€110)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Leicester to Middlesbrough cover the 133 miles (215 km) long route taking on average 4 h 10 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £96, but the average price of train tickets is £96. Travellers depart most frequently from Leicester and arrive in Middlesbrough.

Travel Tips: Trains from Leicester to Middlesbrough

Travel by train 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 Leicester to Middlesbrough.

How much do cheap trains between Leicester and Middlesbrough cost?

Looking to save money on your trip? Omio customers have found the cheapest train between Leicester and Middlesbrough for the next 7 days starting from £96  one way.

How much is a train ticket from Leicester to Middlesbrough?

In the next 7 days you’ll find that the average cost of a train ticket from Leicester to Middlesbrough is £96  one way.

How far is it from Leicester to Middlesbrough by train?

When travelling this route you should expect the distance between Leicester and Middlesbrough via train to be approximately 133 miles (215 km).

How many hours does it take from Leicester to Middlesbrough by train?

The Leicester to Middlesbrough train duration is on average 4 h 10 min, which is to be expected when travelling 133 miles (215 km) between Leicester and Middlesbrough. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

What station does the Leicester to Middlesbrough train leave from? Which Middlesbrough train station do I come into from Leicester?

Omio customers travelling this route depart most frequently from Leicester   and arrive in Middlesbrough.

Where do I find the Leicester train station to Middlesbrough? Where is the Middlesbrough train station?

The most popular departure train station with passengers for this journey, called Leicester, is located 0.6 miles (945 m) from the city centre of Leicester.

The most popular arrival train station, Middlesbrough, is located 0.2 miles (321 m) away from the city centre of Middlesbrough.

How many trains per day are there to Middlesbrough from Leicester?

On average, there are 25 trains a day from Leicester to Middlesbrough. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Leicester to Middlesbrough? When is the last train from Leicester to Middlesbrough?

The first Leicester to Middlesbrough train departs at 09: 12   and the last train from Leicester to Middlesbrough leaves at 09: 12. Check out the most up-to-date Leicester to Middlesbrough train timetable on Omio and find the best time to travel to your destination.

How far in advance should I purchase train tickets to Middlesbrough from Leicester for the best deals?

If you buy Leicester to Middlesbrough train tickets within the next 7 days, you can find one way tickets to cost on average £96. However, booking in advance gives you access to the best prices for trains from Leicester to Middlesbrough. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

The major railway station for departures from Leicester is Leicester. Read all the information you need to know about services, amenities and connections at Leicester for your trip from Leicester to Middlesbrough.