Baruipur
Baruipur
Siliguri
Siliguri
Train

Baruipur to Siliguri

Updated: 28 May 2026

To travel from Baruipur to Siliguri, you must reach a major Kolkata station and take an overnight express train to New Jalpaiguri (NJP). The distance is approximately 580 kilometers. Siliguri is the gateway to North Bengal and the hills. This is a long-distance journey requiring advance planning.

Total Distance: 580 km by train, 500 km straight-line.
Fastest Way
Express train takes 12 hours.
Cheapest Way
Sleeper class train ticket is the cheapest.
Compare Baruipur to Siliguri Routes
Train
Connecting
Duration
12 hours
Avg Price
500-2000 INR
Operator
Indian Railways
Route
Baruipur-Kolkata-NJP

Book sleeper or AC class in advance.

Travel Tips
  • Booking
    Book tickets months in advance.
  • Station
    NJP is the main station for Siliguri.
  • Travel Time
    Plan for an overnight journey.
  • Comfort
    Choose AC classes for comfort.
  • Food
    Carry food for the journey.
Safety Tips
  • Station Safety
    Be careful at major stations.
  • Personal Belongings
    Keep luggage secure.
  • Night Travel
    Overnight trains are safe.
  • Emergency
    Keep emergency contacts saved.
People Also Ask
  • Is there a direct train?
    No, you must change in Kolkata.
  • How long does it take?
    About 12 hours.
  • Is Siliguri safe?
    Yes, it is a safe city.
  • Are there flights?
    Yes, from Kolkata to Bagdogra.
  • What is the best time to visit?
    Winter is best.
Quick Info
  • From Baruipur, West Bengal, India
  • To Siliguri, West Bengal, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Siliguri
1
Salugara Monastery
Visit the peaceful monastery.
2
Mahananda Wildlife Sanctuary
Explore the wildlife.
3
City Centre
Enjoy shopping and dining.
4
Tea Gardens
Visit the nearby tea estates.
Tags
Baruipur to Siliguri Siliguri travel Sealdah station Siliguri express train Baruipur to Siliguri distance West Bengal train travel gateway to North Bengal long distance train