
Kalka to Leh
Leh is approximately 400+ kms from Kalka. The fastest way to reach Leh from Kalka is by Train, Flight Via Mohali. It takes approximately 4 hours. The cheapest way to reach Leh from Kalka is by Train, Flight Via Mohali which would take approximately 4 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
Kalka
Mohali
Leh
Approx Travel Time
3h 41m
₹5,409
Onwards
CHEAPEST
FASTEST
Kalka
Mohali
Leh
Approx Travel Time
3h 35m
₹3,394
Onwards
Via Chandigarh, Mohali
Kalka
Chandigarh
Mohali
Leh
Approx Travel Time
4h 57m
₹5,332
Onwards
Kalka
Chandigarh
Mohali
Leh
Approx Travel Time
4h 40m
₹3,942
Onwards
Kalka
Chandigarh
Mohali
Leh
Approx Travel Time
5h 30m
₹4,082
Onwards
Kalka
Chandigarh
Mohali
Leh
Approx Travel Time
4h 25m
₹3,454
Onwards
Kalka
Chandigarh
Mohali
Leh
Approx Travel Time
5h 47m
₹5,472
Onwards
Via Kharar, Mohali
Kalka
Kharar
Mohali
Leh
Approx Travel Time
5h 10m
₹5,458
Onwards
Kalka
Kharar
Mohali
Leh
Approx Travel Time
5h 32m
₹5,921
Onwards
Frequently Asked Questions
What is the distance between Kalka and Leh?
Leh is approximately 400+ kms from Kalka.
How long does it take to reach Leh from Kalka?
It takes approximately 4 hours to reach Leh from Kalka by Train, Flight Via Mohali.
What is the cheapest way to reach Leh from Kalka?
The cheapest way to reach Leh from Kalka is by Train, Flight Via Mohali.
What is the fastest way to reach Leh from Kalka?
The fastest way to reach Leh from Kalka is by Train, Flight Via Mohali.


