
Dindigul to Champa
Champa is approximately 1700+ kms from Dindigul. The fastest way to reach Champa from Dindigul is by Train, Flight Via Madurai, Hyderabad. It takes approximately 21 hours. The cheapest way to reach Champa from Dindigul is by Train, Flight Via Bangalore, Hyderabad which would take approximately 25 hours.
Sort By
Mode of Transport
Via Madurai, Hyderabad
RECOMMENDED
FASTEST
Dindigul
Madurai
Hyderabad
Champa
Approx Travel Time
20h 50m
₹6,500
Onwards
Via Coimbatore, Hyderabad
Dindigul
Coimbatore
Hyderabad
Champa
Approx Travel Time
22h 5m
₹4,672
Onwards
Dindigul
Coimbatore
Hyderabad
Champa
Approx Travel Time
22h 35m
₹7,777
Onwards
Via Bangalore, Hyderabad
CHEAPEST
Dindigul
Bangalore
Hyderabad
Champa
Approx Travel Time
1d 1h 5m
₹3,655
Onwards
Dindigul
Bangalore
Hyderabad
Champa
Approx Travel Time
1d 1h 50m
₹4,095
Onwards
Via Mysore, Hyderabad
Dindigul
Mysore
Hyderabad
Champa
Approx Travel Time
1d 0h 50m
₹5,744
Onwards
Dindigul
Mysore
Hyderabad
Champa
Approx Travel Time
1d 1h 50m
₹14,745
Onwards
Via Cochin, Hyderabad
Dindigul
Cochin
Hyderabad
Champa
Approx Travel Time
23h 20m
₹4,861
Onwards
Dindigul
Cochin
Hyderabad
Champa
Approx Travel Time
23h 35m
₹5,261
Onwards
Via Pondicherry, Hyderabad
Dindigul
Pondicherry
Hyderabad
Champa
Approx Travel Time
1d 1h 5m
₹12,888
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Champa?
Champa is approximately 1700+ kms from Dindigul.
How long does it take to reach Champa from Dindigul?
It takes approximately 21 hours to reach Champa from Dindigul by Train, Flight Via Madurai, Hyderabad.
What is the cheapest way to reach Champa from Dindigul?
The cheapest way to reach Champa from Dindigul is by Train, Flight Via Bangalore, Hyderabad.
What is the fastest way to reach Champa from Dindigul?
The fastest way to reach Champa from Dindigul is by Train, Flight Via Madurai, Hyderabad.