These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Dundee from Leeds

distanceDistance192 miles (309 km)
priceAverage train ticket price£97 (€110)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Leeds to Dundee cover the 192 miles (309 km) long trip taking on average 5 h 57 min with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this route costs around £97, you can find the cheapest train ticket for as low as £97. Travellers depart most frequently from Leeds Railway Station and arrive in Dundee.

Travel Tips

Trains from Leeds to Dundee
Travel by train to Dundee 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 Leeds to Dundee.
What is the price of the cheapest train between Leeds and Dundee?
If you’re looking to save money on tickets, you can find a cheap train to Dundee from Leeds for as little as £97  in the next 7 days.
How much is a train ticket from Leeds to Dundee?
In the next 7 days you’ll find that the average cost of a train ticket from Leeds to Dundee is £97  one way.
What is the distance to Dundee from Leeds via train?
The distance to Dundee from Leeds by train is approximately 192 miles (309 km).
How many hours does it take from Leeds to Dundee by train?
While the time it takes to travel 192 miles (309 km) to Dundee from Leeds can vary based on specific dates, weekends, and bank holidays, the train duration from Leeds to Dundee is on average 5 h 57 min.
Which train station from Leeds to Dundee do I depart from? Which Dundee train station from Leeds do I arrive in?

Omio customers travelling this route book their trains from Leeds Railway Station   to Dundee.

Where is the Leeds train station located? Where is the Dundee train station located?

Passengers board the train most frequently from Leeds Railway Station, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Dundee, located 0 mile (s) / 0 km away from the city centre.

How many trains per day are there to Dundee from Leeds?
On average, there are 10 trains a day from Leeds to Dundee. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Leeds to Dundee? When is the last train from Leeds to Dundee?
The first Leeds to Dundee train departs at 08: 14   and the last train from Leeds to Dundee leaves at 08: 14. Check out the most up-to-date Leeds to Dundee train times on Omio and find the best time to travel to your destination.
When should I purchase Leeds Dundee train tickets to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you book train tickets from Leeds to Dundee within the next 7 days, you can find tickets to cost on average £97 one way. To find the best prices for this route, consider booking your train ticket from Leeds to Dundee a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Leeds is Leeds Railway Station. Read all the information you need to know about services, amenities and connections at Leeds Railway Station for your trip between Leeds and Dundee.
Amenities at station
Ticket office hours
Sun: 06: 45 - 22: 30 | Mon - Sat: 04: 45 - 23: 59
Connections to/from station
Train lines: Northern, TransPennine Express
Bus lines: 1, 16, 201, 229, 34, 5, 60, A1