Indore to Leh - Multiple Options To Reach By Flight, Train, Bus
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
₹8,239
Onwards
CHEAPEST
Indore
Delhi
Leh
Approx Travel Time
17h 25m
₹3,188
Onwards
Via Chandigarh
Indore
Chandigarh
Leh
Approx Travel Time
4h 10m
₹10,370
Onwards
Via Mohali
Indore
Mohali
Leh
Approx Travel Time
4h 10m
₹10,370
Onwards
Via Jammu
Indore
Jammu
Leh
Approx Travel Time
4h 25m
₹11,736
Onwards
Via Jaipur, Delhi
Indore
Jaipur
Delhi
Leh
Approx Travel Time
5h 50m
₹9,669
Onwards
Indore
Jaipur
Delhi
Leh
Approx Travel Time
14h 50m
₹5,209
Onwards
Via Bhopal, Delhi
Indore
Bhopal
Delhi
Leh
Approx Travel Time
9h 20m
₹7,563
Onwards
Indore
Bhopal
Delhi
Leh
Approx Travel Time
10h 5m
₹7,723
Onwards
Via Gwalior, Delhi
Indore
Gwalior
Delhi
Leh
Approx Travel Time
5h 50m
₹9,277
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.