top of page

How to Reach Lavasa from Pune

Lavasa is a picturesque planned hill city located around 60km from Pune. Nestled in the Sahyadri mountain range, Lavasa is modeled on the Italian town Portofino and attracts visitors thanks to its stunning scenery of mountains, lakes and greenery. If you are traveling from Pune, reaching Lavasa is fairly straightforward. Here are the best ways to get there.

How to Reach Lavasa from Pune

By Car

Driving your own car is the easiest and most convenient way to reach Lavasa from Pune. It gives you the flexibility to stop along the way and set your own schedule. The route from Pune is very scenic as you pass through lush green valleys and mountains.

  • Route: Take the Mumbai – Pune highway (NH48) up to Pirangut village. At Pirangut, turn onto the Pune-Mangaon road (SH97). Drive along SH97 for around 50 km until you reach Lavasa. Watch out for the Lavasa sign and turn off the highway into the Lavasa access road.

  • Duration: The drive from Pune to Lavasa by car takes around 1.5 – 2 hours depending on traffic conditions. With a leisurely drive stopping along the way for photos or snacks, allot 2-2.5 hours.

  • Distance: The distance between Pune to Lavasa is around 60 km one way by road.

  • Road conditions: The route is well laid out with good roads throughout. Some patchy sections may be encountered closer to Lavasa.

Reach Lavasa from Pune By Bus

Several state-run buses connect Pune to Lavasa daily. Although buses take longer than self-drive, they are economical and convenient if you do not have a car.

  • Buses ply from Pune to Lavasa from early morning, starting 6 AM onwards. The last bus leaves around 9 PM from Pune.

  • Bus types include luxury, Volvo and ordinary state transport buses. Luxury buses are the most comfortable.

  • Routes are slightly longer as buses make stops but generally take the same highways as self-drive options.

  • Tickets can be booked online through portals like redBus or directly at bus stands. Ticket prices vary from ₹150 to ₹350 depending on type of bus.

  • Duration is 3 – 3.5 hours owing to the longer routes and stops.

Chartered Cabs

Hiring a chartered cab is another relaxed way to reach Lavasa from Pune. You can choose from hourly rentals, one-way transfers or two-way packages. Cabs are just as fast as self-drives and ensure door-to-door pickup and drop.

Reputable operators like Savaari, AHA taxis and Uber provide cab rentals for outstation trips like Pune to Lavasa. Some benefits include:

  • No need to drive amidst scenic ghats allowing you to enjoy the views

  • Flexible pickup and drop-off timings

  • Choose from sedan cabs, SUVs or luxury vehicles

  • Hourly, one-way and roundtrip packages

Costs for a one-way cab from Pune to Lavasa for a sedan car range from ₹2000 – ₹2500. Luxury vehicles are charged higher.


Covering the distance from Pune to Lavasa by train involves taking a train from Pune to Pune Junction, and then taking a bus or car from there.

  • Trains like the Pune Lonavala Passenger operate frequently between Pune junction and Lonavala passing through Talegaon station.

  • At Talegaon you will need to arrange an onward transfer by road to Lavasa which is a further 18 km away.

  • The whole journey takes around 3 – 4 hours factoring road transfer time.

Trains are not very convenient given the road transfer but makes sense if looking to save money over cabs or driving.


So in summary, self-drive cars or rented cabs offer the fastest and most flexible route to reach Lavasa from Pune in 1.5 – 2.5 hours. State transport buses take longer at 3.5 hours but cost less. Chartered cabs provide doors-to-door convenience. Trains involve a road transfer at Talegaon station. Choose based on your budget, convenience and company!


bottom of page