Direct (nonstop) flights from Rio De Janeiro to Porto

1 airline flys nonstop from Galeao Antonio Carlos Jobim (GIG) to Porto Airport (OPO). It's 4,933 miles (7,939 km), about 9h 55m in the air. Operated by TAP Portugal.

GIG
Galeao Antonio Carlos Jobim
🇧🇷 Rio De Janeiro, Brazil
OPO
Porto Airport
🇵🇹 Porto, Portugal
Flight Time
9h 55m
Distance
4,933 mi
7,939 km
CO₂/pax
754 kg
−33 kg vs. layover
Airlines
1
TAP Portugal
Time Diff
+4h
Operated by TAP Portugal TAP Portugal

Route data last updated: May 28, 2026

Airlines with non-stop flights

TAP Portugal TP TAP Portugal
Route
GIG → OPO
Flight Time
9h 55m
Distance
4,933 mi

Alternative Routes

Other ways to fly from Rio De Janeiro to Porto with one stop · direct emits 754 kg CO₂ per passenger

GIG LIS (Lisbon) OPO
Leg 1: 9h 45m (4,778 mi) Leg 2: 1h (171 mi) Total: ~10h 45m 🍃 787 kg CO₂ (+4% vs. direct)
Leg 1
GIG → LIS
9h 45m · 4,778 mi
View GIG to LIS flights →
Leg 2
LIS → OPO
1h · 171 mi
View LIS to OPO flights →
GIG REC (Recife) OPO
Leg 1: 2h 50m (1,151 mi) Leg 2: 8h (3,784 mi) Total: ~10h 50m 🍃 797 kg CO₂ (+6% vs. direct)
Leg 1
GIG → REC
2h 50m · 1,151 mi
View GIG to REC flights →
Leg 2
REC → OPO
8h · 3,784 mi
View REC to OPO flights →
GIG GRU (Sao Paulo) OPO
Leg 1: 1h 10m (210 mi) Leg 2: 10h 10m (5,067 mi) Total: ~11h 20m 🍃 839 kg CO₂ (+11% vs. direct)
Leg 1
GIG → GRU
1h 10m · 210 mi
View GIG to GRU flights →
Leg 2
GRU → OPO
10h 10m · 5,067 mi
View GRU to OPO flights →
GIG VCP (Campinas) OPO
Leg 1: 1h 15m (249 mi) Leg 2: 10h 5m (5,062 mi) Total: ~11h 20m 🍃 845 kg CO₂ (+12% vs. direct)
Leg 1
GIG → VCP
1h 15m · 249 mi
View GIG to VCP flights →
Leg 2
VCP → OPO
10h 5m · 5,062 mi
View VCP to OPO flights →
GIG MAD (Madrid) OPO
Leg 1: 10h (5,048 mi) Leg 2: 1h 20m (272 mi) Total: ~11h 20m 🍃 847 kg CO₂ (+12% vs. direct)
Leg 1
GIG → MAD
10h · 5,048 mi
View GIG to MAD flights →
Leg 2
MAD → OPO
1h 20m · 272 mi
View MAD to OPO flights →

Frequently Asked Questions

How long is the direct flight from Rio De Janeiro to Porto?

A nonstop flight from Rio De Janeiro (GIG) to Porto (OPO) takes approximately 9 hours and 55 minutes. The distance is 4,933 miles (7,939 km).

Which airlines fly nonstop from Rio De Janeiro to Porto?

Just TAP Portugal.

Is there a nonstop flight from Rio De Janeiro to Porto?

Yes. 1 airline: TAP Portugal.

How far is Rio De Janeiro from Porto?

The flight distance from Rio De Janeiro to Porto is 4,933 miles (7,939 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Rome.

What is the time difference between Rio De Janeiro and Porto?

Porto is 4 hours ahead of Rio De Janeiro. (America/Sao_Paulo vs Europe/Lisbon.)

Will I experience jet lag flying from Rio De Janeiro to Porto?

Maybe mild — 4-hour difference. Most people adjust in a day or two.

What type of aircraft flies from Rio De Janeiro to Porto?

At 9h 55m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Brazil to Portugal?

Depends on your passport. Check with the Portugal embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Rio De Janeiro to Porto?

Roughly 754 kg CO2 per passenger one-way. That's about the same as driving 3,770 km.

Is the return flight from Porto to Rio De Janeiro 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 Rio De Janeiro to Porto?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Galeao Antonio Carlos Jobim for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.