Trip to Leeds (West Yorkshire)

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 Leeds (West Yorkshire)

🚄 Traveling from Middlesbrough to Leeds by train is a convenient option with direct services departing hourly. The journey typically takes around 1 hour and 22 minutes, providing a quick and efficient way to reach your destination. 🛤️ The train route from Middlesbrough to Leeds covers a distance of 123 km, offering a scenic journey through the countryside of West Yorkshire. Operated by TransPennine Express Service, the trains provide a comfortable and reliable travel experience for passengers. 🎫 Ticket prices for the Middlesbrough to Leeds train vary from £17 to £43, offering affordable options for different budgets.

Where to stay in Leeds (West Yorkshire)

There are over 211 hotels to stay in Leeds (West Yorkshire). Prices range from $42 per night.

Find accommodation
  • The train route from Middlesbrough to Leeds is primarily serviced by TransPennine Express. They offer a direct train departing from Middlesbrough to Leeds, operating hourly every day with a journey duration of approximately 1 hour and 22 minutes. The train services provided by TransPennine Express are convenient and reliable for travelers making this trip between the two cities.
  • The fastest train between Middlesbrough and Leeds is the direct service provided by TransPennine Express. This train journey takes approximately 1 hour and 22 minutes, with hourly services available every day. Opting for the direct TransPennine Express train ensures a quick and efficient trip between Middlesbrough and Leeds without the need for transfers.
  • Trains departing for Leeds from Middlesbrough operate from Middlesbrough station. The services are provided by TransPennine Express Service, with trains departing regularly from this station. Middlesbrough station serves as the primary departure point for travelers journeying by train from Middlesbrough to Leeds.
  • There is a direct train service between Middlesbrough and Leeds operated by TransPennine Express. The trains depart hourly every day, providing travelers with convenient options for their journey. With the direct service, passengers can reach Leeds from Middlesbrough in approximately 1 hour and 22 minutes, making it a time-efficient transportation choice between the two cities.
  • The train service from Middlesbrough to Leeds operated by TransPennine Express, arrives at Leeds station. This station is a major railway hub in Leeds, offering convenient connections to various parts of the city and beyond. Passengers disembarking at Leeds station can easily access local transportation options, taxis, and other amenities for their onward journey within Leeds or to other destinations.
  • The first train from Middlesbrough to Leeds typically departs early in the morning, allowing passengers to start their journey promptly. The last train of the day from Middlesbrough to Leeds usually operates until late evening, providing flexibility for travelers with different schedules. With trains departing hourly and the journey taking approximately 1 hour and 22 minutes, passengers have several options throughout the day to make the trip between these two cities efficiently.
  • There are multiple direct train trips each day between Middlesbrough and Leeds direct services operated by TransPennine Express depart hourly, providing passengers with convenient and frequent options for travel between the two cities. With each journey taking around 1 hour and 22 minutes, travelers have a reliable and efficient way to reach Leeds from Middlesbrough by train.
  • Yes, there is a direct train between Middlesbrough and Leeds direct service, operated by TransPennine Express, departs hourly and runs every day, with the journey duration averaging around 1 hour and 22 minutes. Travelers can enjoy the convenience of a non-stop trip when commuting between Middlesbrough and Leeds by train.
  • The cost of a train ticket from Middlesbrough to Leeds typically ranges from £18 to £44, depending on factors such as the time of booking, class of travel, and availability of discounts or promotions. Passengers can choose from a range of fare options to suit their budget and travel preferences when making the journey by train. It is advisable to book tickets in advance to secure the best possible fare for the route between Middlesbrough and Leeds.

Will you be returning to Middlesbrough by train?

If you are looking for the return train journey, check out trains from Leeds (West Yorkshire) to Middlesbrough

See schedule