Kangra – Gaggal Airport or Dharamshala Airport (DHM)

Dharamshala is a city nestled at the foothills of the majestic Himalayas and surrounded by towering cedar forest. Dharamshala is known for its serenity and tranquillity. The lower Dharamshala is a commercial market district divided in two, while the upper Dharamshala is where you will find McLeodganj, home to the 14th Dalai Lama. The mighty Dhauladhar Mountains rise above the city, and Dharamsala is home to the world's highest international cricket stadium at 4,780 feet above sea level. So, if you are planning a trip, you can book flights to Dharamshala Airport from anywhere across India.

For the full lowdown on how to make every day amazing when you get there, you can find all the insider inspiration you need in our Dharamshala destination guide.

Read news and flight schedule –

Book a Flight

  • Add Double Seat 1 + 1 Seat
    Add Triple Seat 1 + 2 Seat
  • Add Double Seat 1 + 1 Seat
    Add Triple Seat 1 + 2 Seat
  • Add Double Seat 1 + 1 Seat
    Add Triple Seat 1 + 2 Seat
Need help with 9+ travelers? Click Here
Add Senior Citizen Discount or Double/Triple Seat

Mandatory web check-in

It is mandatory for all passengers to check-in online 48 hours to 60 min before flight departure. Please check the applicable rules of the arrival city and state before travelling.

Flight Status

Enter flight details to check your flight status.


View / Change Booking

You can change or cancel your booking, add services like snacks, baggage or seat and print your itinerary.

In case we have cancelled/rescheduled your flight. Click here

Update Health & Contact Details

Enter booking details to review, update health & update contact details.

View GST Invoice

Enter booking details to View GST Invoice.


In case we have cancelled/rescheduled your flight. Click here

How to reach Dharamshala airport?

Since the closest airport to Dharamshala is in Kangra, often referred to as Dharamshala Airport other than Kangra Airport, you will need certain means of transport, such as:

  • By Bus: From Kangra, you can catch a bus which leaves the city for Dharamshala after certain intervals.
  • By Cab: You can hire a cab for a comfortable ride from Kangra to Dharamshala. You can also find taxis from the Kangra Airport, or you can book a cab from the city, Kangra itself.

Dharamshala Airport details – Pin code and address

The closest airport to Dharamshala is Kangra Airport, also known as Gaggal Airport. It is located at a distance of 15 kms. To get to the city, you need to book flights to Dharamshala with IndiGo. Here is the essential airport information to make your travel convenient.

Terminal Information

Kangra Airport, also known as Gaggal Airport, is the closest civil airport to Dharamshala, at a distance of 15 km. There are flights operating from Kangra Airport to Delhi and Chandigarh.

Airport Hours

Dharamshala Airport offers round-the-clock arrivals and departures from across the country.


Dharamshala Airport Facilities

Kangra Airport has the following facilities to provide travellers with a great travel experience:

Advanced baggage services
ATM machines
Wheelchair accessible
Lost and found counter

Things to do in Dharamshala airport

There are a handful of things to do at Dharamshala Airport in order to pass the time while waiting for your flight, such as:

  • Explore the shops in the airport selling local handicrafts and souvenirs
  • There are some eateries and cafés inside the airport that offer a wide array of cuisines

Hotels near Dharamshala Airport


Radisson Blu, Dharamshala Village Kandi PO, Khanyara Rd, Dharamshala, Himachal Pradesh 176215


Hotel Pavillion, Dharamshala Upmuhal, Dharamshala, Himachal Pradesh


Hyatt Regency, Dharamshala Village, Dharamkot, Dharamshala, Himachal Pradesh 176219

There are a variety of hotels in Dharamshala that range from budget to luxury. Some of them are:

  • Hotel Pavillion
  • Hyatt Regency
  • Radisson Blu
1800+ Daily flights
75+ Domestic Destinations
25+ International Destinations
500 Mn+ happy passengers
300+ Fleet strong