hero
How2Go
Maihar to Shimla

Maihar to Shimla

Shimla is approximately 950+ kms from Maihar. The fastest way to reach Shimla from Maihar is by Train, Flight, Cab Via Prayagraj(Allahabad), Mohali. It takes approximately 11 hours. The cheapest way to reach Shimla from Maihar is by Train Via Delhi which would take approximately 21 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Maihar

Delhi

Shimla

Approx Travel Time

15h 25m

₹3,601

Onwards

CHEAPEST

Maihar

Delhi

Shimla

Approx Travel Time

20h 55m

₹760

Onwards

Maihar

Delhi

Shimla

Approx Travel Time

22h 25m

₹1,133

Onwards

Via Lucknow, Chandigarh

Maihar

Lucknow

Chandigarh

Shimla

Approx Travel Time

11h 50m

On Demand

Maihar

Lucknow

Chandigarh

Shimla

Approx Travel Time

11h 50m

On Demand

Ads by MMT

Via Prayagraj(Allahabad), Mohali

FASTEST

Maihar

Prayagraj(Allahabad)

Mohali

Shimla

Approx Travel Time

10h 39m

₹9,383

Onwards

Via Lucknow, Saharanpur

Maihar

Lucknow

Saharanpur

Shimla

Approx Travel Time

22h 35m

On Demand

Ads by MMT

Via Lucknow, Roorkee

Maihar

Lucknow

Roorkee

Shimla

Approx Travel Time

22h 35m

On Demand

Via Gwalior, Delhi

Maihar

Gwalior

Delhi

Shimla

Approx Travel Time

22h 35m

On Demand

Maihar

Gwalior

Delhi

Shimla

Approx Travel Time

17h 5m

On Demand

Frequently Asked Questions

What is the distance between Maihar and Shimla?

Shimla is approximately 950+ kms from Maihar.

How long does it take to reach Shimla from Maihar?

It takes approximately 11 hours to reach Shimla from Maihar by Train, Flight, Cab Via Prayagraj(Allahabad), Mohali.

What is the cheapest way to reach Shimla from Maihar?

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

What is the fastest way to reach Shimla from Maihar?

The fastest way to reach Shimla from Maihar is by Train, Flight, Cab Via Prayagraj(Allahabad), Mohali.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India