Cheap Flights from Sao Paulo (SAOA) to Rio de Janeiro (RIOA)

Travellers and cabin class

Compare Sao Paulo 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 Sao Paulo to Rio de Janeiro

Looking for a cheap last-minute deal or the best return flight from Sao Paulo to Rio de Janeiro? Find the lowest prices on one-way and return tickets right here.

The cheapest month to fly from Sao Paulo to Rio de Janeiro

We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Sao Paulo to Rio de Janeiro flight prices forecast over the next 12 months.
Cheapest month:October
Most expensive month:April

Direct flights from Sao Paulo to Rio de Janeiro

Alternative Sao Paulo to Rio de Janeiro routes

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

Sao Paulo to Rio de Janeiro: Flight information

The things to know before you go.
Cheapest flight found$90
Cheapest month to flyOctober
Average flight time1 hr, 9 mins
Most popular airlineGOL Linhas Aéreas
Average flights per week5,604

Finding cheap flights from Sao Paulo 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 Sao Paulo to Rio de Janeiro is $90. 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.
1 hour and 9 minutes is the average flight time from Sao Paulo to Rio de Janeiro.
Azul Airlines, GOL Linhas Aéreas and Delta fly direct from Sao Paulo to Rio de Janeiro.
As of June 2025, there are 999 flights per week flying from Sao Paulo to Rio de Janeiro.
The cheapest month to fly from Sao Paulo to Rio de Janeiro is usually June 2025.
If you're flying from Sao Paulo, the cheapest airport near Rio de Janeiro is Rio de Janeiro Santos Dumont – which is 2.6 km away from the centre of Rio de Janeiro. We've found flights into this airport from $90.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Sao Paulo to Rio de Janeiro on Wednesday, 1 October 2025.
Yes – the average flight time is 1 hour and 9 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 June, the average temperature is usually around 21°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 GOL Linhas Aéreas .

Flying from Sao Paulo to Rio De Janeiro: what you need to know

  • Start planning your holiday by checking out the most convenient departure point for your flight from Sao Paulo to Rio De Janeiro. Explore your options for leaving from Sao Paulo-Guarulhos International Airport (GRU) or Sao Paulo/Congonhas Airport (CGH), two of the city's main airports.

  • When it comes to landing in Rio De Janeiro, Galeao Antonio Carlos Jobim International Airport (GIG) is a key hub. Santos Dumont Airport (SDU) is another.

  • Take a direct Sao Paulo to Rio De Janeiro flight and you'll be in transit for an average of 1 hour 10 minutes.

  • Rio De Janeiro's timezone is UTC-3, which is the same as Sao Paulo.

  • With 96 flights a week between the two airports, Sao Paulo-Guarulhos International Airport (GRU) to Galeao Antonio Carlos Jobim International Airport (GIG) is the most popular route. Hop on the first flight from Sao Paulo to Rio De Janeiro with Gol at 00:05. If you prefer to get more out of your day before jetting off, the latest flight from GRU to GIG is with Gol at 23:55.

  • Leave enough time to catch your Sao Paulo to Rio De Janeiro flight. As a general rule, turn up at least two hours before international departures and an hour ahead for domestic flights.

  • During popular months such as July, it's best to get to the airport even earlier. Plan to arrive two hours before a domestic departure and four hours ahead for international flights when you fly during high season in general.

How to find the cheapest flights from Sao Paulo to Rio De Janeiro

  • $37 is the lowest price for a one-way ticket from Sao Paulo to Rio De Janeiro. A return flight starts from $90. These fares can change based on availability.

  • Book two months before flying. Research into pricing trends suggests this is the ideal window for finding cheap Sao Paulo to Rio De Janeiro flights.

  • Schedule your trip for May. That's the best month for landing the biggest deals on plane tickets from Sao Paulo to Rio De Janeiro. If you're flexible with your travel dates, use the 'Whole month' tool to find the lowest price across every month.

  • There's no need to check back in every day to find out if fares have dropped when you set up a Price Alert. We'll let you know when there's a better deal on cheap flights from Sao Paulo to Rio De Janeiro.

  • Save money on your Sao Paulo to Rio De Janeiro flight with the help of our filters. Select your preferred departure time, duration and airlines, then sort the results by 'Cheapest' to see the best deals.

Flying from Sao Paulo

Sao Paulo-Guarulhos International Airport (GRU)

  • Take off from Sao Paulo-Guarulhos International Airport (GRU) and fly straight through to Galeao Antonio Carlos Jobim International Airport (GIG) or Santos Dumont Airport (SDU). If you're searching for a direct flight from Sao Paulo to Rio De Janeiro out of GRU, those are your landing points.

  • Choose from a variety of airlines that offer direct Sao Paulo to Rio De Janeiro plane tickets out of GRU. Let one of these carriers take you there:

  • The journey from central Sao Paulo to GRU takes around 1 hour 20 minutes by public transport. If you drive, ride-share or take a cab, you'll cover the 21 kilometres in 30 minutes or so, depending on traffic.

  • After a hassle-free start to your trip? Stay near Sao Paulo-Guarulhos International Airport. Whether you're taking an early flight from Sao Paulo to Rio De Janeiro or want to avoid feeling rushed, these hotels are just the thing:

  • When it comes to the on-time performance of Sao Paulo-Guarulhos International Airport, 75.54% of flights stick to their scheduled arrival time.

