Travel from Mumbai to Lonavla

Bus or train from Mumbai to Lonavla?

Indian Railways operates a train from Mumbai to Lonavla hourly. Tickets cost $2 - $15 and the journey takes 2 h 25 min. Alternatively, RedBus operates a bus from Mumbai to Lonavla every 15 minutes. Tickets cost $8 - $12 and the journey takes 3 h.

How to get from Mumbai to Lonavla

ModeDurationPrice
From Dadar (DR) train to Lonavala (LNL).2 h 25 min₹763
From Mumbai bus to Lonavala.3 h₹651
From Mumbai taxi to Lonavla.1 h 12 min₹1,953
From Mumbai drive to Lonavla.1 h 12 min₹721

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

The train from Dadar (DR) to Lonavala (LNL) takes 2 h 25 min including transfers and departs hourly.

Is there a direct train between Mumbai and Lonavla?

Yes, there is a direct train departing from Dadar (DR) and arriving at Lonavala (LNL). Services depart hourly, and operate every day. The journey takes approximately 2 h 25 min.

Is there a direct bus between Mumbai and Lonavla?

Yes, there is a direct bus departing from Mumbai and arriving at Lonavala. Services depart every 15 minutes. The journey takes approximately 3 h.

Operators from Mumbai to Lonavla

OperatorPhoneWebsite
Indian RailwaysIndian Railways
RedBusRedBus