⚡ Fare recorded April 25, 2026 · Prices change daily

São Paulo to Rio de Janeiro flights

São Paulo (GRU) to Rio de Janeiro (RIO): 209 miles (336 km) great-circle, about 0h 55m nonstop by our estimate. Cheapest fare observed: $124 round-trip on Azul, nonstop, departing May 24, 2026.

ADAzulAD4193
Depart
GRU
São Paulo, Brazil
10:10
2026-05-24
✈
Arrive
RIO
Rio de Janeiro, Brazil
Returns 13:45
2026-06-01
Stops
non-stop
Distance
209 mi
Est. nonstop time
0h 55m
Trip type
Round-trip
$124
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest São Paulo to Rio de Janeiro fare fly?

$124 round-trip, Azul AD4193, departing 2026-05-24 at 10:10, returning 2026-06-01. The recorded itinerary left on a Sunday, returning on a Monday 8 nights later; the fare was observed 29 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is São Paulo from Rio de Janeiro?

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

How does the São Paulo to Rio de Janeiro fare compare with other routes from GRU?

At $124, it was the cheapest of the 30 round-trip fares we recorded from GRU (median $520). That is 59.3 cents per great-circle mile (round-trip price over one-way distance), above the GRU median of 21.3 cents across 30 round-trip routes.

Routes from GRU of similar length: Florianopolis (320 mi) at $280 and Foz Do Iguacu (526 mi) at $314.

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

Other ways in

What did other cities pay to fly to Rio de Janeiro?

Of 3 departure airports with a fare to Rio de Janeiro, São Paulo (GRU) ranked 1st at $124. Lowest: $124 from São Paulo (GRU); highest: $1615 from San Jose (SJC); 2 nonstop. Cheapest-fare airlines (routes): American Airlines (1), Azul (1) and Flybondi (1).

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

São Paulo to Rio de Janeiro flight questions

How far is São Paulo from Rio de Janeiro by plane?

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

How long is the flight from São Paulo to Rio de Janeiro?

+
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. 3 airports in our feed had a fare to Rio de Janeiro; this one ranked 1st, and 2 of the 3 were nonstop.

What is the time difference between São Paulo and Rio de Janeiro?

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

How much is a flight from São Paulo to Rio de Janeiro?

+
As observed on April 25, 2026: $124 per person round-trip on Azul flight AD4193, departing May 24, 2026, returning June 1, 2026, nonstop. At $124, it was the cheapest of the 30 round-trip fares we recorded from GRU (median $520). That is 59.3 cents per great-circle mile (round-trip price over one-way distance), above the GRU median of 21.3 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from São Paulo to Rio de Janeiro?

+
Yes, the cheapest recorded fare was a nonstop Azul flight, AD4193, on May 24, 2026. Into Rio de Janeiro, 2 of the 3 recorded fares were nonstop. From GRU, 14 of 30 were. Routes from GRU of similar length: Florianopolis (320 mi) at $280 and Foz Do Iguacu (526 mi) at $314.

Which airports serve flights from São Paulo to Rio de Janeiro?

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

Where else near Rio de Janeiro can you fly from São Paulo?

Florianopolis (FLN) $280Brasilia (BSB) $351Foz Do Iguacu (IGU) $314Salvador (SSA) $188Asuncion (ASU) $384Montevideo (MVD) $434All flights from São Paulo →

Other cities with flights to Rio de Janeiro

From Buenos Aires (EZE) $318From San Jose (SJC) $1615

Ready to fly?

Book Azul GRU → RIO · $124 →