Delhi to Sikkim: flight and taxi
Most visitors from Delhi fly non-stop to Bagdogra Airport (IXB) near Siliguri, then take a taxi about 123 km to Gangtok. The train to New Jalpaiguri (NJP) takes a day or more, so the flight is the usual choice.
By NE Taxi, Gangtok · Published · Updated
By air: Delhi to Bagdogra
Air India Express, Akasa Air, IndiGo and SpiceJet were listed with non-stop flights from Delhi (DEL) to Bagdogra, at about 69 flights a week in November 2026. The flight takes about 1 hour 55 minutes. Schedules change by season, so check the airline before you book.
From Bagdogra the road to Gangtok is about 123 km.
By train
Trains from Delhi to NJP take about a day or more, and many of them continue to Assam and beyond, so check that your train stops at NJP. Most visitors fly and keep the train for a longer trip.
From the airport or station to Gangtok
We pick you up at Bagdogra Airport (IXB) or New Jalpaiguri (NJP) station. Send us your flight or train number when you book so the driver can plan the pickup around your arrival. Bagdogra is about 123 km and NJP about 114 km from Gangtok, and the drive usually takes 4 to 5 hours.
The road between the plains and Gangtok can slow down or close from June to September because of landslides. In the monsoon, allow extra time on the first and last day. Our Bagdogra to Gangtok road guide explains the two routes.
Plan your first day
A morning flight from Delhi lands at Bagdogra by late morning, which leaves time to reach Gangtok in daylight. If you land late, many visitors stay the first night in Siliguri and drive up in the morning. Tell us your landing time and we will suggest the plan.
Permits
Indian visitors need no permit to enter Sikkim. Tsomgo Lake, Nathula, Zuluk and North Sikkim need a protected area permit, which we arrange with your booking. See permits.
Sources
Road and permit rules change. We confirm the current position for your dates when you book.
Common questions
How do I reach Sikkim from Delhi?
Fly non-stop to Bagdogra (about 1 hour 55 minutes) and take a taxi to Gangtok, about 123 km and 4 to 5 hours.
Is there a train from Delhi to Sikkim?
Sikkim has no railway station of its own. Trains from Delhi run to NJP near Siliguri, take about a day or more, and are followed by the taxi to Gangtok.
Do you pick up from Bagdogra and NJP?
Yes. Pickups from both are part of our regular service. Share your flight or train number when you book.
Do Indian visitors need a permit for Sikkim?
No permit is needed to enter Sikkim. Tsomgo Lake, Nathula, Zuluk and North Sikkim need a protected area permit, which we arrange with the booking.
More guides
- Hornbill Festival 2027: dates and travel guide
- Shillong Cherry Blossom Festival 2027
- Ziro Festival of Music 2027: dates and travel guide
- Best time to visit North Sikkim
- Bagdogra to Gangtok by road
- Nathula Pass: open days, permits and closures
- Meghalaya in the monsoon
- Tawang: permit, road and best season
- Zuluk and the Old Silk Route
- Kolkata to Sikkim: flight, train and taxi
- Mumbai to Sikkim: flight and taxi
- Bangalore to Sikkim: flight and taxi
- Kaziranga: when it is open and how the safaris work
- Bhutan for Indian citizens: documents, entry permit and fee
- Travel permits for Sikkim and the North East