Asansol
Asansol
Siliguri
Siliguri
Train Bus

Asansol to Siliguri

Updated: 21 May 2026

The journey from Asansol to Siliguri covers approximately 450 kilometers through the heart of West Bengal. You can travel via the NH 12, which connects the industrial belt to the gateway of North Bengal. Trains like the Darjeeling Mail or Kanchenjunga Express are the most preferred modes for this route. The landscape shifts from coal mines to lush green tea gardens as you approach the foothills. Expect a travel time of 9 to 11 hours depending on your chosen mode of transport.

Total Distance: 450 km by road, 380 km straight-line distance.
Fastest Way
Train travel via New Jalpaiguri, taking roughly 9 hours.
Cheapest Way
General class train ticket costing approximately 200 INR.
Compare Asansol to Siliguri Routes
Train
Direct
Duration
9 hours 30 mins
Avg Price
350-1200 INR
Operator
Darjeeling Mail
Route
Asansol Junction to New Jalpaiguri Junction

Book your tickets at least 30 days in advance as this route is highly congested.

Bus
Direct
Duration
11 hours
Avg Price
600-1000 INR
Operator
SBSTC
Route
NH 12 via Malda and Raiganj

Take the overnight Volvo bus from Asansol bus stand for a comfortable journey.

Travel Tips
  • Book Early
    Train tickets for North Bengal sell out weeks in advance.
  • Carry ID
    Always keep your original Aadhar card for verification at stations.
  • Pack Light
    If you are heading to the hills, keep your luggage manageable.
  • Check Weather
    Monsoons can cause landslides; check road conditions before driving.
  • Local Transport
    Use pre-paid auto-rickshaws from New Jalpaiguri station to reach Siliguri town.
Safety Tips
  • Night Travel
    Avoid late-night road travel on NH 12 due to heavy truck traffic.
  • Valuables
    Keep your wallet and phone secure in crowded bus stands.
  • Emergency Numbers
    Save local police station numbers before starting your journey.
  • Hydration
    Carry bottled water to avoid stomach issues during long bus rides.
People Also Ask
  • Is there a direct train?
    Yes, several trains connect Asansol to New Jalpaiguri directly.
  • Which is the best bus?
    SBSTC and private Volvo buses are the most reliable options.
  • How long is the drive?
    Driving takes about 10-12 hours depending on traffic at Malda.
  • Are there flights?
    No, you must travel to Kolkata for a flight to Bagdogra.
  • Is the road safe?
    The highway is generally safe but prone to heavy traffic congestion.
Quick Info
  • From Asansol, West Bengal, India
  • To Siliguri, West Bengal, India
  • Modes
Best Time to Travel

October to March for pleasant weather and clear views of the Himalayas.

Things to Do in Siliguri
1
Salugara Monastery
Visit this serene Buddhist site known for its 100-foot stupa. It is a peaceful retreat near the city center.
2
Mahananda Wildlife Sanctuary
Explore the dense forests home to elephants and tigers. It is located on the outskirts of Siliguri.
3
Hong Kong Market
Shop for imported electronics and clothing at this famous market. Bargaining is essential here.
4
Sevoke Coronation Bridge
Admire the architectural marvel over the Teesta River. The view of the river and surrounding hills is breathtaking.
Tags
Asansol to Siliguri train Asansol to Siliguri bus NH 12 road route Siliguri travel guide North Bengal travel Asansol transport Siliguri connectivity West Bengal travel tips
More to Asansol