Planning a Sundarban tour from Siliguri? Thousands of North Bengal travellers want to explore the world’s largest mangrove delta but aren’t sure how to cover the 600+ km gap between the Himalayan foothills and the tidal forests of the Bay of Bengal. With the right transport plan and an all-inclusive package from Sundarban Eco Friends, the journey is straightforward, comfortable, and affordable. This guide covers every route — train, flight, and road — along with ready-made Sundarban tour packages that coordinate transport from Siliguri or NJP onward.
How Far Is Sundarban from Siliguri?

Siliguri and nearby New Jalpaiguri (NJP) station sit in the northernmost corridor of West Bengal, roughly 620 km from Kolkata and about 700 km from the Sundarban delta. Every journey passes through Kolkata first — the key decision is how you cover the Siliguri-to-Kolkata segment. Once you reach Kolkata, our team handles the remaining transfer to the Sundarban jetty at Godkhali. See our how to reach Sundarban guide for the full Kolkata-onward route.
Route 1 — Overnight Train from NJP to Kolkata
The most popular and budget-friendly option is an overnight train from New Jalpaiguri (NJP) to Howrah or Sealdah. The journey takes 8–10 hours.
- Recommended trains: Kanchankanya Express, Darjeeling Mail, Padatik Express.
- Fare: ₹350 (Sleeper) to ₹1,500 (3AC) per person.
- Best strategy: Board an evening train from NJP around 7–8 PM, arrive Kolkata by early morning, and our pickup vehicle takes you to the jetty by 9 AM.
When you book an all-inclusive package with us, we time the Kolkata pickup to your exact train arrival — zero waiting, zero confusion.
Route 2 — Flight from Bagdogra to Kolkata

If time matters more than budget, fly from Bagdogra Airport (IXB) to Kolkata (CCU). The flight takes just 1 hour 15 minutes. IndiGo, SpiceJet, Air India, and Vistara operate daily.
- Fare: ₹2,500 – ₹6,000 (book 2–3 weeks early for best rates).
- Best strategy: Morning flight arriving Kolkata by 10–11 AM. Our driver picks you up from the airport, and you reach Sundarban by afternoon — starting your safari the same day.
Bagdogra is just 12 km from Siliguri centre — ideal for travellers finishing a Darjeeling or Sikkim trip who want to skip the overnight train. Read our Sundarban tour from Kolkata guide for what happens after landing.
Route 3 — Road via NH34 (Bus or Car)
Driving from Siliguri to Kolkata via NH34 covers 620 km in 10–12 hours by car or 12–14 hours by bus. While this is the least recommended option due to fatigue, it suits budget groups.
- Volvo bus: ₹800 – ₹1,200 per person (NBSTC or private operators).
- Private car: ₹5,000 – ₹7,000 one way.
- Best strategy: Overnight Volvo arriving Kolkata by 6 AM, then connect to our Sundarban pickup.
All-Inclusive Sundarban Packages — Kolkata Onward

Sundarban Eco Friends offers complete packages covering everything from Kolkata onward. You arrange the Siliguri-to-Kolkata leg (train, flight, or bus), and we handle the rest:
- AC vehicle transfer from Kolkata station/airport to Sundarban jetty and back.
- Motorised boat safari across Sajnekhali, Sudhanyakhali, Dobanki, and Netidhopani watchtowers.
- Resort accommodation with AC rooms, attached bathrooms, and river views.
- All meals — breakfast, lunch, snacks, and dinner with authentic Bengali cuisine.
- Forest permits, guide fees, and boat charges — everything included.
Pricing starts at ₹4,500 per person for a 2N/3D tour (Kolkata onward). We recommend this duration for Siliguri travellers as it maximises safari time without adding an extra travel day. Share your Kolkata arrival time and we’ll build the schedule around it.
FAQs
How do I reach Sundarban from Siliguri?
Travel from Siliguri to Kolkata first — by overnight train from NJP (8–10 hours), flight from Bagdogra Airport (1 hour 15 minutes), or road via NH34 (10–12 hours). From Kolkata, Sundarban Eco Friends provides AC vehicle transfer to the Sundarban jetty at Godkhali, about 3 hours away.
What is the fastest way to get from Siliguri to Sundarban?
Fly from Bagdogra Airport to Kolkata (1 hour 15 minutes), then take a 3-hour road transfer to the Sundarban jetty. With a morning flight, you can reach your Sundarban resort by afternoon and start your first safari before sunset.
How much does a Sundarban tour from Siliguri cost?
The Sundarban package from Kolkata onward starts at ₹4,500 per person for 2 nights and 3 days, including meals, boat safari, accommodation, and transfers. Add Siliguri-to-Kolkata transport: train ₹350–₹1,500, flight ₹2,500–₹6,000, or bus ₹800–₹1,200 per person.
Which train should I take from NJP to Kolkata for a Sundarban tour?
The Kanchankanya Express or Darjeeling Mail departing NJP around 7–8 PM is ideal. You arrive at Howrah or Sealdah by early morning, and Sundarban Eco Friends arranges a pickup vehicle timed to your arrival for a seamless connection to the Sundarban jetty.
Does Sundarban Eco Friends provide transport from Siliguri to Kolkata?
Our packages cover AC vehicle transfers from Kolkata (station, airport, or hotel) to the Sundarban jetty and back. The Siliguri-to-Kolkata segment is self-arranged via train, flight, or bus. We coordinate Kolkata pickup timing with your arrival for a hassle-free connection.