Siliguri
Siliguri
Train Bus

Malda to Siliguri

Updated: 21 May 2026

The journey from Malda to Siliguri covers approximately 230 km through the heart of North Bengal. You can travel via NH 12, which connects the two cities through Raiganj and Dalkhola. Trains are the most popular mode, with the Malda Town-New Jalpaiguri route being highly efficient. The drive takes about 5 to 6 hours depending on traffic near Dalkhola. This route is the primary gateway to the hills of Darjeeling and Sikkim.

Total Distance: 230 km by road, 210 km air distance.
Fastest Way
Vande Bharat Express takes approximately 3 hours and 30 minutes.
Cheapest Way
Passenger trains are the cheapest, costing around 100 INR for a general class ticket.
Compare Malda to Siliguri Routes
Train
Direct
Duration
4 hours
Avg Price
150-500 INR
Operator
Vande Bharat Express
Route
Malda Town to New Jalpaiguri Junction

Book your tickets at least 15 days in advance for the Vande Bharat or Shatabdi.

Bus
Direct
Duration
6 hours
Avg Price
250-400 INR
Operator
NBSTC
Route
NH 12 via Raiganj and Dalkhola

Board from the Rathbari bus stand for frequent government bus services.

Travel Tips
  • Train Booking
    Use the IRCTC website to book your train tickets early.
  • Road Traffic
    Avoid traveling through Dalkhola during peak evening hours due to heavy truck traffic.
  • Local Transport
    Use Toto rickshaws for short distances within Siliguri city.
  • Food
    Try the local street food at Raiganj bus stop during your transit.
  • Weather
    Carry an umbrella as North Bengal experiences sudden heavy rainfall.
Safety Tips
  • Night Travel
    Avoid late-night road travel on the Dalkhola stretch due to poor lighting.
  • Valuables
    Keep your bags locked and secure while traveling in crowded buses.
  • Emergency
    Save the local police helpline numbers for North Bengal districts.
  • Hydration
    Carry bottled water to avoid stomach issues during long bus journeys.
People Also Ask
  • Is there a direct train from Malda to Siliguri?
    Yes, multiple trains like the Vande Bharat and Shatabdi connect Malda Town to New Jalpaiguri.
  • How long does it take by road?
    It typically takes 5 to 6 hours depending on traffic conditions on NH 12.
  • Which is the best bus service?
    NBSTC government buses are the most reliable and safe option.
  • Are there flights available?
    No, there are no direct flights between Malda and Siliguri.
  • Is the road safe for self-driving?
    Yes, but be cautious of heavy truck traffic near Dalkhola.
Quick Info
  • From Malda, West Bengal, India
  • To Siliguri, West Bengal, India
  • Modes
Best Time to Travel

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

Things to Do in Siliguri
1
Adina Mosque
Visit this historic 14th-century mosque located near Malda before starting your journey.
2
Sevoke Coronation Bridge
Stop by this iconic bridge near Siliguri to witness the Teesta River flowing beneath.
3
Hong Kong Market
Explore this famous market in Siliguri for imported goods and electronics.
4
Salugara Monastery
Visit this peaceful Buddhist monastery located on the outskirts of Siliguri.
Tags
Malda to Siliguri train Malda to Siliguri bus fare NH 12 road condition Siliguri travel guide Malda transport North Bengal travel best way to reach Siliguri trains from Malda Town Siliguri bus stand travel tips for North Bengal