How to Reach Pune: Road, Bus, and Air Options for Travellers
A practical guide to getting to Pune by air, road, and bus, with concrete details on airports, highways, operators, and travel times.
By Air: Pune Airport and Connectivity
Pune Airport (PNQ) is about 10 km east of the city centre in Lohegaon. It handles domestic flights from Delhi, Mumbai, Bengaluru, Hyderabad, and Chennai, plus a few international routes to Dubai and Singapore. Fares vary: a one-way Delhi–Pune ticket typically costs INR 4,000–7,000 if booked two to three weeks ahead, while Mumbai–Pune shuttle flights can be as low as INR 2,500 but often face delays. The airport has one integrated terminal; immigration and security can take 30–45 minutes at peak times. Prepaid taxis to Koregaon Park or Hinjewadi cost around INR 600–800 and take 30–50 minutes depending on traffic.
If you're flying into Mumbai (BOM) instead, note that the drive to Pune is about 150 km via the Mumbai-Pune Expressway and takes 3–4 hours in good traffic. Shared cabs from Mumbai Airport to Pune start at INR 1,200 per person; private taxis charge INR 3,500–4,500. The expressway is tolled (around INR 250 for cars) and has a speed limit of 80 km/h. I'd recommend flying directly into Pune if your schedule is tight, but Mumbai often has cheaper and more frequent flights, especially for international connections.
By Road: Driving and Car Rental
Pune is well-connected by road. From Mumbai, the Mumbai-Pune Expressway (NH 48) is the fastest route, covering 95 km in about 2 hours if you leave before 7 am or after 8 pm to avoid congestion near Lonavala. From Nashik, NH 60 is 210 km and takes 4–5 hours. From Bengaluru, NH 48 is 840 km and takes 14–16 hours, so an overnight stop in Chitradurga or Hubballi is sensible. Within Pune, major car rental companies like Zoomcar and Revv have pickup points at the airport and in Koregaon Park; a compact car rents for INR 1,500–2,000 per day plus fuel.
Driving in Pune can be challenging due to narrow lanes in the old city (Kasba Peth, Shaniwar Peth) and heavy two-wheeler traffic. Parking is scarce in areas like Deccan Gymkhana and Camp. If you're renting a car, choose a hotel with dedicated parking—many mid-range hotels in Hinjewadi and Viman Nagar offer it free. I'd avoid driving into the city centre during peak hours (8–10 am and 5–7 pm); instead, use app-based cabs (Ola, Uber) for short hops. For scenic drives, the road to Sinhagad Fort (20 km from centre) is popular but narrow and winding; go on a weekday morning.
By Bus: State Transport and Private Operators
Maharashtra State Road Transport Corporation (MSRTC) runs frequent buses to Pune from Mumbai, Nashik, Aurangabad, and Kolhapur. From Mumbai's Dadar or Borivali, MSRTC Shivneri buses (AC) take 3.5–4 hours and cost INR 500–700; non-AC buses are cheaper (INR 300–400) but slower. Private operators like VRL Travels and SRS Travels offer Volvo buses from Mumbai, Bengaluru, and Hyderabad; fares range from INR 800 to 1,500 for overnight journeys. Buses arrive at Pune's Swargate or Shivajinagar bus stations, both centrally located with auto-rickshaw connections to nearby hotels.
Booking bus tickets online through RedBus or the MSRTC app is straightforward, but for weekend travel, book at least three days ahead. The Pune–Mumbai route is busiest on Friday evenings and Sunday nights, so avoid those if you can. If you're arriving by bus, consider a hotel within walking distance of Swargate or Shivajinagar to avoid late-night transport hassles; several budget hotels (INR 1,500–2,500 per night) are clustered around these stations. I'd skip the non-AC buses in summer (March–May) when temperatures soar above 35°C.
Local Transport and Where to Stay
Once in Pune, getting around is easiest by app-based cabs (Ola, Uber) and auto-rickshaws. Auto-rickshaws charge INR 30 for the first 1.5 km and INR 18 per km thereafter; cabs are slightly pricier but more comfortable for longer trips. The Pune Metro (Purple Line) connects PCMC to Swargate, useful for reaching areas like Pimpri-Chinchwad, but it doesn't cover tourist hotspots like Koregaon Park or Aga Khan Palace. For sightseeing, hire a full-day cab (INR 1,500–2,000) or use the city bus network (PMPML), which is extensive but often crowded.
Where you stay depends on your purpose. Business travellers often choose Hinjewadi (near IT parks) or Viman Nagar (close to the airport), where hotels range from INR 3,000 to 6,000 per night. Tourists prefer Koregaon Park for its cafés and nightlife, or Deccan Gymkhana for proximity to landmarks like Shaniwar Wada and Dagadusheth Halwai Ganapati Temple. Budget options cluster around Swargate and Shivajinagar (INR 1,200–2,500). I'd recommend booking a hotel in Koregaon Park if you want walkable restaurants, or Viman Nagar if you have an early flight. Avoid hotels on the main MG Road due to noise.
Questions, answered
What is the best way to reach Pune from Mumbai?
The fastest is the Mumbai-Pune Expressway by car (2–3 hours), while MSRTC Shivneri AC buses take 3.5–4 hours. Trains are also frequent but often crowded. If you're flying into Mumbai, a shared cab to Pune is convenient.
How far is Pune Airport from the city centre?
Pune Airport (PNQ) is about 10 km east of the centre. A taxi to Koregaon Park takes 30–50 minutes and costs roughly INR 600–800. Prepaid taxis are available outside the terminal.
Are there direct flights to Pune from Delhi?
Yes, several airlines operate direct flights from Delhi to Pune, taking about 2 hours. Fares typically range from INR 4,000 to 7,000 one-way, but book early for lower prices.
What is the driving time from Bengaluru to Pune?
The drive is about 840 km via NH 48 and takes 14–16 hours without stops. It's advisable to break the journey overnight in Chitradurga or Hubballi. Roads are generally good but expect heavy truck traffic.
Which bus operators run from Mumbai to Pune?
MSRTC's Shivneri and Asiad buses are reliable, as are private operators like VRL and SRS. AC buses cost INR 500–700 and take 3.5–4 hours. Book online via RedBus or MSRTC app.
Where should I stay in Pune for sightseeing?
Koregaon Park and Deccan Gymkhana are central and close to attractions like Shaniwar Wada and Aga Khan Palace. Budget hotels near Swargate are cheaper but less scenic. Choose based on your priorities.
Is it easy to get a taxi at Pune Airport?
Yes, prepaid taxi counters are in the arrivals hall, and app-based cabs (Ola, Uber) pick up from designated zones. Expect to pay INR 600–800 to central areas. Traffic can be heavy during peak hours.
What is the cheapest way to reach Pune from Mumbai?
Non-AC MSRTC buses are the cheapest at INR 300–400, but they take 4–5 hours. Shared cabs (INR 1,200 per person) are faster and more comfortable. Trains are also affordable but book early.
5% back on completed stays · ~1 tonne CO₂ retired per booking