Direct (nonstop) flights from Mumbai to Goa

3 airlines fly nonstop from Chhatrapati Shivaji Maharaj International Airport (BOM) to Goa (GOI). It's 262 miles (422 km), about 1h 10m in the air. Operated by IndiGo, Air India, Air India Express.

BOM
Chhatrapati Shivaji Maharaj International Airport
🇮🇳 Mumbai, India
GOI
Goa
🇮🇳 Goa, India
Flight Time
1h 10m
Distance
262 mi
422 km
CO₂/pax
49 kg
−109 kg vs. layover
Airlines
3
IndiGo +2
Time Diff
Same timezone
Operated by IndiGo IndiGo Air India Air India Air India Express Air India Express

Route data last updated: May 30, 2026

Airlines with non-stop flights

IndiGo 6E IndiGo
Route
BOM → GOI
Flight Time
1h 10m
Distance
262 mi
Air India AI Air India
Route
BOM → GOI
Flight Time
1h 10m
Distance
262 mi
Air India Express IX Air India Express
Route
BOM → GOI
Flight Time
1h 10m
Distance
262 mi

Alternative Routes

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

BOM HYD (Hyderabad) GOI
Leg 1: 1h 35m (387 mi) Leg 2: 1h 15m (330 mi) Total: ~2h 50m 🍃 158 kg CO₂ (+222% vs. direct)
Leg 1
BOM → HYD
1h 35m · 387 mi
View BOM to HYD flights →
Leg 2
HYD → GOI
1h 15m · 330 mi
View HYD to GOI flights →
BOM IXU (Aurangabad) GOI
Leg 1: 1h 10m (173 mi) Leg 2: 1h 50m (324 mi) Total: ~3h 🍃 117 kg CO₂ (+139% vs. direct)
Leg 1
BOM → IXU
1h 10m · 173 mi
View BOM to IXU flights →
Leg 2
IXU → GOI
1h 50m · 324 mi
View IXU to GOI flights →
BOM BLR (Bengaluru) GOI
Leg 1: 1h 50m (517 mi) Leg 2: 1h 15m (300 mi) Total: ~3h 5m 🍃 176 kg CO₂ (+259% vs. direct)
Leg 1
BOM → BLR
1h 50m · 517 mi
View BOM to BLR flights →
Leg 2
BLR → GOI
1h 15m · 300 mi
View BLR to GOI flights →
BOM AMD (Ahmedabad) GOI
Leg 1: 1h 20m (273 mi) Leg 2: 1h 45m (534 mi) Total: ~3h 5m 🍃 175 kg CO₂ (+257% vs. direct)
Leg 1
BOM → AMD
1h 20m · 273 mi
View BOM to AMD flights →
Leg 2
AMD → GOI
1h 45m · 534 mi
View AMD to GOI flights →
BOM IDR (Indore) GOI
Leg 1: 1h 25m (314 mi) Leg 2: 1h 40m (521 mi) Total: ~3h 5m 🍃 179 kg CO₂ (+265% vs. direct)
Leg 1
BOM → IDR
1h 25m · 314 mi
View BOM to IDR flights →
Leg 2
IDR → GOI
1h 40m · 521 mi
View IDR to GOI flights →

Looking for the return flight?

GOI → BOM: Flights from Goa to Mumbai

Frequently Asked Questions

How long is the direct flight from Mumbai to Goa?

A nonstop flight from Mumbai (BOM) to Goa (GOI) takes approximately 1 hours and 10 minutes. The distance is 262 miles (422 km).

Which airlines fly nonstop from Mumbai to Goa?

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

Is there a nonstop flight from Mumbai to Goa?

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

How far is Mumbai from Goa?

The flight distance from Mumbai to Goa is 262 miles (422 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Paris.

What type of aircraft flies from Mumbai to Goa?

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

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

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

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

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 Chhatrapati Shivaji Maharaj International Airport for this flight?

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