Ratlam to Kalka - Multiple Options To Reach By Train, Cab
Kalka is approximately 950+ kms from Ratlam. The fastest way to reach Kalka from Ratlam is by Train Via Kurukshetra. It takes approximately 20 hours. The cheapest way to reach Kalka from Ratlam is by Train Via Mohali which would take approximately 21 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
CHEAPEST
Ratlam
Mohali
Kalka
Approx Travel Time
20h 25m
₹565
Onwards
Ratlam
Mohali
Kalka
Approx Travel Time
20h 40m
₹1,618
Onwards
Via Delhi
Ratlam
Delhi
Kalka
Approx Travel Time
20h 40m
₹605
Onwards
Via Panipat
Ratlam
Panipat
Kalka
Approx Travel Time
20h 25m
₹600
Onwards
Via Sonipat
Ratlam
Sonipat
Kalka
Approx Travel Time
20h 25m
₹610
Onwards
Ratlam
Sonipat
Kalka
Approx Travel Time
21h 29m
₹4,268
Onwards
Via Kurukshetra
FASTEST
Ratlam
Kurukshetra
Kalka
Approx Travel Time
20h 10m
₹620
Onwards
Via Karnal
Ratlam
Karnal
Kalka
Approx Travel Time
20h 25m
₹610
Onwards
Via Ambala
Ratlam
Ambala
Kalka
Approx Travel Time
20h 25m
₹635
Onwards
Via Ghaziabad
Ratlam
Ghaziabad
Kalka
Approx Travel Time
20h 55m
₹660
Onwards
Frequently Asked Questions
What is the distance between Ratlam and Kalka?
Kalka is approximately 950+ kms from Ratlam.
How long does it take to reach Kalka from Ratlam?
It takes approximately 20 hours to reach Kalka from Ratlam by Train Via Kurukshetra.
What is the cheapest way to reach Kalka from Ratlam?
The cheapest way to reach Kalka from Ratlam is by Train Via Mohali.
What is the fastest way to reach Kalka from Ratlam?
The fastest way to reach Kalka from Ratlam is by Train Via Kurukshetra.