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,885
Onwards
CHEAPEST
Indore
Delhi
Leh
Approx Travel Time
17h 25m
₹7,569
Onwards
Via Chandigarh
Indore
Chandigarh
Leh
Approx Travel Time
4h 10m
₹16,764
Onwards
Via Mohali
Indore
Mohali
Leh
Approx Travel Time
4h 10m
₹16,764
Onwards
Via Jammu
Indore
Jammu
Leh
Approx Travel Time
4h 25m
₹17,406
Onwards
Via Jaipur, Delhi
Indore
Jaipur
Delhi
Leh
Approx Travel Time
5h 50m
₹14,704
Onwards
Indore
Jaipur
Delhi
Leh
Approx Travel Time
14h 50m
₹10,556
Onwards
Via Bhopal, Delhi
Indore
Bhopal
Delhi
Leh
Approx Travel Time
9h 20m
₹11,692
Onwards
Indore
Bhopal
Delhi
Leh
Approx Travel Time
10h 5m
₹11,812
Onwards
Via Gwalior, Delhi
Indore
Gwalior
Delhi
Leh
Approx Travel Time
5h 50m
₹14,460
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.