
Pune to Leh
Leh is approximately 1950+ kms from Pune. The fastest way to reach Leh from Pune is by Flight Via Dehradun. It takes approximately 5 hours. The cheapest way to reach Leh from Pune is by Train, Flight Via Ahmedabad which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Pune
Delhi
Leh
Approx Travel Time
5h 25m
₹12,639
Onwards
Via Mohali
Pune
Mohali
Leh
Approx Travel Time
5h 25m
₹16,515
Onwards
Via Ahmedabad
Pune
Ahmedabad
Leh
Approx Travel Time
5h 25m
₹13,184
Onwards
CHEAPEST
Pune
Ahmedabad
Leh
Approx Travel Time
15h 40m
₹10,360
Onwards
Via Chandigarh
Pune
Chandigarh
Leh
Approx Travel Time
5h 25m
₹16,515
Onwards
Via Dehradun
FASTEST
Pune
Dehradun
Leh
Approx Travel Time
5h 10m
₹22,819
Onwards
Via Mumbai
Pune
Mumbai
Leh
Approx Travel Time
5h 55m
₹18,544
Onwards
Pune
Mumbai
Leh
Approx Travel Time
8h 10m
₹10,559
Onwards
Pune
Mumbai
Leh
Approx Travel Time
8h 40m
₹10,819
Onwards
Via Rajkot
Pune
Rajkot
Leh
Approx Travel Time
5h 40m
₹17,247
Onwards
Frequently Asked Questions
What is the distance between Pune and Leh?
Leh is approximately 1950+ kms from Pune.
How long does it take to reach Leh from Pune?
It takes approximately 5 hours to reach Leh from Pune by Flight Via Dehradun.
What is the cheapest way to reach Leh from Pune?
The cheapest way to reach Leh from Pune is by Train, Flight Via Ahmedabad.
What is the fastest way to reach Leh from Pune?
The fastest way to reach Leh from Pune is by Flight Via Dehradun.