hero
How2Go
Kangra to Mandsaur

Kangra to Mandsaur

Mandsaur is approximately 1250+ km from Kangra, 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

Via Mohali, Indore

RECOMMENDED

FASTEST

Kangra

Mohali

Indore

Mandsaur

Approx Travel Time

9h 16m

₹9,146

Onwards

Kangra

Mohali

Indore

Mandsaur

Approx Travel Time

10h 55m

₹9,386

Onwards

Kangra

Mohali

Indore

Mandsaur

Approx Travel Time

12h 37m

₹9,237

Onwards

Via Mohali, Udaipur

Kangra

Mohali

Udaipur

Mandsaur

Approx Travel Time

11h 8m

₹12,556

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Kangra

Delhi

Mandsaur

Approx Travel Time

23h 38m

₹1,742

Onwards

Via Jaipur

Kangra

Jaipur

Mandsaur

Approx Travel Time

11h 47m

₹7,862

Onwards

Kangra

Jaipur

Mandsaur

Approx Travel Time

13h 51m

₹8,196

Onwards

Ads by MMT

Via Mohali, Kishangarh

Kangra

Mohali

Kishangarh

Mandsaur

Approx Travel Time

22h 43m

₹5,335

Onwards

Via Jalandhar, Kota

Kangra

Jalandhar

Kota

Mandsaur

Approx Travel Time

23h 8m

₹4,906

Onwards

Via Mohali, Jaipur

Kangra

Mohali

Jaipur

Mandsaur

Approx Travel Time

12h 52m

₹8,949

Onwards

Frequently Asked Questions

What is the distance between Kangra and Mandsaur?

Mandsaur is approximately 1250+ kms from Kangra.

How long does it take to reach Mandsaur from Kangra?

It takes approximately 9 hours to reach Mandsaur from Kangra by Flight, Train Via Mohali, Indore.

What is the cheapest way to reach Mandsaur from Kangra?

The cheapest way to reach Mandsaur from Kangra is by Bus Via Delhi.

What is the fastest way to reach Mandsaur from Kangra?

The fastest way to reach Mandsaur from Kangra is by Flight, Train Via Mohali, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India