Flights to Dharamsala at a glance
- cities with nonstop flights here
- 2
- nonstop flights a week
- 27
- lowest fare from New Delhi
- $59
- flight time from New Delhi
- 1h 25m
- lowest fare from Chandigarh
- $55
- flight time from Chandigarh
- 1h 3m
- arrival airport
- Gaggal
Where you can fly to Dharamsala from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| New Delhi 1h 25m, 23 a week | 23 | 1h 25m | from $59 |
| Chandigarh 1h 3m, 4 a week | 4 | 1h 3m | from $55 |
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Dharamsala from?
From 2 cities. The busiest routes are from New Delhi (23 flights a week) and Chandigarh (4 flights a week).
How long is the flight from New Delhi to Dharamsala?
A nonstop flight takes about 1 hour 25 minutes, tickets from $59.
How long is the flight from Chandigarh to Dharamsala?
A nonstop flight takes about 1 hour 3 minutes, tickets from $55.
What is the cheapest city to fly to Dharamsala from?
Chandigarh from $55 and New Delhi from $59.
Which airport do flights to Dharamsala arrive at?
All nonstop flights land at Gaggal (DHM).
Cities near Dharamsala with their own flights
Worth a look when fares or dates to Dharamsala do not suit; distance by straight line