Nonstop flights from Rio de Janeiro to Sao Paulo: Gol Transportes Aéreos, Azul Brazilian Airlines, LATAM Chile and 1 more. Nonstop flights per week: 286. Flight time: 1 hour 10 minutes. Distance: 343 km. Tickets from KSh4 216 (departure 28 October).
Which airlines fly most often from Rio de Janeiro to Sao Paulo?
The most flight options on this route are offered by
Gol Transportes Aéreos
— options found:
37.
Gol Transportes AéreosFlights: 37 · Direct: 34
LATAM ChileFlights: 30 · Direct: 26
Azul Brazilian AirlinesFlights: 29 · Direct: 29
LATAM BrasilFlights: 3 · Direct: 3
Round trip Rio de Janeiro — Sao Paulo
Trip
Outbound
Return
Outbound + return
Total
Weekend trip
Fri, 27 Nov
Sun, 29 Nov
KSh4 488 + KSh4 733
One week
Fri, 27 Nov
Fri, 4 Dec
KSh4 488 + KSh4 676
Two weeks
Wed, 28 Oct
Tue, 10 Nov
KSh4 216 + KSh4 483
Two one-way tickets combined, price per adult. Tap a price to search these dates.
Prices as of 17 October, 09:57 Moscow time
Which month is cheapest to fly Rio de Janeiro — Sao Paulo?
Cheapest month: October — a one-way ticket usually costs around KSh5 006, 21% below average. Most expensive month: May — around KSh7 417.
October 2026usually KSh5 006 · 21% below average
One-way ticket prices for departures in that month. “Usually” is the median of the lowest daily prices.
Prices as of 17 October, 09:57 Moscow time
How many days before departure is it cheapest to buy a Rio de Janeiro — Sao Paulo ticket?
The cheapest departure right now is Wed, 28 Oct — from KSh4 216. Days before departure: 10. 4–7 days before departure tickets cost from KSh4 330, 1–3 days before — from KSh4 379.
Before departureDeparture dateDifference from lowestPrice
1–3 daysWed, 21 Oct4% more
4–7 daysThu, 22 Oct3% more
8–14 daysWed, 28 Octcheapest
15–21 daysSat, 7 Nov20% more
22–30 daysThu, 12 Nov3% more
Lowest prices for departures in the next 30 days.
How many flights per day operate from Rio de Janeiro to Sao Paulo?
Most flights operate on
Tue (54), the fewest on
Sun (28).
Yes. Nonstop flights from Rio de Janeiro to Sao Paulo are operated by: Gol Transportes Aéreos, Azul Brazilian Airlines, LATAM Chile, LATAM Brasil. A nonstop flight takes 1 hour 10 minutes on average. Nonstop tickets start at KSh4 216.
The average ticket price Rio de Janeiro Sao Paulo is KSh7 449. The cheapest ticket costs KSh4 216, operated by Gol Transportes Aéreos, flight G3 1381, departing Rio de Janeiro on 28 October at 06:50, arriving Sao Paulo on 28 October at 08:05. Prices as of 17 October.
A nonstop flight takes 1 hour 10 minutes on average. The fastest is AD 6405 Azul Brazilian Airlines: 1 hour. With a connection: from 4 hours 20 minutes, usually about 13 hours.
Flights from Rio de Janeiro to Sao Paulo depart from these airports: Santos Dumont Airport (SDU), Rio Galeão – Tom Jobim International Airport (GIG). Most flights depart from Santos Dumont Airport. Arrival: Congonhas Airport (CGH), Guarulhos - Governador André Franco Montoro International Airport (GRU), Viracopos International Airport (VCP).
Based on prices for the coming months, the cheapest month to fly is October: tickets from KSh4 216. The most expensive month is April 2027, with tickets from KSh5 688.
Tickets from Rio de Janeiro to Sao Paulo are sold by: Gol Transportes Aéreos, LATAM Chile, Azul Brazilian Airlines, LATAM Brasil. All of them fly nonstop.
The distance from Rio de Janeiro to Sao Paulo is 343 km.
Tickets from Sao Paulo to Rio de Janeiro start at KSh3 043. The average price is KSh7 261. Nonstop flights are operated by: Azul Brazilian Airlines, Gol Transportes Aéreos, LATAM Chile, LATAM Brasil. All tickets Sao Paulo — Rio de Janeiro