hero
How2Go
Shajapur to Mandsaur

Shajapur to Mandsaur

Mandsaur is approximately 250+ kms from Shajapur. The fastest way to reach Mandsaur from Shajapur is by Bus Via Dewas. It takes approximately 4 hours. The cheapest way to reach Mandsaur from Shajapur is by Train Via Ujjain which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Shajapur

Mandsaur

Approx Travel Time

5h 16m

On Demand

Via Ujjain

Shajapur

Ujjain

Mandsaur

Approx Travel Time

4h 3m

₹319

Onwards

Shajapur

Ujjain

Mandsaur

Approx Travel Time

3h 40m

₹374

Onwards

CHEAPEST

Shajapur

Ujjain

Mandsaur

Approx Travel Time

5h 58m

₹190

Onwards

Shajapur

Ujjain

Mandsaur

Approx Travel Time

5h 45m

₹245

Onwards

Ads by MMT

Via Khachrod

Shajapur

Khachrod

Mandsaur

Approx Travel Time

5h 40m

On Demand

Via Ratlam

Shajapur

Ratlam

Mandsaur

Approx Travel Time

6h 12m

₹2,787

Onwards

Shajapur

Ratlam

Mandsaur

Approx Travel Time

6h 34m

₹220

Onwards

Ads by MMT

Via Dewas

Shajapur

Dewas

Mandsaur

Approx Travel Time

3h 40m

₹370

Onwards

FASTEST

Shajapur

Dewas

Mandsaur

Approx Travel Time

3h 25m

₹490

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Mandsaur?

Mandsaur is approximately 250+ kms from Shajapur.

How long does it take to reach Mandsaur from Shajapur?

It takes approximately 4 hours to reach Mandsaur from Shajapur by Bus Via Dewas.

What is the cheapest way to reach Mandsaur from Shajapur?

The cheapest way to reach Mandsaur from Shajapur is by Train Via Ujjain.

What is the fastest way to reach Mandsaur from Shajapur?

The fastest way to reach Mandsaur from Shajapur is by Bus Via Dewas.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India