Vidisha to Mandsaur
Mandsaur is approximately 300+ kms from Vidisha. The fastest way to reach Mandsaur from Vidisha is by Train Via Shajapur. It takes approximately 8 hours. The cheapest way to reach Mandsaur from Vidisha is by Train Via Bhopal which would take approximately 8 hours.
Sort By
Mode of Transport
Via Shajapur
RECOMMENDED
FASTEST
Vidisha
Shajapur
Mandsaur
Approx Travel Time
7h 55m
On Demand
Via Shujalpur
Vidisha
Shujalpur
Mandsaur
Approx Travel Time
7h 55m
₹345
Onwards
Via Sehore
Vidisha
Sehore
Mandsaur
Approx Travel Time
8h 10m
₹365
Onwards
Via Bhopal
CHEAPEST
Vidisha
Bhopal
Mandsaur
Approx Travel Time
8h 10m
₹300
Onwards
Vidisha
Bhopal
Mandsaur
Approx Travel Time
8h 25m
₹2,493
Onwards
Vidisha
Bhopal
Mandsaur
Approx Travel Time
9h 40m
₹2,829
Onwards
Vidisha
Bhopal
Mandsaur
Approx Travel Time
9h 25m
₹636
Onwards
Via Ujjain
Vidisha
Ujjain
Mandsaur
Approx Travel Time
8h 40m
₹325
Onwards
Vidisha
Ujjain
Mandsaur
Approx Travel Time
9h 10m
₹480
Onwards
Via Khachrod
Vidisha
Khachrod
Mandsaur
Approx Travel Time
8h 25m
₹355
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 8 hours to reach Mandsaur from Vidisha by Train Via Shajapur.
What is the cheapest way to reach Mandsaur from Vidisha?
The cheapest way to reach Mandsaur from Vidisha is by Train Via Bhopal.
What is the fastest way to reach Mandsaur from Vidisha?
The fastest way to reach Mandsaur from Vidisha is by Train Via Shajapur.