
Shivpuri to Kalka
Kalka is approximately 650+ kms from Shivpuri. The fastest way to reach Kalka from Shivpuri is by Train, Flight Via Delhi, Chandigarh. It takes approximately 11 hours. The cheapest way to reach Kalka from Shivpuri is by Train Via Delhi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Shivpuri
Delhi
Kalka
Approx Travel Time
14h 25m
₹455
Onwards
Shivpuri
Delhi
Kalka
Approx Travel Time
15h 40m
₹953
Onwards
Shivpuri
Delhi
Kalka
Approx Travel Time
15h 46m
₹3,914
Onwards
Via Ghaziabad
Shivpuri
Ghaziabad
Kalka
Approx Travel Time
14h 25m
₹505
Onwards
Via Faridabad
Shivpuri
Faridabad
Kalka
Approx Travel Time
15h 10m
₹4,930
Onwards
Via Muzaffarnagar
Shivpuri
Muzaffarnagar
Kalka
Approx Travel Time
14h 55m
₹4,921
Onwards
Via Morena, Delhi
Shivpuri
Morena
Delhi
Kalka
Approx Travel Time
16h 5m
₹465
Onwards
Via Delhi, Chandigarh
FASTEST
Shivpuri
Delhi
Chandigarh
Kalka
Approx Travel Time
11h 5m
₹2,379
Onwards
Via Delhi, Mohali
Shivpuri
Delhi
Mohali
Kalka
Approx Travel Time
11h 20m
₹2,379
Onwards
Shivpuri
Delhi
Mohali
Kalka
Approx Travel Time
11h 35m
₹3,346
Onwards
Frequently Asked Questions
What is the distance between Shivpuri and Kalka?
Kalka is approximately 650+ kms from Shivpuri.
How long does it take to reach Kalka from Shivpuri?
It takes approximately 11 hours to reach Kalka from Shivpuri by Train, Flight Via Delhi, Chandigarh.
What is the cheapest way to reach Kalka from Shivpuri?
The cheapest way to reach Kalka from Shivpuri is by Train Via Delhi.
What is the fastest way to reach Kalka from Shivpuri?
The fastest way to reach Kalka from Shivpuri is by Train, Flight Via Delhi, Chandigarh.