Dehradun
Dehradun
Surat
Surat
Train

Dehradun to Surat

Updated: 20 May 2026

Surat is a major industrial city in Gujarat. To reach it from Dehradun, you can take a train to Surat station. The total distance is approximately 1300 km.

Total Distance: 1300 km by road, 1100 km air distance.
Fastest Way
Flight to Surat.
Cheapest Way
Train in Sleeper class.
Compare Dehradun to Surat Routes
Train
Connecting
Duration
20 hours
Avg Price
1800 - 3500 INR
Operator
Indian Railways
Route
Dehradun to Surat via Delhi

Book tickets well in advance.

Travel Tips
  • Local Food
    Try the local Gujarati cuisine.
  • Transport
    Auto-rickshaws are the best way to get around.
  • Weather
    It can get very hot in summer.
  • Language
    Gujarati is the primary language.
  • Sightseeing
    Plan your visit for early morning.
Safety Tips
  • Traffic
    Be careful while crossing roads.
  • Night Travel
    Avoid isolated areas at night.
  • Emergency
    Keep local police numbers saved.
  • Health
    Stay hydrated.
People Also Ask
  • Is Surat safe?
    Yes, it is a safe city.
  • What is the nearest station?
    Surat (ST).
  • Is there a direct train?
    No, there is no direct train from Dehradun.
  • What is the best time to visit?
    Winter is the best time.
  • Are there tourist spots?
    Yes, mostly historical sites and beaches.
Quick Info
  • From Dehradun, Uttarakhand, India
  • To Surat, Gujarat, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Surat
1
Dumas Beach
Visit the beach.
2
Surat Castle
Explore the castle.
3
Science Centre
Visit the science centre.
4
Dutch Garden
Visit the garden.
Tags
Dehradun to Surat travel to Surat train to Surat Dehradun to Gujarat Surat travel guide how to reach Surat diamond city travel Dehradun transport