Travel from Shirdi to Lonavla

Bus or train from Shirdi to Lonavla?

You can take a train from Shirdi to Lonavla via Kopargaon (KPG) and Pune Junction (PUNE) in around 7 h 7 min. Alternatively, you can take a bus from Shirdi to Lonavla via Mumbai in around 9 h 51 min.

How to get from Shirdi to Lonavla

ModeDurationPrice
From Shirdi taxi to Kopargaon (KPG), train to Pune Junction (PUNE), then train to Lonavala (LNL).7 h 7 min₹1,945
From Shirdi bus to Mumbai then bus to Lonavala.9 h 51 min₹1,316
From Shirdi taxi to Lonavla.3 h 4 min₹3,270
From Shirdi drive to Lonavla.3 h 4 min₹1,661

How long does it take to get from Shirdi to Lonavla?

It takes approximately 7 h 7 min to get from Shirdi to Lonavla, including transfers.

Is there a direct bus between Shirdi and Lonavla?

No, there is no direct bus from Shirdi to Lonavla. However, there are services departing from Shirdi and arriving at Lonavala via Mumbai. The journey, including transfers, takes approximately 9 h 51 min.

Operators from Shirdi to Lonavla

OperatorPhoneWebsite
Indian RailwaysIndian Railways
RedBusRedBus