Trip to Liverpool

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 Liverpool

🚂 Although there is no direct train from Middlesbrough to Liverpool, travelers can take a service that departs from Middlesbrough and makes a transfer at Northallerton. 🛤️ The journey by train from Middlesbrough to Liverpool takes approximately 3 hours and 42 minutes, including the necessary transfers along the way. 💷 Ticket prices for the train between Middlesbrough and Liverpool typically range from £33 to £86, offering a convenient and cost-effective travel option for those looking to explore these two vibrant cities.

Where to stay in Liverpool

There are over 560 hotels to stay in Liverpool. Prices range from $14 per night.

Find accommodation
  • There is no direct train service from Middlesbrough to Liverpool. However, TransPennine Express operates train routes with a transfer at Northallerton. The journey takes approximately 3 hours and 42 minutes. Ticket prices for this route typically range from £33 to £87.
  • The fastest train option between Middlesbrough and Liverpool is operated by TransPennine Express. This service requires a transfer at Northallerton and takes approximately 3 hours and 42 minutes to reach Liverpool Lime Street station. Ticket prices for this route typically range from £33 to £87.
  • Trains traveling from Middlesbrough to Liverpool, operated by TransPennine Express, depart from Northallerton station. Passengers board the train at Northallerton to begin their journey to Liverpool Lime Street station. Northallerton serves as the primary departure point for travelers heading from Middlesbrough to Liverpool via train.
  • There are multiple train services operated by TransPennine Express to travel between Middlesbrough and Liverpool, but there is no direct route. Passengers will need to transfer at Northallerton to continue their journey to Liverpool Lime Street station. The total travel time, including transfers, is approximately 3 hours and 42 minutes. Depending on the time and date of travel, passengers can choose between various available trains within the scheduled service.
  • The train journey from Middlesbrough to Liverpool operated by TransPennine Express, arrives at Liverpool Lime Street station. Liverpool Lime Street is the main railway station in Liverpool and serves as a key transportation hub for travelers arriving in the city. Upon arrival at Liverpool Lime Street, passengers can easily access various transportation options to reach their final destination within Liverpool or explore the city's attractions.
  • The first train from Middlesbrough to Liverpool, operated by TransPennine Express, typically departs from Northallerton station in the early morning. The last train of the day on this route usually leaves Northallerton in the late evening, offering travelers a variety of departure times throughout the day. While there is no direct train service, passengers can transfer at Northallerton to continue their journey to Liverpool Lime Street.
  • There are no direct train trips between Middlesbrough and Liverpool. Passengers will need to transfer at Northallerton when traveling between these two cities. TransPennine Express operates the services on this route, offering several journey options throughout the day with transfers included. The journey from Middlesbrough to Liverpool via Northallerton typically takes around 3 hours and 42 minutes.
  • There is no direct train service available between Middlesbrough and Liverpool. Travelers will need to take a connecting train at Northallerton to reach Liverpool Lime Street station. The journey, including the transfer, typically takes about 3 hours and 42 minutes. Passengers should plan their trip accordingly to account for the transfer time at Northallerton.
  • The cost of a train ticket from Middlesbrough to Liverpool typically ranges between £33 and £87. The price variation is influenced by factors such as the class of travel, the time of booking, and availability of discounts or promotions. Passengers are advised to book their tickets in advance to secure the best fares for this route.

Will you be returning to Middlesbrough by train?

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

See schedule