NJP & Siliguri to Gangtok Taxi

Coming in by train? We pick you up outside New Jalpaiguri (NJP) station or anywhere in Siliguri and drive you to your hotel in Gangtok.

NJP and Siliguri are about 10 km apart, so the fare and drive time are close to the same.

NJP / Siliguri to Gangtok taxi fare today: New Jalpaiguri Station to Gangtok, one way: Hatchback Rs 4,000, SUV Rs 5,500.
Siliguri to Gangtok, one way: Hatchback Rs 4,000, SUV Rs 5,500. Prices as of 30 Oct 2026.

About 123 km About 4 hr 15 min Since 2013

Fares this season

New Jalpaiguri Station to Gangtok

CarSeatsOne-way fare
Hatchback 2 ₹4,000 Book
SUV 4 ₹5,500 Book

Siliguri to Gangtok

CarSeatsOne-way fare
Hatchback 2 ₹4,000 Book
SUV 4 ₹5,500 Book

One-way base fare for today's season. Taxes and charges are shown before you pay. Fares change by season.

Tours from Gangtok

Day trip
from
₹3,000
Day trip
from
₹4,500
4 nights / 5 days
from
₹21,000
5 nights / 5 days
from
₹22,500

Lowest package price for today's season. Open a package to see the itinerary and car options.

What to expect on the road

From NJP the road crosses Siliguri to Sevoke and then follows the Teesta river to Rangpo and Gangtok. Send us your train number when you book so the driver knows if the train is running late.

Questions travellers ask

How much is a taxi for NJP / Siliguri to Gangtok?

New Jalpaiguri Station to Gangtok, one way: Hatchback Rs 4,000, SUV Rs 5,500. Siliguri to Gangtok, one way: Hatchback Rs 4,000, SUV Rs 5,500. Fares change by season; the page always shows today's fare.

How far is Gangtok from NJP station?

About 120 km by road, which takes around 4 to 5 hours.

My train is late. Will the driver wait?

Share your train number when you book and we keep track of the arrival time.

Can I book the return trip from Gangtok to NJP too?

Yes. Mention your return date and we will confirm both trips together.

Other routes

Call Now