Barnala to Mandsaur Distance

Mandsaur is approximately 750+ km from Barnala. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Mandsaur, with a total travel time of approximately 12 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.

Read More
Route map showing distance and travel time from Barnala, India to Mandsaur, India

Via Ajmer

RECOMMENDED

Barnala

Ajmer

Mandsaur

Approx Travel Time

16h 6m

₹1,505

Onwards

Barnala

Ajmer

Mandsaur

Approx Travel Time

17h

₹7,582

Onwards

Via Mohali, Indore

FASTEST

Barnala

Mohali

Indore

Mandsaur

Approx Travel Time

11h 34m

₹9,287

Onwards

Ads by MMT

Via Delhi

Barnala

Delhi

Mandsaur

Approx Travel Time

19h 19m

On Demand

Via Jaipur

Barnala

Jaipur

Mandsaur

Approx Travel Time

18h 58m

₹1,700

Onwards

Ads by MMT

Via Hisar

Barnala

Hisar

Mandsaur

Approx Travel Time

19h 11m

₹4,922

Onwards

Via Chirawa

Barnala

Chirawa

Mandsaur

Approx Travel Time

17h 7m

₹1,254

Onwards

Via Jhunjhunu

Barnala

Jhunjhunu

Mandsaur

Approx Travel Time

17h 40m

₹1,144

Onwards

Via Nawalgarh

CHEAPEST

Barnala

Nawalgarh

Mandsaur

Approx Travel Time

17h 42m

₹1,129

Onwards

Via Kishangarh

Barnala

Kishangarh

Mandsaur

Approx Travel Time

17h 36m

₹1,515

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 700+ km.

What is the distance from Barnala to Mandsaur via Ajmer?

Via Ajmer, the distance is approximately 750+ km, taking around 16 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India