SAO → RIO
Cheap flights from São Paulo to Rio de Janeiro
Compare fares from São Paulo to Rio de Janeiro from airlines and travel agencies, then book directly with the seller.

SAO → RIO
FROM $56 · 1h 5m · DIRECT
Search not showing? Compare fares on our partner Aviasales →
- No booking fees
- Prices updated daily
- Secure partner checkout
São Paulo to Rio de Janeiro: what the fares show
The lowest one-way fare we found from São Paulo to Rio de Janeiro is $56 with Azul Airlines, departing February 7, 2027, on a non-stop flight. Across the 12 months we track, December 2026 is the cheapest month to fly (from $56) and October 2026 the most expensive (from $143), a difference of $87. Non-stop fares appear in our data from $56, so the cheapest option here is also a direct flight. The non-stop flight takes about 1h gate to gate. The low fares on this route come mostly from Azul Airlines, Gol Transportes Aéreos and LATAM Airlines Group.
Prices are in US dollars, one-way, economy, per adult, from searches made on Aviasales and checked . Fares change often; the price you pay is confirmed on the airline's or agency's site.
- Route
- SAO → RIO
- Lowest fare found
- $56 one-way
- Cheapest month
- December 2026
- Non-stop fares
- From $56
- Typical stops
- Non-stop
- Fastest itinerary
- 1h
- Airlines in our data
- Azul Airlines, Gol Transportes Aéreos, LATAM Airlines Group
- Price range in our data
- $56 – $143
- Fares checked
Prices by date
| Date | Lowest fare |
|---|
Lowest fares found recently for each departure day. Live prices may differ.
São Paulo to Rio de Janeiro fares by departure date
The 30 cheapest departure days in the fares we tracked for the coming weeks, one-way per adult, checked .
| Departure date | Day | From | Airline | Stops | Search |
|---|---|---|---|---|---|
| Wed | $85 | LATAM Airlines Group | 1 stop | Search November 11, 2026 | |
| Sat | $90 | LATAM Airlines Group | 1 stop | Search November 14, 2026 | |
| Sun | $87 | Azul Airlines | Non-stop | Search November 15, 2026 | |
| Wed | $89 | LATAM Airlines Group | 1 stop | Search November 18, 2026 | |
| Fri | $64 | Azul Airlines | Non-stop | Search November 20, 2026 | |
| Sat | $63 | Azul Airlines | Non-stop | Search November 21, 2026 | |
| Sun | $66 | Gol Transportes Aéreos | Non-stop | Search November 22, 2026 | |
| Tue | $63 | Gol Transportes Aéreos | Non-stop | Search November 24, 2026 | |
| Wed | $62 | Gol Transportes Aéreos | Non-stop | Search November 25, 2026 | |
| Thu | $64 | Gol Transportes Aéreos | Non-stop | Search November 26, 2026 | |
| Fri | $57 | Gol Transportes Aéreos | Non-stop | Search November 27, 2026 | |
| Sun | $71 | Gol Transportes Aéreos | Non-stop | Search November 29, 2026 | |
| Mon | $57 | Gol Transportes Aéreos | Non-stop | Search November 30, 2026 | |
| Tue | $57 | Gol Transportes Aéreos | Non-stop | Search December 1, 2026 | |
| Thu | $57 | Gol Transportes Aéreos | Non-stop | Search December 3, 2026 | |
| Fri | $82 | Azul Airlines | Non-stop | Search December 4, 2026 | |
| Sat | $64 | Azul Airlines | Non-stop | Search December 5, 2026 | |
| Mon | $65 | Azul Airlines | Non-stop | Search December 7, 2026 | |
| Tue | $58 | Gol Transportes Aéreos | Non-stop | Search December 8, 2026 | |
| Cheapest | Wed | $56 | Gol Transportes Aéreos | Non-stop | Search December 9, 2026 |
| Thu | $62 | Gol Transportes Aéreos | Non-stop | Search December 10, 2026 | |
| Sat | $64 | Gol Transportes Aéreos | Non-stop | Search December 12, 2026 | |
| Mon | $62 | Azul Airlines | Non-stop | Search December 14, 2026 | |
| Thu | $64 | Azul Airlines | Non-stop | Search December 17, 2026 | |
| Sun | $65 | Azul Airlines | Non-stop | Search December 20, 2026 | |
| Fri | $63 | Azul Airlines | Non-stop | Search December 25, 2026 | |
| Sat | $95 | Azul Airlines | Non-stop | Search December 26, 2026 | |
| Tue | $62 | Azul Airlines | Non-stop | Search December 29, 2026 | |
| Wed | $82 | Azul Airlines | Non-stop | Search December 30, 2026 | |
| Thu | $65 | Azul Airlines | Non-stop | Search December 31, 2026 |
Cheapest month to fly from São Paulo to Rio de Janeiro
Lowest one-way economy fare per adult found for each departure month, checked October 26, 2026. Select a month to search that date.
| Month | Cheapest day | From | Airline | Stops | Search |
|---|---|---|---|---|---|
| October 2026 | $143 | LATAM Airlines Brasil | Non-stop | Search October 31, 2026 | |
| November 2026 | $57 | Gol Transportes Aéreos | Non-stop | Search November 30, 2026 | |
| December 2026 Cheapest | $56 | Gol Transportes Aéreos | Non-stop | Search December 9, 2026 | |
| January 2027 | $56 | Gol Transportes Aéreos | Non-stop | Search January 18, 2027 | |
| February 2027 | $56 | Azul Airlines | Non-stop | Search February 7, 2027 | |
| March 2027 | $56 | Gol Transportes Aéreos | Non-stop | Search March 7, 2027 | |
| April 2027 | $57 | Azul Airlines | Non-stop | Search April 21, 2027 | |
| May 2027 | $62 | Azul Airlines | Non-stop | Search May 3, 2027 | |
| June 2027 | $57 | Azul Airlines | Non-stop | Search June 12, 2027 | |
| July 2027 | $127 | Gol Transportes Aéreos | Non-stop | Search July 21, 2027 | |
| August 2027 | $64 | LATAM Airlines Group | 1 stop | Search August 6, 2027 | |
| September 2027 | $70 | LATAM Airlines Group | 1 stop | Search September 2, 2027 |
Planning the rest of the trip
Related routes
São Paulo to Rio de Janeiro flights: FAQ
How much is a flight from São Paulo to Rio de Janeiro?
The cheapest one-way fare we found recently is $56 (non-stop, departing February 7, 2027). Fares change with demand and the date you book, so run a search to see today's prices for your dates.
What is the cheapest month to fly from São Paulo to Rio de Janeiro?
In our latest data, December 2026 has the lowest fares (from $56) and October 2026 the highest (from $143). The table above lists the lowest fare we found for each month.
Are there direct flights from São Paulo to Rio de Janeiro?
Yes. Non-stop fares from São Paulo to Rio de Janeiro appear in our recent data from $56. Schedules change, so check the live results for your dates.
Which airlines fly from São Paulo to Rio de Janeiro?
The lowest fares we found on this route were sold by Azul Airlines, Gol Transportes Aéreos and LATAM Airlines Group. The live search covers more airlines and travel agencies than appear here.
How long does it take to fly from São Paulo to Rio de Janeiro?
The quickest itinerary among the fares we tracked takes 1h, including any connections. Cheaper fares often take longer because of layovers; each result shows its total travel time.
Does Flicket sell the tickets?
No. Flicket is a flight search site. We compare fares from airlines and travel agencies through our partner Aviasales, and you book directly with the airline or agency you choose, on their website and under their terms. Flicket adds no fee to the fare.
Track prices SAO → RIO
Get an email when the fare drops. At most one email a day, unsubscribe anytime.
We use your email only for this price alert.
Before you fly to Rio de Janeiro
- YesimeSIM for BrazilMobile data from the moment you land, without roaming fees.Get an eSIM(opens in a new tab)
- KiwitaxiAirport transfer in Rio de JaneiroFixed price, booked in advance, a driver meets you at arrivals.Book a transfer(opens in a new tab)
- GetRentacarCar rentalCompare rental offers and book before you go.Find a car(opens in a new tab)
Partner offers: we may earn a commission if you book. It does not change your price.
Applying for a visa?
Need a flight reservation for a visa, not a ticket?
Many consulates ask for a flight itinerary before they decide on a visa, and buying a full ticket you might not use is expensive. Flicket offers flight reservations with an airline booking code (PNR) from $14, but ordering is paused while we connect live airline inventory. The page explains how it works and what to check.