Viracopos Airport (VCP)

  • Searching for a direct flight from Sao Paulo to Rio De Janeiro taking off from Viracopos Airport (VCP)? You can fly nonstop from VCP to these airports:

    • Galeao Antonio Carlos Jobim International Airport (GIG)

    • Santos Dumont Airport (SDU)

    • Jacarepagua-Roberto Marinho Airport (RRJ)

  • Book your direct Sao Paulo to Rio De Janeiro plane ticket with Gol. This is one of the top carriers operating this route out of VCP.

  • VCP is around 80 kilometres from central Sao Paulo. It'll take you 1 hour 15 minutes or so to get to the airport in a car from the city centre. Public transport takes roughly 3 hours 25 minutes.

  • You're off on holiday, so why not enjoy another night away? Think about kicking back in one of these accommodation options near Viracopos Airport the day before your flight from Sao Paulo to Rio De Janeiro:

  • 75.02% of all departures from Viracopos Airport arrive within the expected time frame.

Arriving in Rio De Janeiro

Galeao Antonio Carlos Jobim International Airport (GIG)

  • Galeao Antonio Carlos Jobim International Airport (GIG) to central Rio De Janeiro takes about 20 minutes by car. The centre is roughly 13 kilometres away.

  • Getting there by public transport typically takes 1 hour 5 minutes.

  • The last thing you want is a lengthy journey to your hotel if you're getting in late on a flight from Sao Paulo to Rio De Janeiro. Book one of these accommodation options near GIG instead:

  • Grab a Galeao Antonio Carlos Jobim International Airport rental car and discover Rio De Janeiro and beyond with your own set of wheels. Foco, Localiza and Movida are top providers to choose from here.

  • Lock in the best deal by booking your ride from Galeao Antonio Carlos Jobim International Airport about four weeks before your travel date.

Santos Dumont Airport (SDU)

  • Central Rio De Janeiro is approximately 2 kilometres from Santos Dumont Airport (SDU). After your flight from Sao Paulo to Rio De Janeiro has touched down and you've navigated your way to arrivals, expect a drive of around 5 minutes.

  • The trip will take about 15 minutes on public transport.

  • The quickest way to reach your destination is with a Santos Dumont Airport rental car. Pick up a set of wheels from Foco, Localiza or Movida and be on your way in a flash.

  • Get the lowest price by securing your ride from SDU three weeks ahead of time. You can also expect to have a greater range of vehicles.

Jacarepagua-Roberto Marinho Airport (RRJ)

  • Travel to the centre after your flight from Sao Paulo to Rio De Janeiro has touched down. Central Rio De Janeiro is around 23 kilometres from Jacarepagua-Roberto Marinho Airport (RRJ) and takes roughly 40 minutes to reach by car.

  • The journey will take about 1 hour 25 minutes on public transport.

  • Pick up a Jacarepagua-Roberto Marinho Airport rental car and focus on the journey ahead, not the travel logistics. Whether you want a mini or a premium, Localiza will help you find your perfect set of wheels.

  • Rental providers sometimes offer discounts on early bookings, so secure your vehicle from RRJ in advance of your flight from Sao Paulo to Rio De Janeiro. A little prep today saves cash tomorrow.

Best time to go to Rio De Janeiro

  • May is the quietest month for flights from Sao Paulo to Rio De Janeiro, while July is the busiest. Pick the best time to go to Rio De Janeiro based on whether you like a laid-back vibe or a lively atmosphere.

  • Lock in a Sao Paulo to Rio De Janeiro ticket departing in February if you want to experience the city during its warmest month. You can expect temperatures in Rio De Janeiro to range from 22ºC (72ºF) to 33ºC (91ºF).

  • If you want cooler conditions, look for a cheap flight from Sao Paulo to Rio De Janeiro in July when temperatures average between 17ºC (63ºF) and 27ºC (81ºF).

More about Rio De Janeiro

  • After booking your flight from Sao Paulo to Rio De Janeiro, decide where you'll be dropping your bags. Make one of these options your base for exploring Rio De Janeiro:

  • All great adventures should include a little sightseeing. Christ the Redeemer, Sugarloaf Mountain and Copacabana Beach are attractions you won't want to skip in Rio De Janeiro.

Explore more of Brazil

  • Rio De Janeiro is easy to fall in love with, but there are so many other parts of Brazil just waiting to be explored. About 354 kilometres west of Rio De Janeiro, a visit to Sao Paulo will keep you on the move. Start with leading sights like Sao Paulo Museum of Art, Ibirapuera Park and Paulista Avenue.

  • Around 338 kilometres north of Rio De Janeiro, Belo Horizonte is another favourite stop in Brazil. No visit is complete without checking out Abilio Barreto Historical Museum, Matiz Arte Objeto and Deck Vertedouro.

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