Nonstop flights from New Delhi to Dharamshala
2 airlines fly this route, with up to 5 flights a day.
DELNew Delhi Indira Gandhi International
263 mi · 28 flights a week
DHMDharamshala Kangra
When they leave
New Delhi time6:50a1:25pFirst departure 6:50 AM, last 1:25 PM
Three in the morning, 6:50 AM to 11:20 AM, then two in the afternoon, 12:30 PM to 1:25 PM.
Every flight
Earliest firstSchedules last checked Sep 19, 2026. Times are local.
Flying from New Delhi to Dharamshala
SpiceJet flies most often, 1 to 3 times a day on the Dash 8-400 and Dash 8. IndiGo flies 1 to 2 times a day on the ATR 72.
Flights run every day of the week, from 3 on Mondays and Fridays to 5 on Tuesdays and Thursdays. The first arrival in Dharamshala is at 8:20 AM and the last at 2:50 PM. The flight covers 263 miles.
SpiceJet flies it until Nov 17 and is back on Dec 4. IndiGo flies it until Nov 17 and is back on Dec 4.
Flying back, Dharamshala to New Delhi has 28 nonstop flights a week.
Return flights
Schedules as of Oct 9, 2026.