Skip to content Skip to sidebar Skip to footer

How to Reach Darjeeling: Flights, Trains and Road Routes (2026)

0
(0)

Last Updated: October, 2026

Darjeeling sits at approximately 2,045 metres in the northern tip of West Bengal, with no airport or main-line railway station of its own. You reach Darjeeling via one of three ways. Fly to Bagdogra (IXB) at the Siliguri foothills, then take a 3 to 3.5 hour drive uphill, roughly 70 km. Train to New Jalpaiguri (NJP), the nearest broad-gauge railway station, then transfer onward by car, bus, or the heritage Darjeeling Himalayan Railway toy train. Drive from Kolkata (approximately 613 km) or Siliguri (approximately 70 km) via NH-10. Peak season windows are October to early December (clearest Kanchenjunga views, autumn weather) and March to May (first-flush tea season, spring warmth). Avoid July to September road travel because of recurring landslides on NH-10.

Quick Info. on How to Reach Darjeeling

Access pointDistance to DarjeelingApprox road timeNotes
Bagdogra Airport~70 km3 to 3.5 hoursNearest airport. Delhi, Mumbai, Kolkata, Bengaluru routes
New Jalpaiguri Junction~88 km3.5 to 4 hoursNearest broad-gauge railway. Sealdah, Howrah overnight trains
Siliguri Junction~70 km3 hoursLocal railway hub, close to NJP
Siliguri town~70 km3 hoursShared taxi hub for Darjeeling, Gangtok, Kalimpong
Kolkata~613 km12 to 14 hours by road, 10 to 12 hours by train to NJPMain eastern India hub
Delhi~1,500 kmDirect flight ~2.5 hours to IXBFly, do not drive
Gangtok~95 km3.5 to 4 hoursShared taxi via Jorethang route
Ghum station~7 km20 to 30 min by toy trainHighest station on Darjeeling Himalayan Railway at ~2,225 m

How To Reach Darjeeling By Flight

Darjeeling does not have an airport of its own. The nearest commercial airport is Bagdogra Airport (IXB) near Siliguri, approximately 70 km from Darjeeling town and reached by a scenic 3 to 3.5 hour drive uphill.

Airlines operating to Bagdogra (IXB). IndiGo, Air India, Air India Express, Akasa Air and SpiceJet operate direct and connecting flights to IXB from most major Indian metros.

Direct flight routes. Delhi, Mumbai, Bengaluru, Kolkata, Chennai, Hyderabad, Guwahati and Ahmedabad all have one-stop or direct connections to IXB. International travellers typically route via Delhi or Kolkata.

From Bagdogra to Darjeeling. Pre-paid taxis and app-based cabs are available at the airport. Shared taxis to Darjeeling leave from the Siliguri taxi stand, about 15 km from Bagdogra. The road climbs through tea estates and the Mahanadi forest reserve.

Flight tips for Darjeeling bound travellers. Bagdogra is a civil enclave at an Indian Air Force base, so civilian flight operations are limited to daytime hours. Last flights out tend to be mid-afternoon. Winter morning fog in December and January can delay flights into IXB. Build in buffer time if you have a tight onward connection.

How To Reach Darjeeling By Train

Darjeeling town itself has no broad-gauge railway station. The nearest main-line station is New Jalpaiguri Junction (NJP), about 88 km from Darjeeling.

Main overnight trains from Kolkata to NJP. Three regular long-distance trains run the Sealdah to NJP corridor:

  • Darjeeling Mail (12343 / 12344). Daily overnight train between Sealdah and NJP, the classic Darjeeling bound service with over a century of operating history.
  • Padatik Express (12377 / 12378). Daily overnight train between Sealdah and New Alipurduar via NJP.
  • Kanchankanya Express (13149 / 13150). Daily train between Sealdah and Alipurduar Junction, longer journey than the Mail or Padatik.

From Delhi and other metros. No direct Delhi to NJP broad-gauge trains cover the full distance quickly. Travellers from Delhi, Mumbai, Bengaluru and Chennai typically fly to IXB or take a train to Kolkata and switch to one of the Sealdah NJP services.

From NJP to Darjeeling. Three onward options:

  1. Shared or private taxi. The fastest route, 3.5 to 4 hours uphill via Kurseong.
  2. Public bus. North Bengal State Transport Corporation (NBSTC) runs morning buses from NJP to Darjeeling. Buses are the most budget friendly option.
  3. The Darjeeling Himalayan Railway toy train. NJP to Darjeeling takes roughly 7 to 8 hours through tea estates and misty forests. See Change 8 for the full toy train section.

Confirm current departure times and seat availability on IRCTC or NTES before you book, since timetables shift seasonally.

The Darjeeling Himalayan Railway (Toy Train)

The Darjeeling Himalayan Railway, locally called the toy train, is a UNESCO World Heritage Site (listed 1999) and one of the oldest operating mountain railways in the world. It runs on a 2-foot narrow gauge track between NJP and Darjeeling, climbing over 2,000 metres across 88 km through tea estates, forests, and Himalayan villages.

