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