
Kalka to Ratlam
Ratlam is approximately 1000+ kms from Kalka. The fastest way to reach Ratlam from Kalka is by Train Via Kurukshetra. It takes approximately 20 hours. The cheapest way to reach Ratlam from Kalka is by Train Via Karnal which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Kalka
Delhi
Ratlam
Approx Travel Time
20h 40m
₹865
Onwards
Via Mohali
Kalka
Mohali
Ratlam
Approx Travel Time
20h 25m
₹665
Onwards
Kalka
Mohali
Ratlam
Approx Travel Time
20h 40m
₹2,680
Onwards
Via Panipat
Kalka
Panipat
Ratlam
Approx Travel Time
20h 25m
₹620
Onwards
Via Sonipat
Kalka
Sonipat
Ratlam
Approx Travel Time
20h 25m
₹625
Onwards
Kalka
Sonipat
Ratlam
Approx Travel Time
21h 29m
₹4,907
Onwards
Via Kurukshetra
FASTEST
Kalka
Kurukshetra
Ratlam
Approx Travel Time
20h 10m
₹620
Onwards
Via Karnal
CHEAPEST
Kalka
Karnal
Ratlam
Approx Travel Time
20h 25m
₹610
Onwards
Via Ambala
Kalka
Ambala
Ratlam
Approx Travel Time
20h 25m
₹635
Onwards
Via Ghaziabad
Kalka
Ghaziabad
Ratlam
Approx Travel Time
20h 55m
₹680
Onwards
Frequently Asked Questions
What is the distance between Kalka and Ratlam?
Ratlam is approximately 1000+ kms from Kalka.
How long does it take to reach Ratlam from Kalka?
It takes approximately 20 hours to reach Ratlam from Kalka by Train Via Kurukshetra.
What is the cheapest way to reach Ratlam from Kalka?
The cheapest way to reach Ratlam from Kalka is by Train Via Karnal.
What is the fastest way to reach Ratlam from Kalka?
The fastest way to reach Ratlam from Kalka is by Train Via Kurukshetra.