Direct (nonstop) flights from Goa to Bengaluru

3 airlines fly nonstop from Goa (GOI) to Kempegowda International Airport (BLR). It's 300 miles (482 km), about 1h 20m in the air. Operated by IndiGo, Alliance Air, Air India Express.

GOI
Goa
🇮🇳 Goa, India
BLR
Kempegowda International Airport
🇮🇳 Bengaluru, India
Flight Time
1h 20m
Distance
300 mi
482 km
CO₂/pax
55 kg
−83 kg vs. layover
Airlines
3
IndiGo +2
Time Diff
Same timezone
Operated by IndiGo IndiGo Alliance Air Alliance Air Air India Express Air India Express

Route data last updated: May 25, 2026

Airlines with non-stop flights

IndiGo 6E IndiGo
Route
GOI → BLR
Flight Time
1h 20m
Distance
300 mi
Alliance Air 9I Alliance Air
Route
GOI → BLR
Flight Time
1h 20m
Distance
300 mi
Air India Express IX Air India Express
Route
GOI → BLR
Flight Time
1h 20m
Distance
300 mi

Alternative Routes

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

GOI HYD (Hyderabad) BLR
Leg 1: 1h 8m (330 mi) Leg 2: 1h 20m (281 mi) Total: ~2h 28m 🍃 138 kg CO₂ (+151% vs. direct)
Leg 1
GOI → HYD
1h 8m · 330 mi
View GOI to HYD flights →
Leg 2
HYD → BLR
1h 20m · 281 mi
View HYD to BLR flights →
GOI COK (Kochi) BLR
Leg 1: 1h 20m (398 mi) Leg 2: 1h 15m (227 mi) Total: ~2h 35m 🍃 141 kg CO₂ (+156% vs. direct)
Leg 1
GOI → COK
1h 20m · 398 mi
View GOI to COK flights →
Leg 2
COK → BLR
1h 15m · 227 mi
View COK to BLR flights →
GOI MAA (Chennai) BLR
Leg 1: 1h 35m (455 mi) Leg 2: 1h 5m (166 mi) Total: ~2h 40m 🍃 140 kg CO₂ (+155% vs. direct)
Leg 1
GOI → MAA
1h 35m · 455 mi
View GOI to MAA flights →
Leg 2
MAA → BLR
1h 5m · 166 mi
View MAA to BLR flights →
GOI PNQ (Pune) BLR
Leg 1: 1h 5m (219 mi) Leg 2: 1h 40m (447 mi) Total: ~2h 45m 🍃 149 kg CO₂ (+171% vs. direct)
Leg 1
GOI → PNQ
1h 5m · 219 mi
View GOI to PNQ flights →
Leg 2
PNQ → BLR
1h 40m · 447 mi
View PNQ to BLR flights →
GOI CJB (Coimbatore) BLR
Leg 1: 1h 55m (368 mi) Leg 2: 1h 8m (155 mi) Total: ~3h 3m 🍃 122 kg CO₂ (+122% vs. direct)
Leg 1
GOI → CJB
1h 55m · 368 mi
View GOI to CJB flights →
Leg 2
CJB → BLR
1h 8m · 155 mi
View CJB to BLR flights →

Looking for the return flight?

BLR → GOI: Flights from Bengaluru to Goa

Frequently Asked Questions

How long is the direct flight from Goa to Bengaluru?

A nonstop flight from Goa (GOI) to Bengaluru (BLR) takes approximately 1 hours and 20 minutes. The distance is 300 miles (482 km).

Which airlines fly nonstop from Goa to Bengaluru?

3 airlines: IndiGo, Alliance Air, Air India Express.

Is there a nonstop flight from Goa to Bengaluru?

Yes. 3 airlines: IndiGo, Alliance Air, Air India Express.

How far is Goa from Bengaluru?

The flight distance from Goa to Bengaluru is 300 miles (482 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 Goa to Bengaluru?

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

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

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

Is the return flight from Bengaluru to Goa 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 Goa to Bengaluru?

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 Goa for this flight?

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