hero
How2Go
Vidisha to Mandsaur

Vidisha to Mandsaur

Mandsaur is approximately 300+ km from Vidisha, 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 Mandsaur.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Vidisha

Mandsaur

Approx Travel Time

7h 36m

₹9,146

Onwards

Vidisha

Mandsaur

Approx Travel Time

10h 23m

₹796

Onwards

Via Ratlam

FASTEST

Vidisha

Ratlam

Mandsaur

Approx Travel Time

6h 21m

₹370

Onwards

Via Ujjain

Vidisha

Ujjain

Mandsaur

Approx Travel Time

6h 55m

₹469

Onwards

Vidisha

Ujjain

Mandsaur

Approx Travel Time

6h 31m

₹2,789

Onwards

Via Bhopal, Khachrod

CHEAPEST

Vidisha

Bhopal

Khachrod

Mandsaur

Approx Travel Time

7h 40m

₹340

Onwards

Vidisha

Bhopal

Khachrod

Mandsaur

Approx Travel Time

8h 53m

₹370

Onwards

Via Bhopal, Ujjain

Vidisha

Bhopal

Ujjain

Mandsaur

Approx Travel Time

6h 41m

₹2,759

Onwards

Via Sehore, Khachrod

Vidisha

Sehore

Khachrod

Mandsaur

Approx Travel Time

8h 15m

₹415

Onwards

Via Sehore, Ujjain

Vidisha

Sehore

Ujjain

Mandsaur

Approx Travel Time

7h 16m

₹2,829

Onwards

Frequently Asked Questions

What is the distance between Vidisha and Mandsaur?

Mandsaur is approximately 300+ kms from Vidisha.

How long does it take to reach Mandsaur from Vidisha?

It takes approximately 7 hours to reach Mandsaur from Vidisha by Train Via Ratlam.

What is the cheapest way to reach Mandsaur from Vidisha?

The cheapest way to reach Mandsaur from Vidisha is by Train, Bus Via Bhopal, Khachrod.

What is the fastest way to reach Mandsaur from Vidisha?

The fastest way to reach Mandsaur from Vidisha is by Train Via Ratlam.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India