Mandsaur to Ashoknagar Distance

Ashoknagar is approximately 400+ km from Mandsaur. Compare the available routes and travel options between the two cities. The fastest way to reach Ashoknagar takes approximately 7 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 Mandsaur, India to Ashoknagar, India

Via Ujjain

RECOMMENDED

Mandsaur

Ujjain

Ashoknagar

Approx Travel Time

9h 31m

₹505

Onwards

Mandsaur

Ujjain

Ashoknagar

Approx Travel Time

10h 30m

₹750

Onwards

Mandsaur

Ujjain

Ashoknagar

Approx Travel Time

10h 2m

₹5,149

Onwards

CHEAPEST

Mandsaur

Ujjain

Ashoknagar

Approx Travel Time

10h 21m

₹350

Onwards

Mandsaur

Ujjain

Ashoknagar

Approx Travel Time

11h 30m

₹595

Onwards

Via Ratlam

Mandsaur

Ratlam

Ashoknagar

Approx Travel Time

10h

₹390

Onwards

Mandsaur

Ratlam

Ashoknagar

Approx Travel Time

9h 46m

₹4,267

Onwards

Mandsaur

Ratlam

Ashoknagar

Approx Travel Time

10h 41m

₹402

Onwards

Ads by MMT

Via Kota

FASTEST

Mandsaur

Kota

Ashoknagar

Approx Travel Time

6h 26m

₹3,985

Onwards

Via Vidisha

Mandsaur

Vidisha

Ashoknagar

Approx Travel Time

13h 4m

₹938

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Mandsaur and Ashoknagar?

The straight-line distance is approximately 250+ km.

What is the distance from Mandsaur to Ashoknagar via Ujjain?

Via Ujjain, the distance is approximately 400+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India