Three ways to experience the toy train:

  1. The full NJP to Darjeeling journey. Approximately 7 to 8 hours one way. Not the fastest way up, but the slowest and most scenic. Book well in advance for peak season.
  2. Kurseong to Darjeeling. A shorter 3-hour segment that captures the final climb including the famous Batasia Loop. Easier to book than the full-line ticket.
  3. Darjeeling to Ghum joy rides. Short round-trip heritage joy rides (approximately 2 hours total) departing from Darjeeling station, running to Ghum station (the highest on the line at approximately 2,225 metres), with a photo halt at the Batasia Loop war memorial. Both steam-hauled and diesel-hauled rides are available.

Peak season extended service. Northeast Frontier Railway typically runs additional joy rides during the autumn Puja season (October to early January) with extra services. The 2026 Puja season has reportedly extended services through early January 2027. Confirm the current schedule on IRCTC and NFR announcements closer to your travel date.

Where to book. IRCTC. Search from “Darjeeling (DJ)” to “Darjeeling Joyride (DJRZ)” for joy rides, or NJP to DJ for the full line.

How To Reach Darjeeling By Road

Primary highway. NH-10 (formerly NH-55) is the main road from Siliguri to Darjeeling, approximately 70 km. The route climbs through Kurseong, past the Batasia Loop, and into Darjeeling town. Expect 3 to 3.5 hours in dry season, longer in winter fog or monsoon.

From Kolkata. Approximately 613 km, 12 to 14 hours. Most travellers skip the full drive and either fly to IXB or train to NJP.

From Siliguri or NJP.

  • Shared taxis depart from the Siliguri (SF Road) taxi stand throughout the morning. Shared sumos and Boleros are standard.
  • Private cabs can be pre-booked from the airport or station.
  • NBSTC buses run morning services from NJP and Siliguri to Darjeeling.

From Gangtok. Approximately 95 km, 3.5 to 4 hours via the Jorethang route. Shared taxis from Gangtok’s Deorali taxi stand run daily.

IMPORTANT: Monsoon warning. NH-10 and the alternate Darjeeling route via Rohini are prone to landslides during the monsoon (July to September), with occasional road closures that can strand travellers for hours or even overnight. If travelling in monsoon, start early, build in buffer days on your itinerary, and track Darjeeling Police and NH-10 road status updates before you depart. In extreme cases, the drive from Siliguri can take 6 hours or more instead of the usual 3.

Homestays In Darjeeling

Forktail House by StayVista

Treetops & Tea Trails

FAQs about Reaching Darjeeling

What is the nearest airport to Darjeeling?

Bagdogra Airport (IATA code IXB) near Siliguri is the nearest airport, approximately 70 km from Darjeeling. The drive uphill takes 3 to 3.5 hours.

What is the nearest railway station to Darjeeling?

New Jalpaiguri Junction (NJP) is the nearest broad-gauge railway station, approximately 88 km from Darjeeling. Siliguri Junction is also close but handles fewer long-distance trains.

Does Darjeeling have its own airport or train station?

Darjeeling does not have an airport. It has its own narrow-gauge heritage railway station, Darjeeling (DJ), which is the terminus of the UNESCO-listed Darjeeling Himalayan Railway toy train, but no broad-gauge main-line trains run to it.

Is the toy train the best way to reach Darjeeling?

It is the most scenic way, but not the fastest. The NJP to Darjeeling toy train takes 7 to 8 hours versus 3.5 to 4 hours by road. If you have time, do the toy train one way and road the other.

What is the best time to visit Darjeeling?

October to early December gives the clearest Kanchenjunga views after the monsoon ends. March to May is the first-flush tea season with warm pleasant weather. Avoid July to September for the monsoon landslide risk on NH-10.

Is it safe to drive to Darjeeling in monsoon?

Travel in July to September carries real landslide risk on NH-10. If you must travel in monsoon, start the uphill drive early in the day, build buffer days into your itinerary, and track NH-10 road status before departure.

How do I reach Darjeeling from Delhi or Mumbai?

Fly directly to Bagdogra (IXB). Flight time is approximately 2.5 hours from Delhi and 3 to 3.5 hours from Mumbai (one-stop). Then take a prepaid taxi or shared cab to Darjeeling. Train from Delhi is impractical for most travellers because of the distance and the need to change at Kolkata.

Can I combine Darjeeling with Sikkim or Bhutan?

Yes. From Darjeeling, Gangtok is a 3.5 to 4 hour drive, and the Phuentsholing (Bhutan border town) is approximately 150 km. Both are logical add-ons to a Darjeeling trip.

Also Read:

1. Best Time To Visit Darjeeling

2. Places To Visit In Darjeeling

3. A Guide to Darjeeling Tea Plantations & Homestays

4. Things To Do In Darjeeling

Subscribe To Our Newsletter
Enter your email to receive a weekly round-up of our best posts.
icon

Was this helpful? Rate the post below.

Average rating 0 / 5. 0

Leave a Comment

Share via
Copy link