Cheap flights from Mumbai to Pune — book online with FlightGPT
Quick answer: Mumbai to Pune non-stop flights take about ≈ 3–4h by road (flying rarely worth it), with around Few flights — the Expressway and frequent trains are the norm direct departures a day. This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest BOM–PNQ fare across every airline, OTA and travel agent in one place.
Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.
Looking for cheap flights from Mumbai to Pune? FlightGPT compares live BOM to PNQ fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Mumbai to Pune non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Pune fare is one search away.
Mumbai to Pune flights — quick facts
- Distance: ≈ 150 km by road
- Non-stop flight time: ≈ 3–4h by road (flying rarely worth it)
- Direct flights per day: Few flights — the Expressway and frequent trains are the norm
- Airlines flying Mumbai Pune:
- Visa for Indians: Not required — Mumbai to Pune is a domestic flight within India.
Should you fly Mumbai to Pune?
Generally no. At ≈ 150 km, the flight itself is barely 30 minutes, but airport transfers, check-in and security make the door-to-door time longer than driving. Flights are few and best reserved for tight onward international connections through Mumbai. For everything else, choose road or rail.
By road on the Expressway
The Mumbai–Pune Expressway covers the route in ≈ 3–3.5 hours by car or Volvo bus, climbing through the scenic Western Ghats and Lonavala. Frequent buses run from Dadar/Sion; self-drive and cabs are easy. Weekend traffic toward Lonavala can add time.
By train
Frequent daily trains — including the Deccan Queen, Intercity and Shatabdi — link Mumbai (CSMT/Dadar) and Pune in ≈ 3–3.5 hours through the Ghats. Rail is comfortable, scenic and avoids Expressway traffic; book reserved seats on premium services ahead.
Getting around and stopovers
Lonavala and Khandala make a popular halfway break for those driving. In Pune, the airport and stations are well connected by app cabs and metro. If you must fly for a connection, allow generous time given Mumbai airport congestion.
Buses and shared cabs
Frequent Volvo and AC buses run all day from Dadar, Sion and Borivali to Pune's Shivajinagar and Wakad, taking ≈ 3.5–4 hours for a few hundred rupees. Shared and private cabs leave from the same points and are quickest off-peak. For early international connections at Mumbai airport, a pre-booked cab from Pune is the most reliable door-to-door option.
Do you need any documents?
Road and rail travel within India needs no ticket ID beyond what the rail booking requires; there is no visa or boarding pass. If you do take a rare flight, carry a government photo ID as for any domestic flight.
Frequently asked questions
Should I fly from Mumbai to Pune?
Usually not. At about 150 km, the Expressway or a train is faster door-to-door; flights are few and best kept for onward international connections.
How long is the Expressway drive?
About 3 to 3.5 hours by car or Volvo bus via the Mumbai–Pune Expressway.
What's the best train?
The Deccan Queen, Intercity and Shatabdi run the route in roughly 3 to 3.5 hours.
Is there a time difference?
No. Both cities are on Indian Standard Time.
Can I break the journey?
Yes — Lonavala and Khandala are popular halfway stops in the Western Ghats.
Do I need any documents?
No — it's domestic road or rail travel within India.
Find the cheapest Mumbai to Pune flight
The cheapest Mumbai to Pune airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Mumbai to Pune ticket prices across — typically the lowest fare today differs from the lowest fare 30 days from now by 25-40 percent. We surface every option so the lowest Mumbai-Pune price wins.
Last-minute Mumbai to Pune flights
Need a last-minute Mumbai to Pune flight for tomorrow, this weekend or in the next seven days? Our live BOM-PNQ search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we will return the cheapest last-minute Mumbai Pune options instantly.
Mumbai to Pune non-stop and direct flights
Most travellers prefer the Mumbai to Pune non-stop option. The direct Mumbai-Pune flight time is ≈ 3–4h by road (flying rarely worth it). If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Mumbai Pune ticket but are open to a layover.
Mumbai to Pune airfare — what to expect
Mumbai to Pune ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Mumbai Pune airfare today might be on a low-cost carrier; the best deal next month might be on a full-service carrier flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.