NJP and Bagdogra to Darjeeling: How to Travel

Most trips to Darjeeling begin at New Jalpaiguri (NJP) railway station or Bagdogra airport (IXB). Both are in the plains near Siliguri, and the hill drive up to Darjeeling is about 89 km.

How long does it take?

Plan for 3 to 4 hours on the road, depending on traffic and weather. The route climbs through forests and tea country, so it is a slow and scenic drive.

The easiest way: a private taxi

A private taxi meets you at the airport or station, takes you straight to your hotel and stops for lunch on the way. Our fixed rates are Rs. 3,000 for a 4-seater car, Rs. 3,500 for a Sumo (8 pax) and Rs. 4,000 for an Innova or Innova (7 pax). Off-season rates may be up to 20% lower. See the full tariff list.

Tips for the journey

  • Tell us your flight or train number so we can track arrivals.
  • Start early if you want to reach Darjeeling in daylight.
  • Keep a light jacket handy, as the temperature drops as you climb.
  • Luggage is at the passenger’s own risk, so keep valuables with you.
  • For a late-afternoon flight or train on the way back, ask about the Mirik route for an extra Rs. 2,000.

Going further

We also run taxis from NJP and Bagdogra to Gangtok, Kalimpong, Pelling and Mirik. Check the distance guide or book your transfer online.

Book your taxi

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top