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 Leicester to Dundee

distanceDistance273 miles (441 km)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day

Trains from Leicester to Dundee cover the 273 miles (441 km) long journey taking on average 9 h 2 min with our travel partners like. Normally, there are 16 trains operating per day, including direct services available. Travellers depart most frequently from Leicester and arrive in Dundee.

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

What is the distance between Leicester and Dundee via train?

You should expect to travel around 273 miles (441 km)  between Leicester and Dundee by train.

How long is the train journey from Leicester to Dundee?

While the time it takes to travel 273 miles (441 km) to Dundee from Leicester can vary based on specific dates, weekends, and bank holidays, the train duration from Leicester to Dundee is on average 9 h 2 min.

What station does the Leicester to Dundee train leave from? Which Dundee train station do I come into from Leicester?

Omio customers travelling this route depart most frequently from Leicester   and arrive in Dundee.

Where is the train station in Leicester? Where is the train station in Dundee?

Passengers board their train most frequently from Leicester and travel around 0.6 miles (945 m) from the city centre to this train station.

Passengers travelling this route most often arrive at Dundee and need to travel approximately 0.4 miles (562 m) from the train station to the city centre in Dundee.

How many trains per day are there between Leicester and Dundee?

On average, there are 16 trains a day from Leicester to Dundee. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Leicester to Dundee? What time is the last train from Leicester to Dundee?

The first Leicester to Dundee train departs at 09: 09   and the last train from Leicester to Dundee leaves at 09: 09. Check out the most up-to-date Leicester to Dundee train schedule on Omio and find the best time to travel to your destination.

Important Stations and Airports for this Journey

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