
Karnal to Leh
Leh is approximately 550+ kms from Karnal. The fastest way to reach Leh from Karnal is by Train, Flight Via Chandigarh. It takes approximately 5 hours. The cheapest way to reach Leh from Karnal is by Train, Flight Via Chandigarh which would take approximately 5 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
CHEAPEST
FASTEST
Karnal
Chandigarh
Leh
Approx Travel Time
4h 40m
₹9,854
Onwards
Karnal
Chandigarh
Leh
Approx Travel Time
5h 10m
₹10,136
Onwards
Karnal
Chandigarh
Leh
Approx Travel Time
5h 17m
₹12,309
Onwards
Via Mohali
Karnal
Mohali
Leh
Approx Travel Time
4h 40m
₹9,859
Onwards
Karnal
Mohali
Leh
Approx Travel Time
5h 20m
₹12,419
Onwards
Via Dehradun
Karnal
Dehradun
Leh
Approx Travel Time
5h 55m
₹14,844
Onwards
Via Phagwara, Jammu
Karnal
Phagwara
Jammu
Leh
Approx Travel Time
11h 50m
₹9,958
Onwards
Via Mohali, Jammu
Karnal
Mohali
Jammu
Leh
Approx Travel Time
6h 20m
₹13,080
Onwards
Via Ludhiana, Jammu
Karnal
Ludhiana
Jammu
Leh
Approx Travel Time
11h 50m
₹9,898
Onwards
Via Chandigarh, Jammu
Karnal
Chandigarh
Jammu
Leh
Approx Travel Time
6h 20m
₹13,075
Onwards
Frequently Asked Questions
What is the distance between Karnal and Leh?
Leh is approximately 550+ kms from Karnal.
How long does it take to reach Leh from Karnal?
It takes approximately 5 hours to reach Leh from Karnal by Train, Flight Via Chandigarh.
What is the cheapest way to reach Leh from Karnal?
The cheapest way to reach Leh from Karnal is by Train, Flight Via Chandigarh.
What is the fastest way to reach Leh from Karnal?
The fastest way to reach Leh from Karnal is by Train, Flight Via Chandigarh.