Flights to Dharamsala

Direct flights from 2 cities, 27 flights a week. From New Delhi the flight takes 1h 25m, tickets from $59. From Chandigarh the flight takes 1h 3m, tickets from $55.

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

FromFare
New Delhi 1h 25m, 23 a week from $59
Chandigarh 1h 3m, 4 a week from $55

Arrival airport

Where the nonstop flights land

27 flights a week arrive nonstop

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