⚡ Fare recorded April 25, 2026 · Prices change daily

Rio de Janeiro to Sao Paulo flights

Rio de Janeiro (GIG) to Sao Paulo (SAO): 209 miles (336 km) great-circle, about 0h 55m nonstop by our estimate. Cheapest fare observed: $59 round-trip on Azul, nonstop, departing May 20, 2026.

ADAzulAD4028
Depart
GIG
Rio de Janeiro, Brazil
11:50
2026-05-20
✈
Arrive
SAO
Sao Paulo, Brazil
Returns 06:45
2026-05-28
Stops
non-stop
Distance
209 mi
Est. nonstop time
0h 55m
Trip type
Round-trip
$59
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Rio de Janeiro to Sao Paulo fare fly?

$59 round-trip, Azul AD4028, departing 2026-05-20 at 11:50, returning 2026-05-28. The recorded itinerary left on a Wednesday, returning on a Thursday 8 nights later; the fare was observed 25 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Rio de Janeiro from Sao Paulo?

  • Distance: 209 miles (336 km) great-circle, heading west (measured to Guarulhos - Governador Andre Franco Montoro International Airport, GRU).
  • Estimated nonstop flight time: about 0h 55m.
  • Departure airport: Galeao - Antonio Carlos Jobim International Airport (GIG), Rio de Janeiro, Brazil, UTC-3 on May 20, 2026.
  • Arrival: Sao Paulo (SAO, all airports), Brazil, UTC-3 on May 20, 2026.
  • Time difference: none on the recorded date.
  • Route type: domestic, within Brazil.
  • Recorded itinerary: Azul AD4028, non-stop, round-trip, 8 days between departure and return.
Fare comparison

How does the Rio de Janeiro to Sao Paulo fare compare with other routes from GIG?

At $59, it was the cheapest of the 30 round-trip fares we recorded from GIG (median $649). That is 28.2 cents per great-circle mile (round-trip price over one-way distance), above the GIG median of 19.9 cents across 30 round-trip routes.

Routes from GIG of similar length: Curitiba (418 mi) at $196 and Florianopolis (472 mi) at $380.

Azul had the cheapest fare on 5 of 30 GIG routes. It is the 30th longest of the 30 routes we track from GIG.

Other ways in

What did other cities pay to fly to Sao Paulo?

Of 20 departure airports with a fare to Sao Paulo, Rio de Janeiro (GIG) ranked 1st at $59. Lowest: $59 from Rio de Janeiro (GIG); highest: $1830 from Brisbane (BNE); 4 nonstop. Cheapest-fare airlines (routes): Copa (4), Arajet (3), Avianca (2), TAAG Angola Airlines (2), Azul (1) and Cathay Pacific (1), plus 7 more.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones America/Sao_Paulo, America/Sao_Paulo; flight time is our estimate.

FAQ

Rio de Janeiro to Sao Paulo flight questions

How far is Rio de Janeiro from Sao Paulo by plane?

+
Rio de Janeiro is about 209 miles (336 km) from Sao Paulo on a great-circle line from Galeao - Antonio Carlos Jobim International Airport (GIG) to Guarulhos - Governador Andre Franco Montoro International Airport (GRU), heading west. SAO is the city code that covers every commercial airport in Sao Paulo; distances on this page are measured to Guarulhos - Governador Andre Franco Montoro International Airport (GRU). It is the 30th longest of the 30 routes we track from GIG. The recorded itinerary was nonstop.

How long is the flight from Rio de Janeiro to Sao Paulo?

+
About 0h 55m nonstop by our estimate for 209 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Azul fare was nonstop. 20 airports in our feed had a fare to Sao Paulo; this one ranked 1st, and 4 of the 20 were nonstop.

What is the time difference between Rio de Janeiro and Sao Paulo?

+
On May 20, 2026, Rio de Janeiro was on UTC-3 (America/Sao_Paulo) and Sao Paulo on UTC-3 (America/Sao_Paulo), so the two cities shared the same clock time: noon in Rio de Janeiro was 12:00 in Sao Paulo. Neither America/Sao_Paulo nor America/Sao_Paulo shifts for daylight saving, so the gap holds all year.

How much is a flight from Rio de Janeiro to Sao Paulo?

+
As observed on April 25, 2026: $59 per person round-trip on Azul flight AD4028, departing May 20, 2026, returning May 28, 2026, nonstop. At $59, it was the cheapest of the 30 round-trip fares we recorded from GIG (median $649). That is 28.2 cents per great-circle mile (round-trip price over one-way distance), above the GIG median of 19.9 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Rio de Janeiro to Sao Paulo?

+
Yes, the cheapest recorded fare was a nonstop Azul flight, AD4028, on May 20, 2026. Into Sao Paulo, 4 of the 20 recorded fares were nonstop. From GIG, 7 of 30 were. Routes from GIG of similar length: Curitiba (418 mi) at $196 and Florianopolis (472 mi) at $380.

Which airports serve flights from Rio de Janeiro to Sao Paulo?

+
It departs Galeao - Antonio Carlos Jobim International Airport (GIG) in Rio de Janeiro, Brazil, and arrives at Sao Paulo (SAO) in Sao Paulo, Brazil. SAO is the city code that covers every commercial airport in Sao Paulo; distances on this page are measured to Guarulhos - Governador Andre Franco Montoro International Airport (GRU). A domestic Brazil flight.

Where else near Sao Paulo can you fly from Rio de Janeiro?

Curitiba (CWB) $196Florianopolis (FLN) $380Foz Do Iguacu (IGU) $208Porto Alegre (POA) $123Asuncion (ASU) $213Salvador (SSA) $148All flights from Rio de Janeiro →

Other cities with flights to Sao Paulo

From Buenos Aires (EZE) $319From Punta Cana (PUJ) $442From San José (SJO) $479From Miami (MIA) $555From Johannesburg (JNB) $586From Orlando (MCO) $627

Ready to fly?

Book Azul GIG → SAO · $59 →