hero
Home
Meerut to Shimla

Meerut to Shimla - Multiple Options To Reach By Train, Cab, Bus, Flight

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,842

Onwards

Meerut

Chandigarh

Shimla

Approx Travel Time

7h 25m

₹1,319

Onwards

Meerut

Chandigarh

Shimla

Approx Travel Time

9h 20m

₹4,301

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

₹1,036

Onwards

Ads by MMT

Via Ambala

Meerut

Ambala

Shimla

Approx Travel Time

8h 44m

₹3,579

Onwards

Via Delhi

FASTEST

Meerut

Delhi

Shimla

Approx Travel Time

3h 25m

₹3,127

Onwards

Meerut

Delhi

Shimla

Approx Travel Time

3h 55m

₹3,397

Onwards

Ads by MMT

Via Rajpura

Meerut

Rajpura

Shimla

Approx Travel Time

9h 20m

₹3,835

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