Find Cheap Flights from São Paulo to Rio de Janeiro (SAO - RIO)

Search hundreds of travel sites at once for deals on flights to Rio de Janeiro

Sat 1/20
Sat 1/27
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
August
Best time to beat the crowds
2%
expected price decrease
High Season:
February
Most popular time to fly
5%
expected price increase
Average Price:
$191
(avg. price over the last 2 weeks)
Good Deal:
$96
or less (round trip)

When to Book Flights from São Paulo to Rio de Janeiro

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $95 or less.
The cheapest flight from São Paulo to Rio de Janeiro was found 86 days before departure, on average.
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be January, February and March. The cheapest month to fly is August.
Morning departure is around 4% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking São Paulo to Rio de Janeiro Flights

How long does a flight from São Paulo to Rio de Janeiro take?
An average nonstop flight takes 0h 50m, covering a distance of 222 miles.
How many flights are there between São Paulo and Rio de Janeiro?
There are 2,868 (nonstop) flights between São Paulo and Rio de Janeiro per week, averaging 448 per day.
Which airlines provide the cheapest flights from São Paulo to Rio de Janeiro?
In the past 3 days, the cheapest round-trip tickets were found on GOL Linhas Aéreas ($51), LATAM Airlines ($65) and Avianca Brazil ($73).
Do I need a passport to fly between São Paulo and Rio de Janeiro?
No.
Which airlines fly most frequently between São Paulo and Rio de Janeiro?
GOL Linhas Aéreas (106 times daily), LATAM Airlines (50 times daily), Azul (49 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly São Paulo to Rio de Janeiro?
For São Paulo to Rio de Janeiro, Wednesday is the cheapest day to fly on average and Saturday is the most expensive. Flying from Rio de Janeiro back to São Paulo, the best deals are generally found on Wednesday, with Sunday being the most expensive.

Book cheap flights from São Paulo to Rio de Janeiro (round-trip)

Airports
Origin
São Paulo
$73
only
$73
$53
only
$53
$51
only
$51
Destination
Rio de Janeiro
$51
only
$51
$51
only
$51
Wed, Apr 4
GRU
GIG
1h 05m
Sun, Apr 8
GIG
GRU
1h 10m
Trip: 5 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 8 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.1
Entertainment
5.6
Food
6.0
GRU
MDZ
Okay 4.0

Puntuality

space on the seats, and between the seats

CGH
CNF
Good 7.3

Just water and pretty small snacks

GRU
GIG
Excellent 8.6

Knowing that GOL is an LCC, I was not expecting much. However, after realizing that every seat had the legroom typical of a Extra Comfort seat on NA carriers, I soon became won over. Regular recline functionality (missing on some of the larger LCCs worldwide) and a free drink and snack (also missing on many LCCs), TOO was truly a relaxing flight. 10/10. Would definitely fly again.

I mean, there was no entertainment available (to my knowledge) but there was allegedly Wi-Fi (I didn't try).

SDU
GRU
Excellent 9.3

As a wheelchair user I was treated well from the ticket agents, escorts, gate agents and flight crew.

Not one thing.

SDU
GRU
Good 6.6

Due to weather conditions, the flight was delayed an hour and a half.

Mon, Mar 19
CGH
GIG
1h 00m
Fri, Mar 23
GIG
CGH
1h 20m
Trip: 5 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 7 reviews
Overall
7.5
Boarding
7.5
Comfort
7.1
Crew
8.0
Entertainment
7.1
Food
6.6
GRU
FRA
Okay 5.0

The crew people were nice

The recline on my seat was broken. Since there were empty seats I moved to another seat and the recline system was also broken. My son’s screen didn’t work so one of us couldn’t watch TV. Quality on Latam is poorer nowadays.

FOR
GRU
Excellent 10.0

The quality of the airplane.

My wife forgot her colt in the airplane and went back half hour later and the airline could not find it.

GRU
LIM
Mediocre 2.0

Not allowed to board because of lack of a yellow fever vaccination certificate ...huge loss of money ... vacation ruined

See above .. no warnings, nothing from Latam ...

CDG
GRU
Excellent 8.0

If you are not able to pay a Executive but still need more confort, I recommend pay more for comfort seat!

It is not Latam fault, but some customers doesn't respect the privacy and try to be in silence in a night flight...

REC
GIG
Okay 5.3

Nothing

1 hour delay, bad food, uncomfortable seats.

Fri, Mar 16
CGH
GIG
1h 05m
Sun, Mar 18
GIG
CGH
1h 10m
Trip: 3 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 2 reviews
Overall
8.1
Boarding
7.8
Comfort
8.2
Crew
8.3
Entertainment
7.8
Food
7.7
GRU
FLN
Good 7.3

Vôo atrasou muito.

GRU
GIG
Excellent 10.0

Lots of amenities including charging ports and TV screens even on a short flight

SDU
CGH
Mediocre 2.0

Delay over one hour. No information about it. All of a sudden the plane is boarding at another gate. Anothe smaller plane that does not have the seat numbers of the original one

SCL
GRU
Okay 5.6

Flight was changed due to weather circumstances, but there was no communication. They rescheduled a smaller flight. But it seemed that only Brazilians (elite status) members were able to get on the flight. Rest were rescheduled.. once again no communication and announcement of what was going on

Avianca Communication and customer service has horrid! Never flying with them again!

GRU
POA
Mediocre 2.0

I lost my flight I contacted vayama To remark and they say they couldn't change my flight I had to pay for another flight $410 Never going to book in this website again

Wed, Mar 21
VCP
GIG
1h 05m
Thu, Mar 22
GIG
VCP
1h 15m
Trip: 2 days
8.9ExcellentShow reviews
Overall 8.9 Excellent
Based on 11 reviews
Boarding
8.2
Comfort
8.2
Crew
8.8
Entertainment
8.0
Food
7.8
VCP
GIG
Good 6.3

Nine hour flight without any entertainment with them rebooting the TV every few minutes.. it was rough.

VCP
FLL
Okay 5.6

Crew was very helpful

Air conditioning in my seat was broken and my blood pressure went down

GYN
CNF
Okay 5.6

Flight was delayed almost one hour, the cabin was too hot.

GRU
CWB
Excellent 8.3

Flight was on time

not much time for food service to be expected. short flight no entertainment

IGU
FLN
Mediocre 3.6

friendly staff.

3hour delay. terrible seats with no front pockets! worst landing i've ever experienced in 25yrs of flying. wouldn't fly Azul again unless I have no choice.

Sat, Feb 24
GRU
GIG
1h 10m
Thu, Mar 1
GIG
GRU
1h 10m
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Thu, Apr 19
GRU
SDU
1h 05m
Sun, Apr 22
SDU
GRU
1h 05m
Trip: 4 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 17 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.1
Entertainment
5.6
Food
6.0
CGH
FLN
Excellent 10.0

Thanks! I enjoyed my flight.

Not so much Enlish speaking :-/

BEL
CGH
Mediocre 2.0

Nothing

The flight was delayed hours for a maintenance issue, then it was delayed further because they had to take passenger baggage off the plane from those that got tired of waiting and took another flight.

CGH
CNF
Good 7.3

Just water and pretty small snacks

SDU
GRU
Excellent 9.3

As a wheelchair user I was treated well from the ticket agents, escorts, gate agents and flight crew.

Not one thing.

GIG
SSA
Excellent 10.0

Quick boarding, smooth flight, and my checked bag was waiting for me at the carousel by the time I got down to baggage claim. All in all, a very easy flight

The carry-on bag policy is a bit unusual so I ended up checking the suitcase I’d typically bring as carry-on

Wed, Jun 13
CGH
GIG
1h 05m
Mon, Jun 18
GIG
CGH
1h 10m
Trip: 6 days
9.2ExcellentShow reviews
Overall 9.2 Excellent
Based on 10 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.1
Entertainment
5.6
Food
6.0
SSA
CGH
Excellent 10.0

Service was great

A little delayed flight :-/

GRU
MVD
Okay 4.0

The flight was late.

GIG
GRU
Okay 4.3

Puntuality

Space on the seats, between the seats.

BEL
CGH
Mediocre 2.0

Nothing

The flight was delayed hours for a maintenance issue, then it was delayed further because they had to take passenger baggage off the plane from those that got tired of waiting and took another flight.

CGH
FLN
Excellent 10.0

Thanks! I enjoyed my flight.

Not so much Enlish speaking :-/

Tue, Apr 3
GRU
GIG
1h 05m
Fri, Apr 6
GIG
GRU
1h 20m
Trip: 4 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 34 reviews
Overall
7.5
Boarding
7.5
Comfort
7.1
Crew
8.0
Entertainment
7.1
Food
6.6
GRU
GIG
Excellent 10.0

Everything was on good standard

Airline ticket always scarred everyone

GRU
GIG
Poor 0.0

Please see the previous write-up regarding the previous leg, which affected this leg, as well.

GRU
FRA
Okay 5.0

The crew people were nice

The recline on my seat was broken. Since there were empty seats I moved to another seat and the recline system was also broken. My son’s screen didn’t work so one of us couldn’t watch TV. Quality on Latam is poorer nowadays.

GIG
MIA
Excellent 10.0

Crew helped and followed up on fixing my entertainment Thanks!!

GRU
GIG
Good 7.3

For a short flight,no complaints

Thu, Apr 19
CGH
SDU
1h 00m
Sun, Apr 22
SDU
CGH
1h 00m
Trip: 4 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 53 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.1
Entertainment
5.6
Food
6.0
GRU
MVD
Okay 4.0

The flight was late.

SDU
GRU
Good 6.6

Due to weather conditions, the flight was delayed an hour and a half.

BEL
CGH
Mediocre 2.0

Nothing

The flight was delayed hours for a maintenance issue, then it was delayed further because they had to take passenger baggage off the plane from those that got tired of waiting and took another flight.

CGH
SDU
Excellent 8.3

Clean aircraft and courteous crew

Did not like being bussed to the aircraft

CGH
SDU
Excellent 10.0

On time, good service, comfortable plane.

Sun, Apr 8
VCP
GIG
1h 05m
Thu, Apr 12
GIG
VCP
1h 15m
Trip: 5 days
8.9ExcellentShow reviews
Overall 8.9 Excellent
Based on 11 reviews
Boarding
8.2
Comfort
8.2
Crew
8.8
Entertainment
8.0
Food
7.8
GRU
CWB
Excellent 8.3

Flight was on time

not much time for food service to be expected. short flight no entertainment

GRU
BSB
Good 6.0

Comida

As cadeiras poderiam inclinar mais para trás. Esconderam minha mala dizendo que não pode colocar na esteira pois estraga a mesma. Deviam te avisado antes... quase perdi meu vôo de conexao

VCP
GIG
Excellent 10.0

Loved the free food and entertainment

Didn't like the amount of leg room, but its an airplane so...

VCP
GIG
Good 6.3

Nine hour flight without any entertainment with them rebooting the TV every few minutes.. it was rough.

VCP
MCO
Excellent 8.0

Crew was very friendly.

Organization for embarking was a little messy.

Thu, Apr 19
CGH
SDU
1h 00m
Sun, Apr 22
SDU
CGH
1h 00m
Trip: 4 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 53 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.1
Entertainment
5.6
Food
6.0
CGH
CNF
Good 7.3

Just water and pretty small snacks

SDU
GRU
Good 6.6

Due to weather conditions, the flight was delayed an hour and a half.

CGH
SDU
Excellent 8.3

Clean aircraft and courteous crew

Did not like being bussed to the aircraft

GIG
SSA
Excellent 10.0

Quick boarding, smooth flight, and my checked bag was waiting for me at the carousel by the time I got down to baggage claim. All in all, a very easy flight

The carry-on bag policy is a bit unusual so I ended up checking the suitcase I’d typically bring as carry-on

SSA
CGH
Excellent 10.0

Service was great

A little delayed flight :-/

Fri, Mar 30
CGH
SDU
1h 05m
Mon, Apr 2
SDU
CGH
1h 00m
Trip: 4 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 22 reviews
Overall
8.1
Boarding
7.8
Comfort
8.2
Crew
8.3
Entertainment
7.8
Food
7.7
BSB
SSA
Good 6.0

Aircraft very good equiped with individual screen and usb entrance.

Terrible attendance during check-in and badgrop. Unpolite employee.

SCL
GRU
Okay 5.6

Flight was changed due to weather circumstances, but there was no communication. They rescheduled a smaller flight. But it seemed that only Brazilians (elite status) members were able to get on the flight. Rest were rescheduled.. once again no communication and announcement of what was going on

Avianca Communication and customer service has horrid! Never flying with them again!

SDU
CGH
Mediocre 2.0

Delay over one hour. No information about it. All of a sudden the plane is boarding at another gate. Anothe smaller plane that does not have the seat numbers of the original one

GRU
SCL
Good 6.0

Food and entertainment ok

Late, they put old people on emergency exit only because they talk portugese

CGH
SDU
Excellent 9.2

I was stunned when they gave you a sandwich and muffin on this short flight. It was GREAT

They switched the gate 3 times. You have to really pay attention at that airport.

Mon, May 14
CGH
SDU
1h 05m
Thu, May 17
SDU
CGH
1h 05m
Trip: 4 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 22 reviews
Overall
8.1
Boarding
7.8
Comfort
8.2
Crew
8.3
Entertainment
7.8
Food
7.7
POA
GRU
Okay 5.3

Flight was 4 hours late and nobody was at the gate to tell us, explain or whatever. Actually we called before flight to sp to get the flight ro ny to make sure everything was ok, and they told us that the flight was on time.

CGH
SDU
Excellent 9.2

I was stunned when they gave you a sandwich and muffin on this short flight. It was GREAT

They switched the gate 3 times. You have to really pay attention at that airport.

GRU
FLN
Good 7.3

Vôo atrasou muito.

GRU
JFK
Mediocre 2.0

At JFK, we stayed landed inside the plane 5 hours and 1/2.

SDU
CGH
Mediocre 2.0

Delay over one hour. No information about it. All of a sudden the plane is boarding at another gate. Anothe smaller plane that does not have the seat numbers of the original one

Wed, Jun 13
GRU
SDU
0h 50m
Mon, Jun 18
SDU
GRU
1h 00m
Trip: 6 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 17 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.1
Entertainment
5.6
Food
6.0
GRU
GIG
Excellent 8.6

Knowing that GOL is an LCC, I was not expecting much. However, after realizing that every seat had the legroom typical of a Extra Comfort seat on NA carriers, I soon became won over. Regular recline functionality (missing on some of the larger LCCs worldwide) and a free drink and snack (also missing on many LCCs), TOO was truly a relaxing flight. 10/10. Would definitely fly again.

I mean, there was no entertainment available (to my knowledge) but there was allegedly Wi-Fi (I didn't try).

SSA
CGH
Excellent 10.0

Service was great

A little delayed flight :-/

GRU
MVD
Okay 4.0

The flight was late.

SDU
GRU
Good 6.6

Due to weather conditions, the flight was delayed an hour and a half.

GIG
GRU
Okay 4.3

Puntuality

Space on the seats, between the seats.

Fri, Feb 23
VCP
GIG
1h 05m
Wed, Feb 28
GIG
VCP
1h 15m
Trip: 6 days
8.9ExcellentShow reviews
Overall 8.9 Excellent
Based on 11 reviews
Boarding
8.2
Comfort
8.2
Crew
8.8
Entertainment
8.0
Food
7.8
VCP
GIG
Good 6.3

Nine hour flight without any entertainment with them rebooting the TV every few minutes.. it was rough.

VCP
GIG
Excellent 10.0

Loved the free food and entertainment

Didn't like the amount of leg room, but its an airplane so...

IGU
FLN
Mediocre 3.6

friendly staff.

3hour delay. terrible seats with no front pockets! worst landing i've ever experienced in 25yrs of flying. wouldn't fly Azul again unless I have no choice.

POA
SDU
Good 7.3

The food is extremely unhealthy.

GRU
BSB
Good 6.0

Comida

As cadeiras poderiam inclinar mais para trás. Esconderam minha mala dizendo que não pode colocar na esteira pois estraga a mesma. Deviam te avisado antes... quase perdi meu vôo de conexao

Sat, Jan 27
GRU
GIG
1h 00m
Tue, Jan 30
GIG
GRU
1h 15m
Trip: 4 days
8.4ExcellentShow reviews
Overall 8.4 Excellent
Based on 10 reviews
Overall
8.1
Boarding
7.8
Comfort
8.2
Crew
8.3
Entertainment
7.8
Food
7.7
GRU
GIG
Good 7.0

Late flight, over an hour

GRU
FLN
Good 7.3

Vôo atrasou muito.

GRU
GIG
Excellent 10.0

Lots of amenities including charging ports and TV screens even on a short flight

GRU
GIG
Excellent 8.0

Lots of meals & entertainment Avianca was the best

Seats on flight den-Mexico were really uncomfortable

GRU
GIG
Excellent 10.0

Service was very good Entertainment Food

Wed, Jun 13
CGH
SDU
1h 00m
Mon, Jun 18
SDU
CGH
1h 00m
Trip: 6 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 53 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.1
Entertainment
5.6
Food
6.0
CGH
SDU
Excellent 10.0

Early departure and comfort and friendliness

CGH
CNF
Good 7.3

Just water and pretty small snacks

CGH
SDU
Excellent 8.3

Clean aircraft and courteous crew

Did not like being bussed to the aircraft

CGH
SDU
Okay 5.3

Gol decided to charge 35 Reals for each checked baggage. As a result most passengers do not check their bagagge and the crew has to do tetris during 20 minutes in order to accomodate all on-board items. This produces tension among passangers and the crew.

GRU
MVD
Okay 4.0

The flight was late.

Mon, May 14
VCP
GIG
1h 05m
Thu, May 17
GIG
VCP
1h 15m
Trip: 4 days
8.9ExcellentShow reviews
Overall 8.9 Excellent
Based on 11 reviews
Boarding
8.2
Comfort
8.2
Crew
8.8
Entertainment
8.0
Food
7.8
SDU
CNF
Excellent 10.0

Awesome customer service and flights were on time!

Nothing to critic.

VCP
FLL
Excellent 10.0

economy xtra seats were nice

GRU
BSB
Good 6.0

Comida

As cadeiras poderiam inclinar mais para trás. Esconderam minha mala dizendo que não pode colocar na esteira pois estraga a mesma. Deviam te avisado antes... quase perdi meu vôo de conexao

VCP
MCO
Excellent 8.0

Crew was very friendly.

Organization for embarking was a little messy.

IGU
FLN
Mediocre 3.6

friendly staff.

3hour delay. terrible seats with no front pockets! worst landing i've ever experienced in 25yrs of flying. wouldn't fly Azul again unless I have no choice.

Fri, Feb 23
CGH
GIG
1h 05m
Sun, Feb 25
GIG
CGH
1h 10m
Trip: 3 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 2 reviews
Overall
8.1
Boarding
7.8
Comfort
8.2
Crew
8.3
Entertainment
7.8
Food
7.7
SCL
GRU
Okay 5.6

Flight was changed due to weather circumstances, but there was no communication. They rescheduled a smaller flight. But it seemed that only Brazilians (elite status) members were able to get on the flight. Rest were rescheduled.. once again no communication and announcement of what was going on

Avianca Communication and customer service has horrid! Never flying with them again!

GRU
JFK
Mediocre 2.0

At JFK, we stayed landed inside the plane 5 hours and 1/2.

GIG
FOR
Mediocre 2.0

My flight was scheduled to take off at 20:50. I arrived at Avianca counter at 20:20 and they said check in was closed and told me to buy a new ticket for a flight on the following day, for which I had to pay 500 brazilian reales. I could not get to the airport earlier because traffic, the day was rainy and the bus took an extra hour than normally to get to the airport. They should be more flexible with their check in. Today I asked an Avianca officer what was their closing time for check in and he said 30 minutes before departure. Last night I was at the Avianca counter 30 minutes before departure and they did not want to process my check in. I do not think to travel again with Avianca.

GRU
MIA
Excellent 9.0

I missed the bottle of water , during the flight.

GRU
SCL
Good 6.0

Food and entertainment ok

Late, they put old people on emergency exit only because they talk portugese

Wed, Feb 28
GRU
SDU
0h 50m
Fri, Mar 2
SDU
GRU
1h 05m
Trip: 3 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 17 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.1
Entertainment
5.6
Food
6.0
GRU
MDZ
Okay 4.0

Puntuality

space on the seats, and between the seats

GIG
SSA
Excellent 10.0

Quick boarding, smooth flight, and my checked bag was waiting for me at the carousel by the time I got down to baggage claim. All in all, a very easy flight

The carry-on bag policy is a bit unusual so I ended up checking the suitcase I’d typically bring as carry-on

CGH
CNF
Good 7.3

Just water and pretty small snacks

CGH
FLN
Excellent 10.0

Thanks! I enjoyed my flight.

Not so much Enlish speaking :-/

BEL
CGH
Mediocre 2.0

Nothing

The flight was delayed hours for a maintenance issue, then it was delayed further because they had to take passenger baggage off the plane from those that got tired of waiting and took another flight.

Show more results

São Paulo to Rio de Janeiro Flight Information

Avg. Flight Duration 1h 05m
Flights Arrive in Rio de Janeiro
Flights Depart from São Paulo
Flight Price $51
Distance 222 miles
Airlines GOL Linhas Aéreas, LATAM Airlines, Avianca Brazil, Azul
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.