
Kashipur to Kalka
Kalka is approximately 300+ kms from Kashipur. The fastest way to reach Kalka from Kashipur is by Train Via Chandigarh. It takes approximately 8 hours. The cheapest way to reach Kalka from Kashipur is by Train Via Chandigarh which would take approximately 8 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
CHEAPEST
FASTEST
Kashipur
Chandigarh
Kalka
Approx Travel Time
7h 40m
₹210
Onwards
Via Ambala
Kashipur
Ambala
Kalka
Approx Travel Time
7h 55m
₹290
Onwards
Kashipur
Ambala
Kalka
Approx Travel Time
8h 10m
₹1,950
Onwards
Via Saharanpur
Kashipur
Saharanpur
Kalka
Approx Travel Time
8h 38m
₹2,801
Onwards
Via Mohali
Kashipur
Mohali
Kalka
Approx Travel Time
8h 10m
On Demand
Kashipur
Mohali
Kalka
Approx Travel Time
8h 25m
On Demand
Via Roorkee, Ambala
Kashipur
Roorkee
Ambala
Kalka
Approx Travel Time
9h 20m
₹340
Onwards
Via Moradabad, Ambala
Kashipur
Moradabad
Ambala
Kalka
Approx Travel Time
10h 5m
₹305
Onwards
Kashipur
Moradabad
Ambala
Kalka
Approx Travel Time
10h 20m
₹1,965
Onwards
Via Najibabad
Kashipur
Najibabad
Kalka
Approx Travel Time
10h 2m
₹6,284
Onwards
Frequently Asked Questions
What is the distance between Kashipur and Kalka?
Kalka is approximately 300+ kms from Kashipur.
How long does it take to reach Kalka from Kashipur?
It takes approximately 8 hours to reach Kalka from Kashipur by Train Via Chandigarh.
What is the cheapest way to reach Kalka from Kashipur?
The cheapest way to reach Kalka from Kashipur is by Train Via Chandigarh.
What is the fastest way to reach Kalka from Kashipur?
The fastest way to reach Kalka from Kashipur is by Train Via Chandigarh.