Sarangpur to Vidisha Distance

Vidisha is approximately 150+ km from Sarangpur. Compare the available routes and travel options between the two cities. The fastest way to reach Vidisha takes approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Sarangpur, India to Vidisha, India

Via Shujalpur

RECOMMENDED

FASTEST

Sarangpur

Shujalpur

Vidisha

Approx Travel Time

3h 18m

On Demand

CHEAPEST

Sarangpur

Shujalpur

Vidisha

Approx Travel Time

4h 30m

₹245

Onwards

Via Bhopal

Sarangpur

Bhopal

Vidisha

Approx Travel Time

6h 37m

₹493

Onwards

Sarangpur

Bhopal

Vidisha

Approx Travel Time

7h 5m

₹315

Onwards

Ads by MMT

Via Sehore

Sarangpur

Sehore

Vidisha

Approx Travel Time

6h 11m

₹295

Onwards

Sarangpur

Sehore

Vidisha

Approx Travel Time

6h 42m

₹600

Onwards

Frequently Asked Questions

What is the distance between Sarangpur and Vidisha?

Vidisha is approximately 150+ km from Sarangpur.

How long does it take to reach Vidisha from Sarangpur?

It takes approximately 3 hours to reach Vidisha from Sarangpur by Cab, Train Via Shujalpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India