Flights from Rio De Janeiro to Porto

GIGOPO

Rio de Janeiro Galeão – Tom Jobim International Airport (Rio De Janeiro, Brazil) → Francisco de Sá Carneiro Airport (Porto, Portugal)

Also known as Porto.

Est. nonstop
~10h 13m
Distance
7,965 km
One-way from
$344
Airlines
TAP Air Portugal

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Loading schedule…

Rio De Janeiro to Porto — frequently asked

How long is the flight from Rio De Janeiro to Porto?
GIG–OPO is about 10h 13m nonstop, covering 7,965 km (4,949 mi).
Which airlines fly nonstop from Rio De Janeiro to Porto?
TAP Air Portugal operates this route nonstop.
How much is a flight from Rio De Janeiro to Porto?
One-way fares on GIG–OPO recently started from $344. The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.