Direct (nonstop) flights from Bengaluru to Pune

2 airlines fly nonstop from Kempegowda International Airport (BLR) to Pune (PNQ). It's 447 miles (720 km), about 1h 30m in the air. Operated by IndiGo, Air India Express.

BLR
Kempegowda International Airport
🇮🇳 Bengaluru, India
PNQ
Pune
🇮🇳 Pune, India
Flight Time
1h 30m
Distance
447 mi
720 km
CO₂/pax
83 kg
−38 kg vs. layover
Airlines
2
IndiGo +1
Time Diff
Same timezone
Operated by IndiGo IndiGo Air India Express Air India Express

Route data last updated: May 28, 2026

Airlines with non-stop flights

IndiGo 6E IndiGo
Route
BLR → PNQ
Flight Time
1h 30m
Distance
447 mi
Air India Express IX Air India Express
Route
BLR → PNQ
Flight Time
1h 30m
Distance
447 mi

Alternative Routes

Other ways to fly from Bengaluru to Pune with one stop · direct emits 83 kg CO₂ per passenger

BLR GOI (Goa) PNQ
Leg 1: 1h 15m (300 mi) Leg 2: 1h 5m (219 mi) Total: ~2h 20m 🍃 121 kg CO₂ (+46% vs. direct)
Leg 1
BLR → GOI
1h 15m · 300 mi
View BLR to GOI flights →
Leg 2
GOI → PNQ
1h 5m · 219 mi
View GOI to PNQ flights →
BLR GOX (Goa) PNQ
Leg 1: 1h 15m (310 mi) Leg 2: 1h 5m (196 mi) Total: ~2h 20m 🍃 118 kg CO₂ (+42% vs. direct)
Leg 1
BLR → GOX
1h 15m · 310 mi
View BLR to GOX flights →
Leg 2
GOX → PNQ
1h 5m · 196 mi
View GOX to PNQ flights →
BLR HYD (Hyderabad) PNQ
Leg 1: 1h 15m (281 mi) Leg 2: 1h 10m (311 mi) Total: ~2h 25m 🍃 135 kg CO₂ (+63% vs. direct)
Leg 1
BLR → HYD
1h 15m · 281 mi
View BLR to HYD flights →
Leg 2
HYD → PNQ
1h 10m · 311 mi
View HYD to PNQ flights →
BLR HBX (Hubli) PNQ
Leg 1: 1h 25m (230 mi) Leg 2: 1h 10m (234 mi) Total: ~2h 35m 🍃 111 kg CO₂ (+34% vs. direct)
Leg 1
BLR → HBX
1h 25m · 230 mi
View BLR to HBX flights →
Leg 2
HBX → PNQ
1h 10m · 234 mi
View HBX to PNQ flights →
BLR MAA (Chennai) PNQ
Leg 1: 1h 5m (166 mi) Leg 2: 1h 40m (566 mi) Total: ~2h 45m 🍃 161 kg CO₂ (+94% vs. direct)
Leg 1
BLR → MAA
1h 5m · 166 mi
View BLR to MAA flights →
Leg 2
MAA → PNQ
1h 40m · 566 mi
View MAA to PNQ flights →

Looking for the return flight?

PNQ → BLR: Flights from Pune to Bengaluru

Frequently Asked Questions

How long is the direct flight from Bengaluru to Pune?

A nonstop flight from Bengaluru (BLR) to Pune (PNQ) takes approximately 1 hours and 30 minutes. The distance is 447 miles (720 km).

Which airlines fly nonstop from Bengaluru to Pune?

2 airlines: IndiGo, Air India Express.

Is there a nonstop flight from Bengaluru to Pune?

Yes. 2 airlines: IndiGo, Air India Express.

How far is Bengaluru from Pune?

The flight distance from Bengaluru to Pune is 447 miles (720 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Bengaluru to Pune?

At 1h 30m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Bengaluru to Pune?

Roughly 83 kg CO2 per passenger one-way. That's about the same as driving 415 km.

Is the return flight from Pune to Bengaluru also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Bengaluru to Pune?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Kempegowda International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.