
Upleta to Dindigul
Dindigul is approximately 1700+ kms from Upleta. The fastest way to reach Dindigul from Upleta is by Train, Flight Via Bangalore, Madurai. It takes approximately 33 hours. The cheapest way to reach Dindigul from Upleta is by Train Via Surat which would take approximately 37 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Upleta
Bangalore
Dindigul
Approx Travel Time
1d 11h 40m
On Demand
Upleta
Bangalore
Dindigul
Approx Travel Time
1d 13h 25m
On Demand
Via Mumbai
Upleta
Mumbai
Dindigul
Approx Travel Time
1d 13h 10m
₹1,845
Onwards
Via Surat
CHEAPEST
Upleta
Surat
Dindigul
Approx Travel Time
1d 12h 25m
₹1,160
Onwards
Upleta
Surat
Dindigul
Approx Travel Time
1d 13h 55m
₹1,490
Onwards
Via Bangalore, Madurai
FASTEST
Upleta
Bangalore
Madurai
Dindigul
Approx Travel Time
1d 8h 50m
On Demand
Via Bangalore, Cochin
Upleta
Bangalore
Cochin
Dindigul
Approx Travel Time
1d 11h 5m
On Demand
Upleta
Bangalore
Cochin
Dindigul
Approx Travel Time
1d 11h 50m
On Demand
Via Bangalore, Tuticorin
Upleta
Bangalore
Tuticorin
Dindigul
Approx Travel Time
1d 11h 35m
On Demand
Upleta
Bangalore
Tuticorin
Dindigul
Approx Travel Time
1d 12h 20m
On Demand
Frequently Asked Questions
What is the distance between Upleta and Dindigul?
Dindigul is approximately 1700+ kms from Upleta.
How long does it take to reach Dindigul from Upleta?
It takes approximately 33 hours to reach Dindigul from Upleta by Train, Flight Via Bangalore, Madurai.
What is the cheapest way to reach Dindigul from Upleta?
The cheapest way to reach Dindigul from Upleta is by Train Via Surat.
What is the fastest way to reach Dindigul from Upleta?
The fastest way to reach Dindigul from Upleta is by Train, Flight Via Bangalore, Madurai.