Compare prices and tickets by train, bus or flight

Tue
Nov 30
$76First Transpennine Express
Wed
Dec 1
$95Avanti West Coast
Fri
Dec 3
$121First Transpennine Express
Sat
Dec 4
$122First Transpennine Express
Sun
Dec 5
$122First Transpennine Express
Mon
Dec 6
$122First Transpennine Express

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Dundee to Liverpool

distanceDistance210 miles (339 km)
durationAverage train duration4 h 48 min
priceAverage train ticket price$110 (€91)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesAvanti West Coast

Trains from Dundee to Liverpool cover the 210 miles (339 km) long route taking on average 4 h 48 min with our travel partners like Avanti West Coast. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $76 (€63), but the average price of train tickets is $110 (€91). Travelers depart most frequently from Dundee and arrive in Liverpool Lime Street.

Travel Tips

Trains from Dundee to Liverpool
Travel by train to Liverpool 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 Dundee to Liverpool.
FAQs
How much do cheap trains from Dundee to Liverpool cost?
Train tickets from Dundee to Liverpool for some dates and times can be found for as cheap as $76 (€63)  one way in the next 7 days.
What is the cost of a train between Dundee and Liverpool?
In the next 7 days you can expect to pay on average $110 (€91)  for a train ticket from Dundee to Liverpool.
What is the distance to Liverpool from Dundee by train?
The Dundee to Liverpool train distance is approximately 210 miles (339 km).
What is the Dundee to Liverpool train travel time?
On average the Dundee to Liverpool train travel time is 4 h 48 min  for the 210 miles (339 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which train station from Dundee to Liverpool do I depart from? Which Liverpool train station from Dundee do I arrive in?

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

Where is the train station in Dundee to go to Liverpool? Where is the train station in Liverpool located?

Passengers board the train most frequently from Dundee, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Liverpool Lime Street, located 0 mile (s) / 0 km away from the city center.

What train companies go from Dundee to Liverpool?
For the journey from Dundee to Liverpool you can take a train with Avanti West Coast. Be sure to check out all possible train providers that offer services from Dundee to Liverpool on Omio to compare what amenities they may have.
How many trains per day are there between Dundee and Liverpool?
On average, there are 12 trains a day from Dundee to Liverpool. The train times and services may be different on weekends and holidays compared to weekdays.
How far in advance should I purchase a train ticket from Dundee to Liverpool to get the best deals?
The price of a one way train ticket from Dundee to Liverpool is on average $110 (€91) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets between Dundee and Liverpool available a few months in advance.

Important Stations and Airports for this Journey

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

More options for your journey from Dundee to Liverpool

Here are some other resources that might have the information you need