hero
How2Go
Mandalgarh to Shimla

Mandalgarh to Shimla

Shimla is approximately 750+ kms from Mandalgarh. The fastest way to reach Shimla from Mandalgarh is by Train, Flight Via Udaipur, Delhi. It takes approximately 9 hours. The cheapest way to reach Shimla from Mandalgarh is by Train Via Delhi which would take approximately 17 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Mandalgarh

Delhi

Shimla

Approx Travel Time

11h 22m

₹8,294

Onwards

CHEAPEST

Mandalgarh

Delhi

Shimla

Approx Travel Time

17h 12m

₹675

Onwards

Mandalgarh

Delhi

Shimla

Approx Travel Time

19h 12m

₹1,165

Onwards

Via Delhi, Mohali

Mandalgarh

Delhi

Mohali

Shimla

Approx Travel Time

13h 57m

₹5,284

Onwards

Ads by MMT

Via Jaipur

Mandalgarh

Jaipur

Shimla

Approx Travel Time

19h 50m

₹6,151

Onwards

Mandalgarh

Jaipur

Shimla

Approx Travel Time

17h 23m

₹4,250

Onwards

Via Udaipur, Delhi

FASTEST

Mandalgarh

Udaipur

Delhi

Shimla

Approx Travel Time

8h 40m

₹14,463

Onwards

Ads by MMT

Via Delhi, Kullu

Mandalgarh

Delhi

Kullu

Shimla

Approx Travel Time

13h 27m

On Demand

Via Kota, Delhi

Mandalgarh

Kota

Delhi

Shimla

Approx Travel Time

15h 30m

₹8,279

Onwards

Via Delhi, Kangra

Mandalgarh

Delhi

Kangra

Shimla

Approx Travel Time

14h 2m

₹7,311

Onwards

Frequently Asked Questions

What is the distance between Mandalgarh and Shimla?

Shimla is approximately 750+ kms from Mandalgarh.

How long does it take to reach Shimla from Mandalgarh?

It takes approximately 9 hours to reach Shimla from Mandalgarh by Train, Flight Via Udaipur, Delhi.

What is the cheapest way to reach Shimla from Mandalgarh?

The cheapest way to reach Shimla from Mandalgarh is by Train Via Delhi.

What is the fastest way to reach Shimla from Mandalgarh?

The fastest way to reach Shimla from Mandalgarh is by Train, Flight Via Udaipur, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India