hero
How2Go
Mumbai to Shimla

Mumbai to Shimla

Shimla is approximately 1550+ kms from Mumbai. The fastest way to reach Shimla from Mumbai is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Shimla from Mumbai is by Flight, Train Via Indore which would take approximately 23 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Mumbai

Delhi

Shimla

Approx Travel Time

10h 55m

₹4,765

Onwards

FASTEST

Mumbai

Delhi

Shimla

Approx Travel Time

4h 40m

₹7,390

Onwards

Mumbai

Delhi

Shimla

Approx Travel Time

13h 33m

₹4,531

Onwards

Via Ghaziabad

Mumbai

Ghaziabad

Shimla

Approx Travel Time

9h 55m

On Demand

Ads by MMT

Via Amritsar

Mumbai

Amritsar

Shimla

Approx Travel Time

4h 55m

₹8,785

Onwards

Mumbai

Amritsar

Shimla

Approx Travel Time

10h 10m

On Demand

Via Jaipur

Mumbai

Jaipur

Shimla

Approx Travel Time

14h 25m

₹4,300

Onwards

Mumbai

Jaipur

Shimla

Approx Travel Time

15h 25m

₹6,201

Onwards

Ads by MMT

Via Jammu

Mumbai

Jammu

Shimla

Approx Travel Time

11h 40m

₹6,314

Onwards

Via Indore

CHEAPEST

Mumbai

Indore

Shimla

Approx Travel Time

23h 10m

₹4,156

Onwards

Frequently Asked Questions

What is the distance between Mumbai and Shimla?

Shimla is approximately 1550+ kms from Mumbai.

How long does it take to reach Shimla from Mumbai?

It takes approximately 5 hours to reach Shimla from Mumbai by Flight Via Delhi.

What is the cheapest way to reach Shimla from Mumbai?

The cheapest way to reach Shimla from Mumbai is by Flight, Train Via Indore.

What is the fastest way to reach Shimla from Mumbai?

The fastest way to reach Shimla from Mumbai is by Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India