Dehradun
Dehradun
Train

Shrirampur to Dehradun

Updated: 28 May 2026

The distance from Shrirampur to Dehradun is about 1600 km. You can take a train from Belapur to Dehradun Junction. The route passes through the heart of India. Dehradun is known for its scenic beauty and educational institutions. Expect a travel time of 28 hours. It is the capital of Uttarakhand.

Total Distance: 1600 km by road, 1400 km air distance.
Fastest Way
Train takes 28 hours.
Cheapest Way
Sleeper class train for 1600 INR.
Compare Shrirampur to Dehradun Routes
Train
Direct
Duration
28 hours
Avg Price
1600 - 5000 INR
Operator
Dehradun Express
Route
Belapur (BAP) to Dehradun (DDN)

Book in advance for confirmed tickets.

Travel Tips
  • Food
    Try the local Garhwali cuisine.
  • Transport
    Use local taxis for city travel.
  • Weather
    It gets cold in winter.
  • Shopping
    Visit local markets for handicrafts.
  • Culture
    Respect local customs.
Safety Tips
  • Night
    Avoid isolated areas at night.
  • Water
    Drink only bottled water.
  • Crowds
    Be careful in busy markets.
  • Emergency
    Keep the police helpline 100 saved.
People Also Ask
  • Is it a long trip?
    Yes, it takes about 28 hours.
  • Are there direct trains?
    Yes, connectivity is good.
  • What is the best time?
    Winter is the best time.
  • Is Dehradun safe?
    Yes, it is a safe city.
  • What to eat?
    Try the local street food.
Quick Info
  • From Shrirampur, Maharashtra, India
  • To Dehradun, Uttarakhand, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Dehradun
1
Robber's Cave
Visit the scenic cave.
2
Sahastradhara
See the waterfall.
3
Forest Research Institute
Explore the campus.
4
Tapkeshwar Temple
Visit the historic temple.
Tags
Shrirampur to Dehradun Belapur to Dehradun train travel to Dehradun Maharashtra to Uttarakhand Dehradun travel guide best way to reach Dehradun trains from Shrirampur Dehradun tourism