Siliguri
Siliguri
Dehradun
Dehradun
Train

Siliguri to Dehradun

Updated: 20 May 2026

The journey from Siliguri to Dehradun spans approximately 1500 km across the northern plains of India. The most reliable mode is the train from New Jalpaiguri (NJP) to Dehradun Junction. You will traverse through Bihar and Uttar Pradesh via the main trunk lines. Expect a travel time of roughly 30 to 35 hours depending on the train schedule. This route offers a transition from the lush tea gardens of Bengal to the foothills of the Garhwal Himalayas.

Total Distance: 1500 km by road, 1250 km straight-line air distance.
Fastest Way
Flight from Bagdogra (IXB) to Dehradun (DED) via Delhi, taking 6 hours total.
Cheapest Way
Sleeper class train ticket is the most economical option at approximately 1200 INR.
Compare Siliguri to Dehradun Routes
Train
Direct
Duration
32 hours
Avg Price
1200 - 3500 INR
Operator
NJP-DDN Express
Route
NJP - Katihar - Lucknow - Saharanpur - Dehradun

Book your tickets at least 60 days in advance as this route has high demand.

Travel Tips
  • Book Early
    Train tickets for this long-distance route sell out weeks in advance.
  • Carry Food
    Long train journeys often have limited pantry options; pack dry snacks.
  • Power Bank
    Ensure you have a power bank for your devices during the long transit.
  • Stay Hydrated
    Keep water bottles handy as the climate changes significantly during the journey.
  • Local Transport
    Use prepaid taxis from Dehradun station to reach your hotel safely.
Safety Tips
  • Luggage Security
    Always chain your luggage under the seat during train travel.
  • Avoid Strangers
    Do not accept food or drinks from unknown co-passengers.
  • Emergency Numbers
    Save local police and railway helpline numbers on your phone.
  • Stay Alert
    Keep your wallet and documents in a secure inner pocket.
People Also Ask
  • Is there a direct train?
    Yes, the NJP-DDN Express connects the two cities directly.
  • How long is the flight?
    Flights take about 6 hours including the layover in Delhi.
  • Is road travel recommended?
    Road travel is very long and tiring, taking over 30 hours.
  • What is the best station in Siliguri?
    New Jalpaiguri (NJP) is the primary station for long-distance trains.
  • Are there buses?
    No direct bus service exists; you would need multiple changes.
Quick Info
  • From Siliguri, West Bengal, India
  • To Dehradun, Uttarakhand, India
  • Modes
Best Time to Travel

October to March for pleasant weather in the foothills.

Things to Do in Dehradun
1
Robber's Cave
A natural river cave formation near Dehradun. It is perfect for a short trek and picnic.
2
Forest Research Institute
An iconic colonial-era building with sprawling grounds. It is a must-visit for architecture enthusiasts.
3
Sahastradhara
Known for its sulfur water springs and caves. It is believed to have medicinal properties.
4
Mindrolling Monastery
One of the largest Buddhist centers in India. It features a massive stupa and beautiful gardens.
Tags
Siliguri to Dehradun train NJP to Dehradun route travel from West Bengal to Uttarakhand best way to reach Dehradun from Siliguri long distance train travel India Northeast to North India travel Siliguri to Dehradun distance budget travel Siliguri to Dehradun