Ghaziabad to Leh Distance
The road distance between Ghaziabad and Leh is approximately 950+ km, and the drive usually takes around 20 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Leh Kushok Bakula Rimpochee Airport is located in Leh. Flying is the fastest way to reach Leh, with a total travel time of approximately 4 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Delhi
RECOMMENDED
CHEAPEST
Ghaziabad
Delhi
Leh
Approx Travel Time
4h 8m
₹7,518
Onwards
Ghaziabad
Delhi
Leh
Approx Travel Time
4h 8m
On Demand
Ghaziabad
Delhi
Leh
Approx Travel Time
4h 5m
₹7,822
Onwards
Via Jammu
FASTEST
Ghaziabad
Jammu
Leh
Approx Travel Time
3h 55m
₹10,687
Onwards
Direct Options
Ghaziabad
Leh
Approx Travel Time
19h 55m
₹15,815
Onwards
Via Mohali
Ghaziabad
Mohali
Leh
Approx Travel Time
8h 25m
₹8,574
Onwards
Via Delhi, Jammu
Ghaziabad
Delhi
Jammu
Leh
Approx Travel Time
6h 48m
₹10,732
Onwards
Ghaziabad
Delhi
Jammu
Leh
Approx Travel Time
6h 48m
On Demand
Via Kathua
Ghaziabad
Kathua
Leh
Approx Travel Time
1d 3h 59m
₹23,170
Onwards
Via Panipat, Kathua
Ghaziabad
Panipat
Kathua
Leh
Approx Travel Time
1d 2h 55m
₹22,565
Onwards
Frequently Asked Questions
What is the distance between Ghaziabad and Leh?
Leh is approximately 650+ km from Ghaziabad.
How long does it take to reach Leh from Ghaziabad?
It takes approximately 4 hours to reach Leh from Ghaziabad by Flight Via Jammu.
Routes Connecting Ghaziabad
Routes From Ghaziabad
- Ghaziabad to Ludhiana
- Ghaziabad to Neemrana
- Ghaziabad to Deoria
- Ghaziabad to Khed
- Ghaziabad to Jaunpur
- Ghaziabad to Deoghar
- Ghaziabad to Raichur
- Ghaziabad to Laxmangarh
- Ghaziabad to Itanagar
- Ghaziabad to Baripada
- Ghaziabad to Patiala
- Ghaziabad to Kalyan
- Ghaziabad to Surajpur
- Ghaziabad to Kakinada
- Ghaziabad to Kanjirappally

