Nearest Airport to Darjeeling

Darjeeling has no airport — the nearest is Bagdogra (IXB), ~70 km away. Fly to Bagdogra, then drive up (or take the famous toy train).

🏔️ Nearest: Bagdogra (IXB)🚗 ~70 km · ~3 hrs🚂 Toy train from NJP
Last updated: June 2026 · confirm flight availability and schedules before booking
⚠️ There is no airport in Darjeeling Darjeeling, the famous tea-and-Himalaya town in West Bengal, has no airport of its own. The nearest is Bagdogra Airport (IXB) near Siliguri, about 70 km away — roughly a 3 hour drive up the hill roads. Bagdogra is well connected to Kolkata, Delhi, and other metros.

Best Airports to Fly Into for Darjeeling

✓ Nearest
Bagdogra Airport
IXB
Distance: ~70 km to Darjeeling
Drive time: ~3 hours
The nearest airport, near Siliguri. Shared and private taxis run up to Darjeeling; the winding hill climb takes around 3 hours.
Search Flights to Bagdogra →
Kolkata (Netaji Subhas Chandra)
CCU
Distance: ~620 km to Darjeeling
Drive time: Fly to Bagdogra first
Not a direct road option — most travellers connect through Kolkata onto a short Kolkata–Bagdogra flight rather than driving.
Search Flights to Kolkata →

By Train

🚆 New Jalpaiguri (NJP), about 70 km away near Siliguri, is the main railhead, with trains from Kolkata, Delhi, and beyond. From NJP you can drive up, or ride the UNESCO-listed Darjeeling Himalayan Railway "toy train".

Frequently Asked Questions

Is there an airport in Darjeeling?
No. Darjeeling has no airport. The nearest is Bagdogra Airport (IXB) near Siliguri, about 70 km away — roughly a 3 hour drive up the hills.
Which is the nearest airport to Darjeeling?
Bagdogra Airport (IATA: IXB) is the nearest airport to Darjeeling, about 70 km (around 3 hours by road). It has regular flights to Kolkata, Delhi, Bengaluru, Guwahati, and other cities.
How do I reach Darjeeling by flight?
Fly into Bagdogra (IXB), then take a shared or private taxi for the roughly 70 km, 3 hour drive up to Darjeeling. For a memorable finish, drive to New Jalpaiguri and ride the Darjeeling Himalayan Railway toy train for part of the way.
What is the nearest railway station to Darjeeling?
New Jalpaiguri (NJP), about 70 km away, is the main railhead with trains from across India. From NJP you can take a taxi up to Darjeeling, or board the famous narrow-gauge Darjeeling Himalayan Railway (the toy train).
What is the best time to visit Darjeeling?
Spring (March–May) brings clear skies and blooming flowers, ideal for views of Kanchenjunga. Autumn (October–November) is also excellent after the monsoon. Winters (December–February) are cold but offer crisp mountain views. The monsoon (June–September) can bring landslides on the hill roads.

Related Destinations & Airports

Book Your Darjeeling Trip

Fly to Bagdogra or Kolkata on HappyFares — zero convenience fee with code HFNCF.

Search Flights →