hero
How2Go
Mandi to Nawalgarh

Mandi to Nawalgarh

Nawalgarh is approximately 500+ km from Mandi, 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 Nawalgarh.

Read More
Sort By
Mode of Transport

Via Zirakpur

RECOMMENDED

Mandi

Zirakpur

Nawalgarh

Approx Travel Time

11h 40m

₹1,698

Onwards

Mandi

Zirakpur

Nawalgarh

Approx Travel Time

11h 2m

₹5,109

Onwards

Via Mohali, Jaipur

FASTEST

Mandi

Mohali

Jaipur

Nawalgarh

Approx Travel Time

10h 45m

₹9,590

Onwards

Via Mohali, Delhi

Mandi

Mohali

Delhi

Nawalgarh

Approx Travel Time

13h 2m

₹4,286

Onwards

Via Gurgaon

CHEAPEST

Mandi

Gurgaon

Nawalgarh

Approx Travel Time

14h 48m

₹817

Onwards

Via Chandigarh

Mandi

Chandigarh

Nawalgarh

Approx Travel Time

11h 55m

₹1,598

Onwards

Mandi

Chandigarh

Nawalgarh

Approx Travel Time

11h 36m

₹4,741

Onwards

Via Karnal

Mandi

Karnal

Nawalgarh

Approx Travel Time

12h 5m

₹1,384

Onwards

Via Patiala

Mandi

Patiala

Nawalgarh

Approx Travel Time

11h 41m

₹6,287

Onwards

Via Dera Bassi

Mandi

Dera Bassi

Nawalgarh

Approx Travel Time

12h 22m

₹5,436

Onwards

Frequently Asked Questions

What is the distance between Mandi and Nawalgarh?

Nawalgarh is approximately 500+ kms from Mandi.

How long does it take to reach Nawalgarh from Mandi?

It takes approximately 11 hours to reach Nawalgarh from Mandi by Cab, Flight, Train Via Mohali, Jaipur.

What is the cheapest way to reach Nawalgarh from Mandi?

The cheapest way to reach Nawalgarh from Mandi is by Bus, Train Via Gurgaon.

What is the fastest way to reach Nawalgarh from Mandi?

The fastest way to reach Nawalgarh from Mandi is by Cab, Flight, Train Via Mohali, Jaipur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India