hero
How2Go
Lonavala to Shimla

Lonavala to Shimla

Shimla is approximately 1450+ km from Lonavala, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shimla.

Read More
Sort By
Mode of Transport

Via Mumbai, Mohali

RECOMMENDED

Lonavala

Mumbai

Mohali

Shimla

Approx Travel Time

12h 10m

₹8,968

Onwards

Lonavala

Mumbai

Mohali

Shimla

Approx Travel Time

12h 2m

₹10,357

Onwards

Via Navi Mumbai, Mohali

Lonavala

Navi Mumbai

Mohali

Shimla

Approx Travel Time

11h 17m

₹9,868

Onwards

Lonavala

Navi Mumbai

Mohali

Shimla

Approx Travel Time

10h 48m

₹11,475

Onwards

Via Pune, Mohali

Lonavala

Pune

Mohali

Shimla

Approx Travel Time

10h 9m

₹11,609

Onwards

Via Pune, Delhi

FASTEST

Lonavala

Pune

Delhi

Shimla

Approx Travel Time

7h 13m

₹14,789

Onwards

Via Surat, Delhi

CHEAPEST

Lonavala

Surat

Delhi

Shimla

Approx Travel Time

1d 3h 41m

₹1,335

Onwards

Via Delhi, Mohali

Lonavala

Delhi

Mohali

Shimla

Approx Travel Time

1d 7h 18m

₹2,731

Onwards

Via Ahmedabad, Delhi

Lonavala

Ahmedabad

Delhi

Shimla

Approx Travel Time

1d 17h 30m

₹3,859

Onwards

Via Navi Mumbai, Delhi

Lonavala

Navi Mumbai

Delhi

Shimla

Approx Travel Time

8h 5m

₹14,286

Onwards

Frequently Asked Questions

What is the distance between Lonavala and Shimla?

Shimla is approximately 1450+ kms from Lonavala.

How long does it take to reach Shimla from Lonavala?

It takes approximately 7 hours to reach Shimla from Lonavala by Train, Flight Via Pune, Delhi.

What is the cheapest way to reach Shimla from Lonavala?

The cheapest way to reach Shimla from Lonavala is by Train, Bus Via Surat, Delhi.

What is the fastest way to reach Shimla from Lonavala?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India