
Ujjain to Dindigul
Dindigul is approximately 1500+ kms from Ujjain. The fastest way to reach Dindigul from Ujjain is by Cab, Flight Via Indore, Bangalore. It takes approximately 12 hours. The cheapest way to reach Dindigul from Ujjain is by Train Via Nagpur, Tiruchirappalli which would take approximately 34 hours.
Sort By
Mode of Transport
Via Indore, Bangalore
RECOMMENDED
FASTEST
Ujjain
Indore
Bangalore
Dindigul
Approx Travel Time
12h 17m
₹14,196
Onwards
Ujjain
Indore
Bangalore
Dindigul
Approx Travel Time
12h 28m
₹12,879
Onwards
Ujjain
Indore
Bangalore
Dindigul
Approx Travel Time
12h 33m
₹12,869
Onwards
Via Jalgaon, Bangalore
Ujjain
Jalgaon
Bangalore
Dindigul
Approx Travel Time
1d 11h 1m
₹7,058
Onwards
Via Nagpur, Tiruchirappalli
CHEAPEST
Ujjain
Nagpur
Tiruchirappalli
Dindigul
Approx Travel Time
1d 10h 10m
₹1,065
Onwards
Via Wardha
Ujjain
Wardha
Dindigul
Approx Travel Time
1d 13h 24m
On Demand
Via Bangalore
Ujjain
Bangalore
Dindigul
Approx Travel Time
1d 14h
₹3,619
Onwards
Via Bhopal, Bangalore
Ujjain
Bhopal
Bangalore
Dindigul
Approx Travel Time
13h 23m
₹13,179
Onwards
Ujjain
Bhopal
Bangalore
Dindigul
Approx Travel Time
14h 33m
₹15,705
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Dindigul?
Dindigul is approximately 1500+ kms from Ujjain.
How long does it take to reach Dindigul from Ujjain?
It takes approximately 12 hours to reach Dindigul from Ujjain by Cab, Flight Via Indore, Bangalore.
What is the cheapest way to reach Dindigul from Ujjain?
The cheapest way to reach Dindigul from Ujjain is by Train Via Nagpur, Tiruchirappalli.
What is the fastest way to reach Dindigul from Ujjain?
The fastest way to reach Dindigul from Ujjain is by Cab, Flight Via Indore, Bangalore.


