hero
How2Go
Mahendragarh to Shimla

Mahendragarh to Shimla

Shimla is approximately 350+ kms from Mahendragarh. The fastest way to reach Shimla from Mahendragarh is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Shimla from Mahendragarh is by Bus Via Panchkula which would take approximately 10 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Mahendragarh

Shimla

Approx Travel Time

7h 6m

₹12,023

Onwards

Via Delhi

Mahendragarh

Delhi

Shimla

Approx Travel Time

5h 23m

On Demand

FASTEST

Mahendragarh

Delhi

Shimla

Approx Travel Time

4h 56m

On Demand

Ads by MMT

Via Chandigarh

Mahendragarh

Chandigarh

Shimla

Approx Travel Time

9h 25m

₹1,008

Onwards

Via Panchkula

Mahendragarh

Panchkula

Shimla

Approx Travel Time

10h 45m

₹2,485

Onwards

CHEAPEST

Mahendragarh

Panchkula

Shimla

Approx Travel Time

9h 25m

₹864

Onwards

Ads by MMT

Via Gurgaon

Mahendragarh

Gurgaon

Shimla

Approx Travel Time

11h 29m

₹1,294

Onwards

Via Delhi, Mohali

Mahendragarh

Delhi

Mohali

Shimla

Approx Travel Time

12h 17m

₹3,026

Onwards

Via Ambala

Mahendragarh

Ambala

Shimla

Approx Travel Time

11h 10m

₹1,354

Onwards

Via Hisar, Delhi

Mahendragarh

Hisar

Delhi

Shimla

Approx Travel Time

6h 41m

On Demand

Frequently Asked Questions

What is the distance between Mahendragarh and Shimla?

Shimla is approximately 350+ kms from Mahendragarh.

How long does it take to reach Shimla from Mahendragarh?

It takes approximately 5 hours to reach Shimla from Mahendragarh by Train, Flight Via Delhi.

What is the cheapest way to reach Shimla from Mahendragarh?

The cheapest way to reach Shimla from Mahendragarh is by Bus Via Panchkula.

What is the fastest way to reach Shimla from Mahendragarh?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India