605 € Cheap Flights from Porto to Rio de Janeiro

Compare Porto to Rio de Janeiro flight deals

Find the cheapest month or even day of the year to fly to Rio de Janeiro

Book the best Rio de Janeiro fare with no extra fees

Flight deals from Porto to Rio de Janeiro

Looking for a cheap last-minute deal or the best return flight from Porto Airport to Rio de Janeiro? If you want to travel next month, return fares start from 934 €. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Porto to Rio de Janeiro

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Porto to Rio de Janeiro flights are currently cheapest in February.

Direct flights from Porto to Rio de Janeiro

Alternative Porto to Rio de Janeiro routes

Looking for the cheapest, fastest or easiest route from Porto to Rio de Janeiro? You could fly into the following airports instead.

Porto to Rio de Janeiro: Flight information

The things to know before you go.
Cheapest flight found605 €
Cheapest month to flyFebruary
Average flight time10 hrs, 23 mins
Most popular airlineAzul Airlines
Average flights per week7

Finding cheap flights from Porto to Rio de Janeiro: Frequently asked questions

There are 3 airports in Rio de Janeiro: Rio de Janeiro Santos Dumont, Rio de Janeiro Internacional and Jacarepaguá.
The best price we found for a return flight from Porto to Rio de Janeiro is 605 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
10 hours and 23 minutes is the average flight time from Porto to Rio de Janeiro.
Azul Airlines, TAP Air Portugal and Ethiopian Airlines fly direct from Porto to Rio de Janeiro.
As of July 2026, there are 21 flights per week flying from Porto to Rio de Janeiro.
The cheapest month to fly from Porto to Rio de Janeiro is usually February.
If you're flying from Porto Airport, the cheapest airport near Rio de Janeiro is Rio de Janeiro Internacional – which is 12.2 km away from the centre of Rio de Janeiro. We've found flights into this airport from 605 €.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Porto Airport to Rio de Janeiro on Monday, 22 February 2027.
Yes – the average flight time is 10 hours and 23 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Rio de Janeiro but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Rio de Janeiro is around 40 days in advance, so don’t leave your flight to the last minute.

In July, the average temperature is usually around 20°C. February is typically the warmest month in Rio de Janeiro, when it usually averages around 29°C. You can expect the least rain in August. The coldest month is July, with temperatures averaging 17°C. The rainiest month is January.
Currently, LATAM Airlines and TAP Air Portugal offer the cheapest flight tickets to Rio de Janeiro.

Flying from Porto Airport (OPO) to Rio de Janeiro: what you need to know

  • Take a direct flight from Porto Airport to Rio de Janeiro and you'll be travelling for around 10 hours 5 minutes.

  • The timezone in Rio de Janeiro is UTC-3. The city is three hours behind Porto, where Porto Airport is located.

  • Porto Airport (OPO) to Rio de Janeiro Galeao International Airport (GIG) is the most popular route, with two weekly flights to choose from. If you prefer starting your day later, the last flight from OPO to GIG is with TAP Portugal at 15:10. Opt for the first departure operated by TAP Portugal at 12:45 if you want to fly out earlier.

  • For a relaxed start to your OPO to Rio de Janeiro flight, leave plenty of time to check in and find your gate. Turning up two hours ahead of international departures and one hour before domestic flights is the general travel rule.

  • Flying during a peak time like August? School holidays and other popular seasons can mean longer lines at check-in and security. Play it safe and arrive up to four hours before international flights and two hours before domestic departures.

  • Direct Porto Airport to Rio de Janeiro tickets are available for booking. Rio de Janeiro Galeao International Airport (GIG) is where you'll be touching down.

  • TAP Portugal is a well-known carrier that offers direct flights from Porto Airport to Rio de Janeiro.

  • Stopovers are the perfect opportunity to break up your journey and perhaps even explore a different city. When searching for plane tickets from OPO to Rio de Janeiro, uncheck the 'Direct flights only' box to see where you can visit along the way. Here are some options to consider:

    • Frankfurt Airport (FRA)

    • Paris Charles de Gaulle Airport (CDG)

    • Adolfo Suarez Madrid-Barajas Airport (MAD)

  • Located around 11 kilometres from the centre of Porto, OPO can be reached in about 20 minutes by car, depending on traffic. The journey on public transport takes roughly 30 minutes.

  • Booked an early flight from Porto Airport to Rio de Janeiro? Avoid the hassle of rushing to the airport (and sneak in some extra snooze time) by choosing one of these hotels close to OPO:

  • When it comes to the on-time performance of Porto Airport, 75% of flights arrive within the scheduled time frame.

