Siliguri
Siliguri
Train Driving

Madhepura to Siliguri

Updated: 28 May 2026

The journey from Madhepura to Siliguri covers approximately 250 kilometers. You can travel by road via NH 31, which is the most direct route, taking about 6 to 7 hours. Alternatively, you can take a train from Purnia or Katihar to New Jalpaiguri (NJP). Siliguri is a major transit hub for travelers heading to Darjeeling, Sikkim, and Bhutan. The route passes through the scenic plains of Bihar and West Bengal.

Total Distance: 250 km by road, 200 km straight-line.
Fastest Way
Private taxi via NH 31 is the fastest and most convenient.
Cheapest Way
Train is the most affordable option.
Compare Madhepura to Siliguri Routes
Train
Connecting
Driving
Direct
Duration 7 hours 6 hours
Avg Price 200-600 INR 2000-3500 INR
Operator Indian Railways Private Taxi
Route Purnia to New Jalpaiguri (NJP). NH 31 via Purnia and Kishanganj.
Tip NJP is the main railway station serving Siliguri. The road is well-maintained but can be busy with heavy traffic.
Travel Tips
  • Road Condition
    The road to Siliguri is generally good, but check for traffic updates.
  • Train Booking
    Book your tickets in advance for trains to NJP.
  • Local Transport
    Use shared taxis or auto-rickshaws for local travel.
  • Weather
    Siliguri can be rainy; carry an umbrella or raincoat.
  • Connectivity
    Mobile network is good throughout the route.
Safety Tips
  • Night Travel
    Avoid traveling on the highway late at night.
  • Valuables
    Keep your belongings secure in crowded areas.
  • Emergency
    Keep the contact details of your hotel and local emergency services.
  • Water
    Drink only bottled or filtered water.
People Also Ask
  • Is there a direct train?
    No, you usually need to change at Katihar or Purnia.
  • How long does it take?
    By road, it takes about 6 hours.
  • Is it safe?
    Yes, Siliguri is generally safe for tourists.
  • Best time to visit?
    Winter is the best time.
  • Can I fly?
    Bagdogra Airport is the nearest airport to Siliguri.
Quick Info
  • From Madhepura, Bihar, India
  • To Siliguri, West Bengal, India
  • Modes
Best Time to Travel

October to March, when the weather is cool and pleasant.

Things to Do in Siliguri
1
Salugara Monastery
Visit this peaceful Buddhist monastery on the outskirts of Siliguri.
2
Mahananda Wildlife Sanctuary
Explore the diverse flora and fauna of this sanctuary.
3
Hong Kong Market
Shop for imported goods and electronics in this popular market.
4
Sevoke Coronation Bridge
Admire the stunning architecture of this bridge over the Teesta River.
Tags
Madhepura to Siliguri distance Madhepura to Siliguri train Siliguri travel guide How to reach Siliguri Bihar to West Bengal North Bengal travel Siliguri tourism Travel to Siliguri