hero
How2Go
Meerut to Shimla

Meerut to Shimla

Shimla is approximately 300+ kms from Meerut. The fastest way to reach Shimla from Meerut is by Train, Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Shimla from Meerut is by Train, Bus Via Haridwar which would take approximately 9 hours.

Sort By
Mode of Transport

Via Chandigarh

RECOMMENDED

Meerut

Chandigarh

Shimla

Approx Travel Time

7h 25m

₹2,985

Onwards

Meerut

Chandigarh

Shimla

Approx Travel Time

7h 25m

₹817

Onwards

Meerut

Chandigarh

Shimla

Approx Travel Time

9h 20m

₹4,339

Onwards

Via Haridwar

CHEAPEST

Meerut

Haridwar

Shimla

Approx Travel Time

8h 40m

₹656

Onwards

Meerut

Haridwar

Shimla

Approx Travel Time

9h 17m

₹4,344

Onwards

Meerut

Haridwar

Shimla

Approx Travel Time

9h 25m

₹882

Onwards

Ads by MMT

Via Ambala

Meerut

Ambala

Shimla

Approx Travel Time

8h 44m

₹3,726

Onwards

Via Delhi

FASTEST

Meerut

Delhi

Shimla

Approx Travel Time

3h 25m

₹6,455

Onwards

Meerut

Delhi

Shimla

Approx Travel Time

3h 55m

₹6,470

Onwards

Ads by MMT

Via Rajpura

Meerut

Rajpura

Shimla

Approx Travel Time

9h 20m

₹3,924

Onwards

Frequently Asked Questions

What is the distance between Meerut and Shimla?

Shimla is approximately 300+ kms from Meerut.

How long does it take to reach Shimla from Meerut?

It takes approximately 4 hours to reach Shimla from Meerut by Train, Flight Via Delhi.

What is the cheapest way to reach Shimla from Meerut?

The cheapest way to reach Shimla from Meerut is by Train, Bus Via Haridwar.

What is the fastest way to reach Shimla from Meerut?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India