TAP Air Portugal flies nonstop from Porto (OPO) to Rio De Janeiro (GIG), 1–2 times a week. The flight takes about 10h 43m and covers 4,949 miles (7,965 km). Round-trip fares typically run around $1237. Arrivals run on time 96.9% at OPO — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule. Fares last checked 12 August 2026.
We re-run this search daily and email you the moment the price drops below typical.
Free · checked daily · one-click unsubscribe
Typical weekly schedule · 3 flights per week · Updated 87d ago
Yes, TAP Air Portugal operates nonstop flights from Porto (OPO) to Rio De Janeiro (GIG).
TAP Air Portugal operates nonstop flights from Porto to Rio De Janeiro.
The nonstop flight from Porto to Rio De Janeiro takes ~10h 43m (approximately 7965 km).
Nonstop flights from Porto to Rio De Janeiro operate 1–2×/week — 3 flights per week.
Arrivals run on time 96.9% at OPO — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.
Direct flights from Porto to Rio De Janeiro operate on Monday, Wednesday, and Friday.
Round-trip flights from Porto (OPO) to Rio De Janeiro (GIG) start at $1224, with a typical fare around $1237. Based on 3 recent fare combinations.
Scout — our search agent — hunts nonstop fares from Porto every night and pings you when one's worth booking.
Watch it work →