
Indore to Leh
Leh is approximately 1400+ kms from Indore. The fastest way to reach Leh from Indore is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Leh from Indore is by Train, Flight Via Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Indore
Delhi
Leh
Approx Travel Time
4h 10m
₹11,814
Onwards
CHEAPEST
Indore
Delhi
Leh
Approx Travel Time
17h 25m
₹7,439
Onwards
Via Chandigarh
Indore
Chandigarh
Leh
Approx Travel Time
4h 10m
₹16,137
Onwards
Via Mohali
Indore
Mohali
Leh
Approx Travel Time
4h 10m
₹16,137
Onwards
Via Dehradun
Indore
Dehradun
Leh
Approx Travel Time
4h 10m
₹19,294
Onwards
Via Jammu
Indore
Jammu
Leh
Approx Travel Time
4h 25m
₹22,321
Onwards
Via Ahmedabad
Indore
Ahmedabad
Leh
Approx Travel Time
4h 55m
₹13,650
Onwards
Indore
Ahmedabad
Leh
Approx Travel Time
13h 10m
₹10,640
Onwards
Via Budgam
Indore
Budgam
Leh
Approx Travel Time
4h 55m
₹17,491
Onwards
Via Jaipur, Delhi
Indore
Jaipur
Delhi
Leh
Approx Travel Time
5h 50m
₹13,786
Onwards
Frequently Asked Questions
What is the distance between Indore and Leh?
Leh is approximately 1400+ kms from Indore.
How long does it take to reach Leh from Indore?
It takes approximately 4 hours to reach Leh from Indore by Flight Via Delhi.
What is the cheapest way to reach Leh from Indore?
The cheapest way to reach Leh from Indore is by Train, Flight Via Delhi.
What is the fastest way to reach Leh from Indore?
The fastest way to reach Leh from Indore is by Flight Via Delhi.