Direct (nonstop) flights from Sao Paulo to Porto Seguro

2 airlines fly nonstop from São Paulo/Guarulhos International Airport (GRU) to Aeroporto de Porto Seguro (BPS). It's 680 miles (1,094 km), about 1h 50m in the air. Operated by Gol, LATAM Airlines.

GRU
São Paulo/Guarulhos International Airport
🇧🇷 Sao Paulo, Brazil
BPS
Aeroporto de Porto Seguro
🇧🇷 Porto Seguro, Brazil
Flight Time
1h 50m
Distance
680 mi
1,094 km
CO₂/pax
126 kg
−28 kg vs. layover
Airlines
2
Gol +1
Time Diff
Same timezone
Operated by Gol Gol LATAM Airlines LATAM Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

Gol G3 Gol
Route
GRU → BPS
Flight Time
1h 50m
Distance
680 mi
LATAM Airlines LA LATAM Airlines
Route
GRU → BPS
Flight Time
1h 50m
Distance
680 mi

Alternative Routes

Other ways to fly from Sao Paulo to Porto Seguro with one stop · direct emits 126 kg CO₂ per passenger

GRU CNF (Belo Horizonte) BPS
Leg 1: 1h 10m (307 mi) Leg 2: 1h 20m (388 mi) Total: ~2h 30m 🍃 154 kg CO₂ (+22% vs. direct)
Leg 1
GRU → CNF
1h 10m · 307 mi
View GRU to CNF flights →
Leg 2
CNF → BPS
1h 20m · 388 mi
View CNF to BPS flights →
GRU GIG (Rio De Janeiro) BPS
Leg 1: 1h (210 mi) Leg 2: 1h 35m (515 mi) Total: ~2h 35m 🍃 159 kg CO₂ (+26% vs. direct)
Leg 1
GRU → GIG
1h · 210 mi
View GRU to GIG flights →
Leg 2
GIG → BPS
1h 35m · 515 mi
View GIG to BPS flights →
GRU RAO (Ribeirao Preto) BPS
Leg 1: 1h (178 mi) Leg 2: 1h 40m (654 mi) Total: ~2h 40m 🍃 179 kg CO₂ (+42% vs. direct)
Leg 1
GRU → RAO
1h · 178 mi
View GRU to RAO flights →
Leg 2
RAO → BPS
1h 40m · 654 mi
View RAO to BPS flights →
GRU UDI (Uberlandia) BPS
Leg 1: 1h 15m (332 mi) Leg 2: 1h 40m (626 mi) Total: ~2h 55m 🍃 202 kg CO₂ (+60% vs. direct)
Leg 1
GRU → UDI
1h 15m · 332 mi
View GRU to UDI flights →
Leg 2
UDI → BPS
1h 40m · 626 mi
View UDI to BPS flights →
GRU SJP (Sao Jose Do Rio Preto) BPS
Leg 1: 1h 10m (259 mi) Leg 2: 1h 55m (740 mi) Total: ~3h 5m 🍃 210 kg CO₂ (+67% vs. direct)
Leg 1
GRU → SJP
1h 10m · 259 mi
View GRU to SJP flights →
Leg 2
SJP → BPS
1h 55m · 740 mi
View SJP to BPS flights →

Frequently Asked Questions

How long is the direct flight from Sao Paulo to Porto Seguro?

A nonstop flight from Sao Paulo (GRU) to Porto Seguro (BPS) takes approximately 1 hours and 50 minutes. The distance is 680 miles (1,094 km).

Which airlines fly nonstop from Sao Paulo to Porto Seguro?

2 airlines: Gol, LATAM Airlines.

Is there a nonstop flight from Sao Paulo to Porto Seguro?

Yes. 2 airlines: Gol, LATAM Airlines.

How far is Sao Paulo from Porto Seguro?

The flight distance from Sao Paulo to Porto Seguro is 680 miles (1,094 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Sao Paulo to Porto Seguro?

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

What is the carbon footprint of a flight from Sao Paulo to Porto Seguro?

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

Is the return flight from Porto Seguro to Sao Paulo 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 Sao Paulo to Porto Seguro?

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 São Paulo/Guarulhos International Airport for this flight?

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