Direct flights from São Paulo to Rio de Janeiro GRU → SDU

Azul, LATAM Brasil and LATAM Airlines operate nonstop flights from São Paulo (GRU) to Rio de Janeiro (SDU). The nonstop flight takes around ~0h 26m, covering 213 miles (343 km) and operates multiple daily. Updated 29 June 2026.

📬 Cheap nonstop deals from São Paulo

We'll email you when a fare from GRU drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Azul AD LATAM Airlines LA LATAM Brasil JJ

Departure Schedule next 7 days

Frequently asked questions

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

Yes, Azul, LATAM Brasil and 1 more airline operate nonstop flights from São Paulo (GRU) to Rio de Janeiro (SDU).

Which airlines fly direct from São Paulo to Rio de Janeiro?

Azul, LATAM Brasil, LATAM Airlines operate nonstop flights from São Paulo to Rio de Janeiro.

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

The nonstop flight from São Paulo to Rio de Janeiro takes ~0h 26m (approximately 343 km).

How often do direct flights operate from São Paulo to Rio de Janeiro?

Nonstop flights from São Paulo to Rio de Janeiro operate multiple daily.

Explore More

Get cheap direct-flight deals from São Paulo, free by email