|Distance||273 miles (441 km)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
Trains from Dundee to Leicester cover the 273 miles (441 km) long journey taking on average 6 h 31 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. Travellers depart most frequently from Dundee and arrive in Leicester.
Omio customers book a train from Dundee to Leicester most frequently for this route.
The most popular departure train station with passengers for this route, called Dundee, is located 0.4 miles (562 m) from the city centre of Dundee.
The most popular arrival train station, Leicester, is located 0.6 miles (945 m) away from the city centre of Leicester.
Here are some other resources that might have the information you need