Dewas
Dewas
Surat
Surat
Train Driving

Dewas to Surat

Updated: 28 May 2026

The journey from Dewas to Surat covers about 400 km. You can take a train from Ujjain or Indore to Surat Junction. Road travel via NH 48 is also a common option. The journey takes 7 to 9 hours. Surat is known for its textile and diamond industries.

Total Distance: 400 km driving distance, 350 km air distance.
Fastest Way
Driving takes 7 hours.
Cheapest Way
Train (Sleeper class) at 400 INR.
Compare Dewas to Surat Routes
Train
Direct
Driving
Direct
Duration 8 hours 8 hours
Avg Price 400 - 1800 INR 3000 - 5000 INR
Operator Surat Express Self-drive
Route Ujjain to Surat Junction NH 48 via Vadodara
Tip Book your tickets early. The road is well-maintained.
Travel Tips
  • Food
    Try the local food.
  • Transport
    Use auto-rickshaws.
  • Booking
    Book train tickets in advance.
  • Weather
    Carry an umbrella during the monsoon.
  • Navigation
    Use GPS for navigating the city.
Safety Tips
  • Traffic
    Be careful while crossing roads.
  • Emergency
    Keep local emergency numbers saved.
  • Valuables
    Keep your belongings secure.
  • Water
    Drink only purified water.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains from Ujjain to Surat.
  • How long is the drive?
    It takes about 8 hours by road.
  • Is the city safe?
    Yes, Surat is generally safe.
  • Are there flights?
    No direct flights from Dewas; use Indore airport.
  • What is the best time to visit?
    Winter is the most comfortable.
Quick Info
  • From Dewas, Madhya Pradesh, 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
Science Centre
Explore the center.
3
Dutch Garden
See the garden.
4
Sardar Patel Museum
Visit the museum.
Tags
Dewas to Surat train Dewas to Surat bus Surat travel guide NH 48 route travel from Dewas Surat city guide best transport to Surat Dewas to Surat distance