Trip to Leicester

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Middlesbrough to Leicester

🚆 Traveling from Middlesbrough to Leicester by train involves transfers in Leeds and Sheffield. The total journey time, including transfers, is approximately 3 hours and 34 minutes. 📍 Route options vary in terms of duration and transfers, with some routes taking around 3 hours and 53 minutes to 4 hours and 25 minutes to reach Leicester from Middlesbrough. 💰 Ticket prices for trains between Middlesbrough and Leicester can range from £52 to £192, depending on the route chosen and class of travel.

Where to stay in Leicester

There are over 100 hotels to stay in Leicester. Prices range from $37 per night.

Find accommodation
  • There is no direct train from Middlesbrough to Leicester. The train services from Middlesbrough to Leicester are operated by TransPennine Express Service and East Midlands Railways. The journey includes transfers at Leeds and Sheffield, taking approximately 3 hours and 34 minutes. Prices for the train between Middlesbrough and Leicester vary from £53 to £194.
  • The fastest train route between Middlesbrough and Leicester involves taking services operated by TransPennine Express Service and East Midlands Railways, with transfers in Leeds and Sheffield, totaling approximately 3 hours and 34 minutes. This route offers the quickest journey time compared to other available options. The train services provided by these companies ensure a relatively efficient and timely travel experience between the two destinations.
  • Trains departing for Leicester from Middlesbrough are operated by TransPennine Express Service and leave from Middlesbrough station. Middlesbrough station serves as the main departure point for travelers heading to Leicester by train from the Middlesbrough area. Passengers can access the TransPennine Express Service trains at Middlesbrough station to begin their journey to Leicester.
  • There are multiple train routes available between Middlesbrough and Leicester with different durations and transfer options. Some routes involve up to four transfers while others may have only two transfers along the journey. These trains are operated by various agencies such as TransPennine Express, CrossCountry, and East Midlands Railways, providing passengers with flexibility in choosing their preferred travel route. The journey times vary depending on the chosen route, with options ranging from 3 hours and 53 minutes to 4 hours and 25 minutes.
  • The train services traveling from Middlesbrough to Leicester operated by East Midlands Railways, arrive at Leicester station. Leicester station is the final destination for this particular train route, providing passengers with a convenient arrival point in Leicester. Passengers can disembark at Leicester station, which is well-connected to the city center and various amenities, making it easy for travelers to continue their journey within Leicester or to other destinations.
  • The first train of the day from Middlesbrough to Leicester is operated by TransPennine Express Service and departs from Middlesbrough station. The departure time for the first train varies depending on the specific route taken, with some routes starting early in the morning. The last train of the day to Leicester is also operated by TransPennine Express Service and East Midlands Railways, departing from Middlesbrough station later in the evening. Passengers should check the schedule for the specific date of travel to determine the exact departure times.
  • There are no direct train trips available between Middlesbrough and Leicester traveling this route will need to take services with transfers, typically involving stops at Leeds and Sheffield. The journey, including transfers, takes approximately 3 hours and 34 minutes. Trains operated by TransPennine Express Service and East Midlands Railways facilitate this route, with multiple options for departure times throughout the day.
  • There is no direct train available between Middlesbrough and Leicester will need to take a route that includes transfers, usually with stops at Leeds and Sheffield. The journey duration, including the transfers, is approximately 3 hours and 34 minutes. Passengers can choose from various departure times throughout the day for this multi-stop route between Middlesbrough and Leicester.
  • The cost of a train ticket from Middlesbrough to Leicester typically ranges from £53 to £194, depending on factors such as the class of travel, time of booking, and availability of discounts. Passengers can explore various ticket options offered by different rail companies to find the best fare for their journey. It is advisable to book tickets in advance to secure lower fares and better deals for travel between Middlesbrough and Leicester by train.

Will you be returning to Middlesbrough by train?

If you are looking for the return train journey, check out trains from Leicester to Middlesbrough

See schedule