Cheap Flights from Buenos Aires (BUEA) to Rio de Janeiro (RIOA)

Compare Buenos Aires 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 Buenos Aires to Rio de Janeiro

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

Find the cheapest month to fly from Buenos Aires to Rio de Janeiro

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

Direct flights from Buenos Aires to Rio de Janeiro

Alternative Buenos Aires to Rio de Janeiro routes

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

Buenos Aires to Rio de Janeiro: Flight information

The things to know before you go.
Cheapest flight found$289
Cheapest month to flyAugust
Average flight time2 hrs, 56 mins
Most popular airlineGOL Linhas Aéreas
Average flights per week395

Finding cheap flights from Buenos Aires 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 Buenos Aires to Rio de Janeiro is $289. 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.
2 hours and 56 minutes is the average flight time from Buenos Aires to Rio de Janeiro.
GOL Linhas Aéreas, LATAM Airlines and Aerolíneas Argentinas fly direct from Buenos Aires to Rio de Janeiro.
As of July 2026, there are 395 flights per week flying from Buenos Aires to Rio de Janeiro.
The cheapest month to fly from Buenos Aires to Rio de Janeiro is usually August.
If you're flying from Buenos Aires, 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 $289.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Buenos Aires to Rio de Janeiro on Tuesday, 25 August 2026.
Yes – the average flight time is 2 hours and 56 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.
The cheapest airline that flies to Rio de Janeiro is LATAM Airlines. And the cheapest airline that flies to Rio de Janeiro Internacional Airport is Aerolíneas Argentinas.

Travelling from Buenos Aires to Rio de Janeiro: what you need to know

  • Begin planning your holiday by considering where you'll take off for your flight from Buenos Aires to Rio de Janeiro. Buenos Aires Jorge Newbery Airport (AEP) and Buenos Aires Ministro Pistarini Airport (EZE) are the main airports in Buenos Aires.

  • Touch down at Rio de Janeiro Internacional Airport (GIG), the chief entry point to Rio de Janeiro.

  • Jump on a direct Buenos Aires to Rio de Janeiro flight and you'll be in the air for an average of 2 hours 55 minutes.

  • Rio de Janeiro's timezone is UTC-3, which is the same as Buenos Aires.

  • The most popular route for flights from Buenos Aires to Rio de Janeiro is Buenos Aires Jorge Newbery Airport (AEP) to Rio de Janeiro Internacional Airport (GIG). Pick from 60 services that connect the two airports each week.

  • Leave plenty of time to catch your Buenos Aires to Rio de Janeiro flight. As a general rule, arrive two hours before international departures and an hour ahead for domestic flights.

  • During popular months like August, you'll want to get to the airport earlier than usual. Arrive two hours before domestic departures and four hours ahead for an international flight when you travel during peak periods in general.

How to find the cheapest flights from Buenos Aires to Rio de Janeiro

  • Right now, $182 is the best price we've found for a one-way ticket from Buenos Aires to Rio de Janeiro. The cheapest price for a return flight is $289. Remember fares may change due to demand at the time of booking.

  • Get cheap Buenos Aires to Rio de Janeiro flights by booking 11 months ahead. According to our research, that's the sweet spot for finding a bargain.

  • The best month for landing cheap plane tickets from Buenos Aires to Rio de Janeiro is April. Use the 'Whole month' tool to compare all available prices, then select the dates that offer the lowest fares.

  • Cut down on the time spent looking for cheap flights from Buenos Aires to Rio de Janeiro by setting up a Price Alert. We'll send you an email or notification through the app when a special offer becomes available.

  • Choose your ideal departure and arrival times, airlines and number of stops with the filters. Alternatively, sort your Buenos Aires to Rio de Janeiro flight results by 'Fastest,' 'Cheapest' or 'Best.'

Flying from Buenos Aires

Buenos Aires Jorge Newbery Airport (AEP)

  • You can book a direct flight from Buenos Aires to Rio de Janeiro taking off from Buenos Aires Jorge Newbery Airport (AEP). Start your journey at AEP and end it at Rio de Janeiro Internacional Airport (GIG).

  • These are some of the major carriers offering direct Buenos Aires to Rio de Janeiro plane tickets from AEP:

  • Whether you're eager to explore a new place along the way or just have a break, we make it easy to find a flight with a stopover. To see your options leaving from Buenos Aires Jorge Newbery Airport, deselect 'Direct flights only.' Santiago Arturo Merino Benitez Airport (SCL) is a stop you can make during your Buenos Aires to Rio de Janeiro flight.

  • AEP is about 6 kilometres from central Buenos Aires. If you're catching a taxi, ride-sharing or driving from the centre, it'll take 25 minutes or so to get there, depending on traffic conditions. If you're using public transport, expect the travel time to be around 40 minutes.

  • After a leisurely start to your holiday? Stay near Buenos Aires Jorge Newbery Airport. Whether you're boarding an early flight from Buenos Aires to Rio de Janeiro or just don't want to be rushed, these hotels have you covered:

  • When it comes to Buenos Aires Jorge Newbery Airport's on-time performance, 64% of flights arrive within the expected time frame.

