Hills & nature

Delhi → Leh

Delhi to Leh is about 1010 km by road (24.4–30.0 hours via Panipat and Kurukshetra), with a one-way fuel cost of about ₹8,888 for a petrol car.

Distance check: OpenStreetMap routing gives 960 km.

Last updated:

Leh town beneath rugged mountains
Leh
Quick answer · One way

Delhi to Leh at a glance

Distance
~1010 km
Drive time
24.4–30.0 h
Fuel estimate
₹8,888
Toll allowance
₹606
Fuel + tolls
₹9,494
Per person · 2 travellers
₹4,747

About these numbers: petrol ₹99/litre (17 Sep 2026) at 15 km/litre; ₹2/km toll allowance, not verified against NHAI rates. Map data © OpenStreetMap. Method · Report an error

Going with friends? See each person's share →

Delhi to Leh route

Delhi → Panipat → Kurukshetra → Chandigarh → Mandi → Manali → Leh

Road: NH709B · NE-2 · NH44 · NH344 · NH152 · NH5 · NH205 · NH154 · NH3 · MDR23 · MDR19

Towns on the way

Crosses from Delhi into Ladakh (ask taxis about permit charges).

Open in Google Maps ↗

Weather in Leh

Forecast: MET Norway, CC BY 4.0

Bus, train & flight

Bus

Search Delhi to Leh with bus operators for your date; a direct service is not confirmed. Official tourism transport information ↗

Train

  • Delhi: New Delhi
  • Leh: Pathankot Junction (in Pathankot — continue by road)

Check trains on IRCTC ↗

Flight options

  • Delhi: Indira Gandhi International Airport (DEL)
  • Leh: Kushok Bakula Rimpochee Airport (IXL)

Things to do in Leh

  • Shopping: Leh Main Bazaar handicrafts
  • With children: Camel safari at Nubra Valley
  • For adults: Pangong Lake overnight camping

Local food to try: Thukpa · Momos.

Best time to travel

Suggested season: May–Sep.

Return trip: Leh to Delhi

Same 1010 km back, about ₹9,494 each way or ₹18,988 for the round trip.

Plan Leh → Delhi →

WhatsAppPlan Trip