How to find the cheapest flights from Porto Airport (OPO) to Rio de Janeiro

  • The best price we've seen for a one-way Porto Airport to Rio de Janeiro flight is 374 €. The cheapest price for a return flight is 605 €. Keep in mind fares can change due to availability at the time of booking.

  • Lock in cheap flights from OPO to Rio de Janeiro by booking seven months ahead. According to our research, that's the sweet spot for finding a bargain.

  • December is the best month for picking up a fantastic deal on Porto Airport to Rio de Janeiro tickets. If you need to travel at a different time of year, the 'Whole month' tool will show you the lowest prices for each month.

  • There's no need to keep looking every day to find out if fares have dropped when you create a Price Alert. We'll update you as soon as there's an even better deal on cheap flights from OPO to Rio de Janeiro.

  • Pick your ideal arrival and departure times, airlines and number of stops with our filters. Then, sort the results for your flight from Porto Airport to Rio de Janeiro by 'Best,' 'Cheapest' or 'Fastest.'

Airports in Rio de Janeiro

Rio de Janeiro Galeao International Airport (GIG)

  • Rio de Janeiro Galeao International Airport (GIG) is around 19 kilometres from the centre of Rio de Janeiro. If you're grabbing a taxi or a ride-share, the drive takes about 30 minutes.

  • It typically takes 1 hour if you're using public transport.

  • Look into staying at a hotel close to GIG if you're coming in on a late flight from Porto Airport to Rio de Janeiro. Check in to one of these options and make your first night all about rest:

  • Get the best deal by booking your ride from Rio de Janeiro Galeao International Airport about four weeks ahead of your flight from OPO to Rio de Janeiro.

Rio de Janeiro Santos Dumont Airport (SDU)

  • Rio de Janeiro Santos Dumont Airport (SDU) is about 5 kilometres from central Rio de Janeiro. After your flight from Porto Airport to Rio de Janeiro, it'll take you around 10 minutes to reach the heart of the city in a ride-share or taxi.

  • If you choose to travel on public transport, you'll reach the centre in 20 minutes or so.

  • Following your OPO to Rio de Janeiro flight, settle in at a hotel near SDU. These are some great accommodation options that'll help you switch to relaxation mode:

  • Snap up the best price by booking your ride from SDU three weeks ahead of time. You'll also have access to a greater range of vehicles.

Jacarepagua - Roberto Marinho Airport (RRJ)

  • Hop off your flight from Porto Airport to Rio de Janeiro and head for your hotel or start discovering the city right away. The centre of Rio de Janeiro is around 27 kilometres from Jacarepagua - Roberto Marinho Airport (RRJ) and usually takes 45 minutes to drive there.

  • The journey will take roughly 1 hour 15 minutes if you use public transport.

  • If you don't want to make the journey into the centre, find a hotel close to RRJ. Get settled at one of these stays after your OPO to Rio de Janeiro flight:

  • Rental companies sometimes offer promotions on early bookings, so reserve your ride from RRJ well ahead of your flight from Porto Airport to Rio de Janeiro. Plan ahead and your wallet will thank you.

Best time to go to Rio de Janeiro

  • December is the quietest month for flights from Porto Airport to Rio de Janeiro, while January is the most popular. Pick the ideal time to go to Rio de Janeiro based on whether you want a laid-back vibe or a lively atmosphere.

  • The warmest month in Rio de Janeiro is February, with temperatures ranging between 20ºC (68ºF) and 36ºC (97ºF). Lock in your Porto Airport to Rio de Janeiro plane ticket then if you enjoy this type of weather.

  • If you'd rather travel in cooler conditions, search for a cheap ticket from OPO to Rio de Janeiro in July when temperatures average between 14ºC (57ºF) and 29ºC (84ºF).

More about Rio de Janeiro

  • Once you've booked your flight from Porto Airport to Rio de Janeiro, choose a hotel that puts you right where the action is. Make one of these accommodation options your base for exploring Rio de Janeiro:

  • All great journeys should include a little sightseeing. Christ the Redeemer, Track Corcovado, Christ Redeemer and Rio de Janeiro Carnival are attractions you won't want to skip in Rio de Janeiro.

Explore more of Brazil

  • Rio de Janeiro has plenty to offer, but there are so many other corners of Brazil you'll want to see. About 354 kilometres west of Rio de Janeiro, a trip to Sao Paulo will keep you busy. Start with leading attractions like Ibirapuera Park, Avenida Paulista and Pinacoteca Do Estado De Sao Paulo.

  • Around 338 kilometres north of Rio de Janeiro, Belo Horizonte is another favourite stop in Brazil. No visit is complete without checking out Conjunto Moderno da Pampulha, Casa do Baile and Igreja São Francisco de Assis.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.