A private taxi from NJP railway station to Gangtok costs ₹3,500 in a sedan and ₹5,500 in an Innova Crysta, one way. The 120 km drive on NH10 takes 4.5 to 5 hours.
NJP station to Gangtok fare by car
| Vehicle | Seats | Fare (one way) | Book |
|---|---|---|---|
| SedanSwift Dzire, Toyota Etios or similar | 4 | ₹3,500 | Book Sedan |
| SUVMaruti Ertiga, Kia Carens or similar | 6 | ₹4,500 | Book SUV |
| Innova CrystaToyota Innova Crysta | 6 | ₹5,500 | Book Innova Crysta |
| Tempo TravellerForce Tempo Traveller (12 seat) | 12 | ₹8,500 | Book Tempo Traveller |
Fares updated . Includes fuel, tolls, parking, driver allowance and GST. Night pickup (22:00–06:00) adds ₹300.
Route and stops
Your driver takes Siliguri, Sevoke and NH10 through Rangpo. Short stops are included for tea, photos and rest.
- Sevoke
- Teesta river at Melli
- Rangpo check post
Local tips for this trip
- Shared jeeps leave from outside NJP too, but they wait to fill up and drop at the Gangtok taxi stand, not your hotel.
About Gangtok
Gangtok is the capital of Sikkim, 125 km from Bagdogra Airport, and the base for trips to Tsomgo Lake, Nathula Pass and North Sikkim. Plan at least three nights to include one high-altitude day trip. Read our Gangtok travel guide.
Frequently asked questions
What is the taxi fare from NJP station to Gangtok?
₹3,500 in a sedan, ₹4,500 in an SUV, ₹5,500 in an Innova Crysta and ₹8,500 in a 12-seat Tempo Traveller, one way, including tolls, parking, driver allowance and GST.
How long does NJP station to Gangtok take by car?
The 120 km drive takes 4.5 to 5 hours via Siliguri, Sevoke and NH10 through Rangpo.
Private taxi or shared jeep from NJP to Gangtok?
A shared jeep costs about ₹400 a seat but leaves when full and stops at the Gangtok taxi stand. A private taxi leaves when you arrive, stops when you want, and drops you at your hotel door.
What happens if I cancel?
Cancel up to 24 hours before pickup for a full refund of your advance, or get 50% back inside 24 hours. Refunds take up to 5 working days.









