hero
How2Go
Surat to Sarangpur

Surat to Sarangpur

Sarangpur is approximately 550+ km from Surat, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Sarangpur.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Surat

Sarangpur

Approx Travel Time

19h 15m

₹5,000

Onwards

Via Shajapur

Surat

Shajapur

Sarangpur

Approx Travel Time

8h 31m

₹415

Onwards

Surat

Shajapur

Sarangpur

Approx Travel Time

8h 50m

₹1,155

Onwards

Via Khachrod, Shajapur

FASTEST

Surat

Khachrod

Shajapur

Sarangpur

Approx Travel Time

8h 19m

₹375

Onwards

Via Ujjain

Surat

Ujjain

Sarangpur

Approx Travel Time

9h 39m

₹2,636

Onwards

Surat

Ujjain

Sarangpur

Approx Travel Time

9h 28m

₹350

Onwards

Surat

Ujjain

Sarangpur

Approx Travel Time

9h 28m

₹1,204

Onwards

Via Ratlam

CHEAPEST

Surat

Ratlam

Sarangpur

Approx Travel Time

9h 42m

₹330

Onwards

Via Dahod

Surat

Dahod

Sarangpur

Approx Travel Time

9h 54m

₹405

Onwards

Via Dewas

Surat

Dewas

Sarangpur

Approx Travel Time

9h 56m

₹425

Onwards

Frequently Asked Questions

What is the distance between Surat and Sarangpur?

Sarangpur is approximately 550+ kms from Surat.

How long does it take to reach Sarangpur from Surat?

It takes approximately 9 hours to reach Sarangpur from Surat by Train Via Khachrod, Shajapur.

What is the cheapest way to reach Sarangpur from Surat?

The cheapest way to reach Sarangpur from Surat is by Train Via Ratlam.

What is the fastest way to reach Sarangpur from Surat?

The fastest way to reach Sarangpur from Surat is by Train Via Khachrod, Shajapur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India