Hills & nature

Delhi → Srinagar

Delhi to Srinagar is about 875 km by road (21.2–26.1 hours via Panipat and Kurukshetra), with a one-way fuel cost of about ₹7,544 for a petrol car.

Distance check: OpenStreetMap routing gives 813 km.

Last updated:

Boats on Dal Lake in Srinagar
Srinagar
Quick answer · One way

Delhi to Srinagar at a glance

Distance
~875 km
Drive time
21.2–26.1 h
Fuel estimate
₹7,544
Toll allowance
₹525
Fuel + tolls
₹8,069
Per person · 2 travellers
₹4,035

About these numbers: petrol ₹97/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 Srinagar route

Delhi → Panipat → Kurukshetra → Ludhiana → Pathankot → Udhampur → Srinagar

Road: NH709B · NE-2 · NH44 · NH1

Towns on the way

Crosses from Delhi into Jammu & Kashmir (ask taxis about permit charges).

Open in Google Maps ↗

Weather in Srinagar

Forecast: MET Norway, CC BY 4.0

Bus, train & flight

Bus

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

Train

  • Delhi: New Delhi
  • Srinagar: Shri Mata Vaishno Devi Katra (in Katra — continue by road)

Check trains on IRCTC ↗

Flight options

  • Delhi: Indira Gandhi International Airport (DEL)
  • Srinagar: Srinagar International Airport (SXR)

Things to do in Srinagar

  • Shopping: Kashmiri shawl & handicraft shops
  • With children: Shikara ride on Dal Lake
  • For adults: Houseboat stay & sunset shikara ride

Local food to try: Rogan josh · Kahwa tea.

Best time to travel

Suggested season: Apr–Oct.

Return trip: Srinagar to Delhi

Same 875 km back, about ₹8,069 each way or ₹16,139 for the round trip.

Plan Srinagar → Delhi →

Continue your trip

Going further from Srinagar

    Other ways into Srinagar

    More trips from Delhi

      WhatsAppPlan Trip