
Dindigul to Unjha
Unjha is approximately 1800+ kms from Dindigul. The fastest way to reach Unjha from Dindigul is by Train Via Vadodara. It takes approximately 37 hours. The cheapest way to reach Unjha from Dindigul is by Train Via Ahmedabad which would take approximately 37 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
Dindigul
Mumbai
Unjha
Approx Travel Time
1d 13h 40m
On Demand
Via Surat
Dindigul
Surat
Unjha
Approx Travel Time
1d 13h 10m
On Demand
Dindigul
Surat
Unjha
Approx Travel Time
1d 14h 55m
₹1,290
Onwards
Via Nandurbar
Dindigul
Nandurbar
Unjha
Approx Travel Time
1d 13h 10m
On Demand
Via Jalgaon
Dindigul
Jalgaon
Unjha
Approx Travel Time
1d 13h 55m
On Demand
Via Vadodara
FASTEST
Dindigul
Vadodara
Unjha
Approx Travel Time
1d 12h 55m
On Demand
Dindigul
Vadodara
Unjha
Approx Travel Time
1d 13h 50m
₹4,934
Onwards
Via Anand
Dindigul
Anand
Unjha
Approx Travel Time
1d 12h 55m
On Demand
Via Ahmedabad
CHEAPEST
Dindigul
Ahmedabad
Unjha
Approx Travel Time
1d 12h 55m
₹980
Onwards
Dindigul
Ahmedabad
Unjha
Approx Travel Time
1d 13h 28m
₹2,857
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Unjha?
Unjha is approximately 1800+ kms from Dindigul.
How long does it take to reach Unjha from Dindigul?
It takes approximately 37 hours to reach Unjha from Dindigul by Train Via Vadodara.
What is the cheapest way to reach Unjha from Dindigul?
The cheapest way to reach Unjha from Dindigul is by Train Via Ahmedabad.
What is the fastest way to reach Unjha from Dindigul?
The fastest way to reach Unjha from Dindigul is by Train Via Vadodara.