Buenos Aires Ministro Pistarini Airport (EZE)

  • Consider booking your direct flight from Buenos Aires to Rio de Janeiro departing Buenos Aires Ministro Pistarini Airport (EZE). Nonstop services from EZE will take you to Rio de Janeiro Internacional Airport (GIG).

  • There are plenty of airlines offering direct Buenos Aires to Rio de Janeiro plane tickets. Compare your options below to find the best carrier for your departure from EZE:

  • Break up your Buenos Aires to Rio de Janeiro flight with a stop so you can stretch your legs or tick another place off your list. Popular stopovers between Buenos Aires Ministro Pistarini Airport and Rio de Janeiro are:

    • Atlanta Hartsfield-Jackson Airport (ATL)

    • Panama City Tocumen International Airport (PTY)

    • Santiago Arturo Merino Benitez Airport (SCL)

  • On public transport, you can travel from central Buenos Aires to EZE in around 1 hour 15 minutes. The terminal is roughly 24 kilometres away. Driving will take you about 30 minutes.

  • You're going on holiday, so why not enjoy another night away? Consider checking in to one of these hotels near Buenos Aires Ministro Pistarini Airport the day before your flight from Buenos Aires to Rio de Janeiro:

  • 78% of flights taking off from Buenos Aires Ministro Pistarini Airport stick to their scheduled arrival time.

Arriving in Rio de Janeiro

Rio de Janeiro Internacional Airport (GIG)

  • Rio de Janeiro Internacional Airport (GIG) is approximately 13 kilometres from the centre of Rio de Janeiro. If you're catching a taxi or a ride-share, the drive takes roughly 30 minutes.

  • Travelling to the centre on public transport will take you roughly 1 hour.

  • The last thing you need is a long journey to your hotel if you're arriving on a late flight from Buenos Aires to Rio de Janeiro. Stay at one of these accommodation options near GIG instead:

  • Go where the road takes you with a Rio de Janeiro Internacional Airport rental car. Pick up a set of wheels from Foco, Localiza or Movida and discover more of Rio de Janeiro and beyond.

  • Lock in the lowest price by reserving your vehicle from Rio de Janeiro Internacional Airport about four weeks before your departure date.

Rio de Janeiro Santos Dumont Airport (SDU)

  • As soon as your flight from Buenos Aires to Rio de Janeiro has hit the runway, you can reach the city centre in around 10 minutes by car. Central Rio de Janeiro is roughly 2 kilometres from Rio de Janeiro Santos Dumont Airport (SDU).

  • You can expect the trip to take about 20 minutes on public transport.

  • Hang the 'Do not disturb' sign on your door and relax at a hotel close to SDU. Here are a few options where you can settle in after your flight from Buenos Aires to Rio de Janeiro:

  • Forget about inconvenient public transport timetables or waiting in a long taxi line. Pick up a Rio de Janeiro Santos Dumont Airport rental car and let the journey unfold your way. Check out the rates and availability from Foco, Localiza and Movida.

  • Avoid paying extra. Booking your ride three weeks ahead of your arrival at SDU can land you a better rate.

Best time to go to Rio de Janeiro

  • March is the quietest month for flights from Buenos Aires to Rio de Janeiro, while December is the busiest. Find the ideal time to visit Rio de Janeiro based on whether you want a laid-back vibe or a more bustling atmosphere.

  • Before locking in your Buenos Aires to Rio de Janeiro tickets, consider the weather you're most comfortable in. February is the warmest month in Rio de Janeiro, with temperatures ranging from 20ºC (68ºF) to 36ºC (97ºF).

  • Search for cheap flights from Buenos Aires to Rio de Janeiro in July if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 14ºC (57ºF) and 29ºC (84ºF) on average.

More about Rio de Janeiro

  • Start your Rio de Janeiro trip right by choosing the perfect place to stay. As soon as you've booked your flight from Buenos Aires to Rio de Janeiro, explore our range of hotels including:

  • There are so many things to see and do in this city it can be hard to figure out where to start. Christ the Redeemer, Rio de Janeiro Carnival and Ipanema Beach are top sights which should be on every Rio de Janeiro itinerary.

Explore more of Brazil

  • Rio de Janeiro has its own special appeal, but there are so many other parts of Brazil waiting to be explored. Around 354 kilometres west of Rio de Janeiro, a visit to Sao Paulo will keep your itinerary busy. Check out popular attractions like Ibirapuera Park, Av. Paulista and Pinacoteca Do Estado De Sao Paulo.

  • Belo Horizonte is another must-experience destination in Brazil and is around 338 kilometres north of Rio de Janeiro. No journey is complete without seeing Pampulha Modern Ensemble, 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.