
Kalka to Dindigul
Dindigul is approximately 2500+ kms from Kalka. The fastest way to reach Dindigul from Kalka is by Train Via Delhi. It takes approximately 52 hours. The cheapest way to reach Dindigul from Kalka is by Train Via Ambala which would take approximately 52 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Kalka
Delhi
Dindigul
Approx Travel Time
2d 3h 40m
₹1,450
Onwards
Kalka
Delhi
Dindigul
Approx Travel Time
2d 4h 10m
₹5,388
Onwards
Kalka
Delhi
Dindigul
Approx Travel Time
2d 4h 55m
₹1,878
Onwards
Via Ghaziabad
Kalka
Ghaziabad
Dindigul
Approx Travel Time
2d 3h 55m
₹1,170
Onwards
Via Faridabad
Kalka
Faridabad
Dindigul
Approx Travel Time
2d 4h 25m
₹6,091
Onwards
Via Ambala
CHEAPEST
Kalka
Ambala
Dindigul
Approx Travel Time
2d 3h 40m
₹1,110
Onwards
Kalka
Ambala
Dindigul
Approx Travel Time
2d 3h 55m
₹3,670
Onwards
Via Chandigarh
Kalka
Chandigarh
Dindigul
Approx Travel Time
2d 3h 40m
₹1,120
Onwards
Kalka
Chandigarh
Dindigul
Approx Travel Time
2d 3h 55m
₹2,998
Onwards
Via Saharanpur
Kalka
Saharanpur
Dindigul
Approx Travel Time
2d 4h 25m
₹4,151
Onwards
Frequently Asked Questions
What is the distance between Kalka and Dindigul?
Dindigul is approximately 2500+ kms from Kalka.
How long does it take to reach Dindigul from Kalka?
It takes approximately 52 hours to reach Dindigul from Kalka by Train Via Delhi.
What is the cheapest way to reach Dindigul from Kalka?
The cheapest way to reach Dindigul from Kalka is by Train Via Ambala.
What is the fastest way to reach Dindigul from Kalka?
The fastest way to reach Dindigul from Kalka is by Train Via Delhi.