Cheap train tickets from Liverpool to Middlesbrough

Showing times and prices for 22 May

Cheapest

£78

Average

£79

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Liverpool to Middlesbrough will cost around £ 79 if you buy it on the day, but the cheapest tickets can be found for only £ 78.

First Transpennine Express
11:52Liverpool3h29 15:21Middlesbrough
0 changes
£781One-way
Transpennine Express
16:19Liverpool4h37 20:56Middlesbrough
0 changes
£791One-way
Transpennine Express
09:40Liverpool6h42 16:22Middlesbrough
0 changes
£801One-way
Northern Rail
10:20Liverpool5h01 15:21Middlesbrough
0 changes
£801One-way
Transpennine Express
12:52Liverpool3h30 16:22Middlesbrough
0 changes
£811One-way

Train schedule Liverpool to Middlesbrough

Showing trains for tomorrow, Sun, 22 May
Transpennine Express
09:40Liverpool6h42 16:22Middlesbrough
0 changes
Northern Rail
10:20Liverpool5h01 15:21Middlesbrough
0 changes
First Transpennine Express
11:52Liverpool3h29 15:21Middlesbrough
0 changes
Transpennine Express
12:52Liverpool3h30 16:22Middlesbrough
0 changes
Transpennine Express
16:19Liverpool4h37 20:56Middlesbrough
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
22 May
£80Transpennine Express
£38National Express
Mon
23 May
£36Transpennine Express
£23National Express
Tue
24 May
£35Transpennine Express
£19National Express
Wed
25 May
£35Transpennine Express
£19National Express
Thu
26 May
£35Transpennine Express
£19National Express
Fri
27 May
£35Transpennine Express
£16National Express

Fastest train times from Liverpool to Middlesbrough

Showing times and prices for 22 May

Fastest Journey

3 h 29 m

Average

4 h 39 m

Trains per day

5

Distance

173 km

Of the 5 trains that leave Liverpool for Middlesbrough every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 173 km distance in an average of 4 h 39 m but if you time it right, some trains will get you there in just 3 h 29 m .

The slowest trains will take 6 h 42 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

First Transpennine Express
11:52Liverpool3h29 15:21Middlesbrough
0 changes
£781One-way
Transpennine Express
12:52Liverpool3h30 16:22Middlesbrough
0 changes
£811One-way
Transpennine Express
16:19Liverpool4h37 20:56Middlesbrough
0 changes
£791One-way
Northern Rail
10:20Liverpool5h01 15:21Middlesbrough
0 changes
£801One-way
Transpennine Express
09:40Liverpool6h42 16:22Middlesbrough
0 changes
£801One-way

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 Liverpool to Middlesbrough

distanceDistance107 miles (172 km)
durationAverage train duration3 h 28 min
priceAverage train ticket price£42 (€48)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesTranspennine Express

Trains from Liverpool to Middlesbrough cover the 107 miles (172 km) long route taking on average 3 h 28 min with our travel partners like Transpennine Express. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £42, you can find the cheapest train ticket for as low as £35. Travellers depart most frequently from Liverpool Lime Street and arrive in Middlesbrough.

Travel Tips: Trains from Liverpool 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 Liverpool to Middlesbrough.
FAQs

How much does a cheap train between Liverpool and Middlesbrough cost?

You can find a cheap train from Liverpool to Middlesbrough for some dates and times for as low as £35  one way in the next 7 days.

How much does the train from Liverpool to Middlesbrough cost on average?

If you are looking to purchase your train ticket in the next 7 days, you can expect the Liverpool to Middlesbrough train to cost on average £42  one way.

What is the distance between Liverpool and Middlesbrough by train?

The distance from Liverpool to Middlesbrough by train is approximately 107 miles (172 km).

How long is the train from Liverpool to Middlesbrough?

On average the train from Liverpool to Middlesbrough duration is 3 h 28 min  for the 107 miles (172 km) long journey, but the travel time can vary if you depart on weekends and holidays.

When travelling by train from Liverpool to Middlesbrough, which train station in Liverpool do I depart from and which train station in Middlesbrough do I arrive in?

When travelling this route, Omio customers are departing most frequently from Liverpool Lime Street   and arriving in Middlesbrough.

Where is the departure train station in Liverpool located? Where is the arrival train station in Middlesbrough located?

Passengers board the train most frequently from Liverpool Lime Street, which is located around 0.4 miles (692 m) away from the city centre, and they get off the train at Middlesbrough, located 0.2 miles (332 m) away from the city centre.

Which train companies should I travel with from Liverpool to Middlesbrough?

When taking a train from Liverpool to Middlesbrough, you can count on Transpennine Express for the best way to get you to Middlesbrough. You can also check all possible train companies who offer a service between Liverpool and Middlesbrough and compare the amenities they offer before buying a train ticket.

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

The average number of trains departing Liverpool for Middlesbrough is 12 a day. The train schedules and services may vary between weekdays and weekends.

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

The earliest train for this journey departs from Liverpool at 07: 03. The last train leaves from Liverpool at 16: 54. Check Omio for the latest train schedule from Liverpool to Middlesbrough and book the best time to depart on your chosen travel date.

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

You can find a train from Liverpool to Middlesbrough to cost on average £42 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Liverpool to Middlesbrough train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Liverpool
Middlesbrough
The major railway station for departures from Liverpool is Liverpool Lime Street. Read all the information you need to know about services, amenities and connections at Liverpool Lime Street for your trip to Middlesbrough from Liverpool.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 38 | Sun: 07: 15 - 23: 05
Public transport options for Liverpool Lime Street
Suburban train lines: Wirral Line (green)
Bus lines: 9, 10, 61, 82, 79, 86C, 500
Train lines: Northern, West Midlands, TransPennine Express, East Midlands, Avanti West Coast, Transport for Wales, London Northwestern