Barnala to Mandsaur Distance

Mandsaur is approximately 1200+ 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 13 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 Mohali, Indore

RECOMMENDED

Barnala

Mohali

Indore

Mandsaur

Approx Travel Time

12h 30m

₹6,509

Onwards

FASTEST

Barnala

Mohali

Indore

Mandsaur

Approx Travel Time

12h 25m

₹8,944

Onwards

Barnala

Mohali

Indore

Mandsaur

Approx Travel Time

13h 32m

₹6,814

Onwards

Via Chirawa

Barnala

Chirawa

Mandsaur

Approx Travel Time

16h 52m

₹1,354

Onwards

Ads by MMT

Via Hisar

Barnala

Hisar

Mandsaur

Approx Travel Time

18h 49m

On Demand

Via Jaipur

Barnala

Jaipur

Mandsaur

Approx Travel Time

19h 45m

₹1,799

Onwards

Ads by MMT

Via Bathinda, Ajmer

Barnala

Bathinda

Ajmer

Mandsaur

Approx Travel Time

17h 8m

₹6,392

Onwards

Via Reengus

CHEAPEST

Barnala

Reengus

Mandsaur

Approx Travel Time

17h 29m

₹990

Onwards

Via Nawalgarh

Barnala

Nawalgarh

Mandsaur

Approx Travel Time

17h 22m

₹1,329

Onwards

Via Sadulpur

Barnala

Sadulpur

Mandsaur

Approx Travel Time

18h 2m

₹1,435

Onwards

Frequently Asked Questions

What is the distance between Barnala and Mandsaur?

Mandsaur is approximately 1200+ km from Barnala.

How long does it take to reach Mandsaur from Barnala?

It takes approximately 13 hours to reach Mandsaur from Barnala by Cab, Flight, Train Via Mohali, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India