Ujjain to Dindigul - Multiple Options To Reach By Train
Dindigul is approximately 1600+ kms from Ujjain. The fastest way to reach Dindigul from Ujjain is by Train Via Gooty. It takes approximately 34 hours. The cheapest way to reach Dindigul from Ujjain is by Train Via Hyderabad which would take approximately 34 hours.
Sort By
Mode of Transport
Via Gooty
RECOMMENDED
FASTEST
Ujjain
Gooty
Dindigul
Approx Travel Time
1d 9h 25m
On Demand
Via Bangalore
Ujjain
Bangalore
Dindigul
Approx Travel Time
1d 9h 25m
On Demand
Via Parbhani
Ujjain
Parbhani
Dindigul
Approx Travel Time
1d 9h 25m
On Demand
Via Dharmavaram
Ujjain
Dharmavaram
Dindigul
Approx Travel Time
1d 9h 25m
On Demand
Via Dhone
Ujjain
Dhone
Dindigul
Approx Travel Time
1d 9h 40m
On Demand
Via Anantapur
Ujjain
Anantapur
Dindigul
Approx Travel Time
1d 9h 40m
On Demand
Via Kurnool
Ujjain
Kurnool
Dindigul
Approx Travel Time
1d 9h 55m
₹1,050
Onwards
Via Nanded
Ujjain
Nanded
Dindigul
Approx Travel Time
1d 9h 55m
₹1,055
Onwards
Via Hyderabad
CHEAPEST
Ujjain
Hyderabad
Dindigul
Approx Travel Time
1d 10h 10m
₹965
Onwards
Via Aurangabad, Maharashtra
Ujjain
Aurangabad, Maharashtra
Dindigul
Approx Travel Time
1d 9h 55m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Dindigul?
Dindigul is approximately 1600+ kms from Ujjain.
How long does it take to reach Dindigul from Ujjain?
It takes approximately 34 hours to reach Dindigul from Ujjain by Train Via Gooty.
What is the cheapest way to reach Dindigul from Ujjain?
The cheapest way to reach Dindigul from Ujjain is by Train Via Hyderabad.
What is the fastest way to reach Dindigul from Ujjain?
The fastest way to reach Dindigul from Ujjain is by Train Via Gooty.