Skip to content Navratri temple yatras: Chintpurni, Jwalaji & Naina Devi — book your dates early Snow season: Manali, Atal Tunnel & Sissu trips for December–February Vande Bharat to Amb Andaura: We meet every train — early morning or late night Kangra Airport: Pickup for every flight, 24×7
· Shiva Tour & Travel

Arriving at Kangra Airport (Gaggal): A Practical Guide

Landing at Kangra Airport, Gaggal (DHM)? How far it is from Dharamshala and McLeodganj, where your taxi waits, onward drive times and tips for flight delays.

Morning sun over the Dhauladhar range from Triund

Kangra Airport — also called Gaggal Airport or Dharamshala Airport, airport code DHM — is the only airport in the Kangra valley. It is small and quick to get through, and it puts you closer to Dharamshala than any railway station.

How far is it?

From Kangra Airport to Distance Drive time
Kangra Devi (Brajeshwari) ≈ 9 km 15–20 min
Dharamshala ≈ 13 km 30 min
McLeodganj ≈ 20 km 45–50 min
Chamunda Devi ≈ 21 km 30–40 min
Palampur ≈ 38 km 1 hr
Bir Billing ≈ 67 km 2 hr
Pathankot ≈ 76 km 2–2.5 hr
Dalhousie ≈ 110 km 3–3.5 hr

When you land

The terminal is small, so baggage and the exit are only a few steps apart. If you have booked a pickup with us, the driver waits at the arrivals exit with your name — and you will have the driver’s number on WhatsApp before you fly.

Flights and delays

Most flights into Kangra Airport come from Delhi, and schedules change with the season, so always check the airline’s current timetable. Mountain weather can delay flights or, on bad days, divert them.

  • Send us your flight number, not just the time — we follow the actual landing time.
  • Do not plan a tight onward connection on the day you land, especially in the monsoon and in winter.
  • If a flight is diverted, tell us on WhatsApp; we can pick you up from where you end up, or move the pickup to the next day.

Where to next?

  • Staying in Dharamshala or McLeodganj? It is a short drive. See the fixed fares to Dharamshala and McLeodganj.
  • On a temple yatra? Kangra Devi and Chamunda are both close to the airport, and Jwalaji is about 46 km away. See the temple distance chart.
  • Heading further? Palampur, Bir, Dalhousie and Pathankot are all one drive away — see every fare on the Kangra Airport taxi page.

Coming by train instead?

The nearest broad-gauge stations are Pathankot and Amb Andaura. Our guide on how to reach Dharamshala compares air, train and road side by side.

FAQ

Quick answers

What is the airport code of Kangra Airport?

DHM. Kangra Airport is in Gaggal, so it is also called Gaggal Airport or Dharamshala Airport.

How far is Kangra Airport from Dharamshala and McLeodganj?

About 13 km (30 minutes) to Dharamshala and about 20 km (45 to 50 minutes) to McLeodganj.

Where do flights to Kangra Airport come from?

Most flights into Kangra Airport come from Delhi. Schedules change with the season, so check the airline's current timetable.

What if my flight to Kangra Airport is delayed or diverted?

Send us your flight number and we follow the actual landing time. If the flight is diverted, tell us on WhatsApp and we pick you up from where you land or move the pickup to the next day.

Dhauladhar foothills at dusk, seen from Bir
Manish KumarOwner · replies on WhatsApp

Want us to drive it? One message is enough.

WhatsApp Call now