Distance 210 miles (338 km) |
Average flight duration 3h 44m |
Cheapest ticket price $42 (€38) |
Flights per day 39 |
Direct flights 15 |
Airlines 2 |
Fastest flight 55m |
Cheapest month to travel November |
First flight 09:05 |
Last flight 23:25 |
Cheapest
Average
The best way to find a cheap flight ticket from Sao Paulo (GRU) to Rio de Janeiro is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Azul Linhas Areas ad2826 | 05:15AM Sao Paulo (GRU) | 29h55 | 11:10AM Rio De Janeiro-Galeao (GIG) | 2 transfers | |
Azul Linhas Areas ad4522 | 06:00AM Sao Paulo (GRU) | 5h05 | 11:05AM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Azul Linhas Areas ad4522 | 06:00AM Sao Paulo (GRU) | 3h25 | 09:25AM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Gol Transportes Aéreos G32044 | 06:10AM Sao Paulo (GRU) | 1h05 | 07:15AM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Latam Airlines la3340 | 07:00AM Sao Paulo (GRU) | 1h00 | 08:00AM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
latam airlines brasil LA3340 | 07:00AM Sao Paulo (GRU) | 1h00 | 08:00AM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
latam airlines brasil LA3316 | 07:20AM Sao Paulo (GRU) | 10h30 | 05:50PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3534 | 07:20AM Sao Paulo (GRU) | 14h50 | 10:10PM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
Latam Airlines la3247 | 07:20AM Sao Paulo (GRU) | 15h00 | 10:20PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3247 | 07:20AM Sao Paulo (GRU) | 14h50 | 10:10PM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Latam Airlines la3416 | 07:40AM Sao Paulo (GRU) | 15h00 | 10:40PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3416 | 07:40AM Sao Paulo (GRU) | 4h25 | 12:05PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3330 | 07:45AM Sao Paulo (GRU) | 27h30 | 11:15AM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
latam airlines brasil LA3330 | 07:45AM Sao Paulo (GRU) | 9h35 | 05:20PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
latam airlines brasil LA3550 | 08:15AM Sao Paulo (GRU) | 0h55 | 09:10AM Rio De Janeiro Santos Dumont (SDU) | 0 transfersDirect | |
Azul Linhas Areas ad2842 | 08:15AM Sao Paulo (GRU) | 8h45 | 05:00PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3550 | 08:15AM Sao Paulo (GRU) | 0h55 | 09:10AM Rio De Janeiro Santos Dumont (SDU) | 0 transfersDirect | |
Latam Airlines la4698 | 08:15AM Sao Paulo (GRU) | 11h10 | 07:25PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Azul Linhas Areas ad2842 | 08:15AM Sao Paulo (GRU) | 14h45 | 11:00PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3284 | 08:25AM Sao Paulo (GRU) | 8h50 | 05:15PM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
latam airlines brasil LA3342 | 08:35AM Sao Paulo (GRU) | 1h00 | 09:35AM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Latam Airlines la3342 | 08:35AM Sao Paulo (GRU) | 1h00 | 09:35AM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Latam Airlines la3372 | 08:55AM Sao Paulo (GRU) | 29h15 | 02:10PM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
Latam Airlines la3372 | 08:55AM Sao Paulo (GRU) | 37h20 | 10:15PM Rio De Janeiro-Galeao (GIG) | 2 transfers | |
Gol Transportes Aéreos G31922 | 09:20AM Sao Paulo (GRU) | 1h05 | 10:25AM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Latam Airlines la3282 | 09:30AM Sao Paulo (GRU) | 10h00 | 07:30PM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
Latam Airlines la3282 | 09:30AM Sao Paulo (GRU) | 7h45 | 05:15PM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
latam airlines brasil LA3698 | 09:45AM Sao Paulo (GRU) | 1h00 | 10:45AM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Latam Airlines la3698 | 09:45AM Sao Paulo (GRU) | 1h00 | 10:45AM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
latam airlines brasil LA3318 | 09:45AM Sao Paulo (GRU) | 8h05 | 05:50PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la4722 | 09:45AM Sao Paulo (GRU) | 9h40 | 07:25PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Azul Linhas Areas ad4570 | 09:50AM Sao Paulo (GRU) | 8h40 | 06:30PM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Azul Linhas Areas ad4570 | 09:50AM Sao Paulo (GRU) | 12h25 | 10:15PM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Latam Airlines la3263 | 09:50AM Sao Paulo (GRU) | 12h30 | 10:20PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Azul Linhas Areas ad4570 | 09:50AM Sao Paulo (GRU) | 23h30 | 09:20AM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Latam Airlines la3263 | 09:50AM Sao Paulo (GRU) | 4h20 | 02:10PM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Latam Airlines la4524 | 10:00AM Sao Paulo (GRU) | 12h40 | 10:40PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Azul Linhas Areas ad2836 | 11:40AM Sao Paulo (GRU) | 11h20 | 11:00PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Azul Linhas Areas ad2836 | 11:40AM Sao Paulo (GRU) | 5h20 | 05:00PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3652 | 12:10PM Sao Paulo (GRU) | 7h15 | 07:25PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3652 | 12:10PM Sao Paulo (GRU) | 17h50 | 06:00AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3420 | 12:15PM Sao Paulo (GRU) | 10h25 | 10:40PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3265 | 12:20PM Sao Paulo (GRU) | 10h00 | 10:20PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3265 | 12:20PM Sao Paulo (GRU) | 4h55 | 05:15PM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Latam Airlines la3332 | 12:30PM Sao Paulo (GRU) | 4h50 | 05:20PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3332 | 12:30PM Sao Paulo (GRU) | 22h45 | 11:15AM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
latam airlines brasil LA3332 | 12:30PM Sao Paulo (GRU) | 4h50 | 05:20PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
latam airlines brasil LA3332 | 12:30PM Sao Paulo (GRU) | 9h20 | 09:50PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Azul Linhas Areas ad2820 | 01:00PM Sao Paulo (GRU) | 10h00 | 11:00PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3974 | 01:25PM Sao Paulo (GRU) | 1h00 | 02:25PM Rio De Janeiro Santos Dumont (SDU) | 0 transfersDirect | |
latam airlines brasil LA3974 | 01:25PM Sao Paulo (GRU) | 1h00 | 02:25PM Rio De Janeiro Santos Dumont (SDU) | 0 transfersDirect | |
Latam Airlines la3366 | 01:40PM Sao Paulo (GRU) | 1h00 | 02:40PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
latam airlines brasil LA3366 | 01:40PM Sao Paulo (GRU) | 1h00 | 02:40PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Azul Linhas Areas ad5031 | 02:35PM Sao Paulo (GRU) | 7h40 | 10:15PM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Azul Linhas Areas ad5031 | 02:35PM Sao Paulo (GRU) | 3h55 | 06:30PM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Azul Linhas Areas ad5031 | 02:35PM Sao Paulo (GRU) | 18h45 | 09:20AM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Latam Airlines la3218 | 03:00PM Sao Paulo (GRU) | 7h40 | 10:40PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
latam airlines brasil LA3506 | 03:15PM Sao Paulo (GRU) | 14h05 | 05:20AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3128 | 03:30PM Sao Paulo (GRU) | 6h40 | 10:10PM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
Latam Airlines la3128 | 03:30PM Sao Paulo (GRU) | 19h45 | 11:15AM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
Azul Linhas Areas ad2772 | 03:40PM Sao Paulo (GRU) | 19h30 | 11:10AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3328 | 03:45PM Sao Paulo (GRU) | 17h50 | 09:35AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3328 | 03:45PM Sao Paulo (GRU) | 19h30 | 11:15AM Rio De Janeiro Santos Dumont (SDU) | 2 transfers | |
latam airlines brasil LA3328 | 03:45PM Sao Paulo (GRU) | 6h05 | 09:50PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3257 | 04:10PM Sao Paulo (GRU) | 6h10 | 10:20PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
latam airlines brasil LA4548 | 04:30PM Sao Paulo (GRU) | 1h05 | 05:35PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Latam Airlines la4548 | 04:30PM Sao Paulo (GRU) | 1h05 | 05:35PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Latam Airlines la3424 | 05:10PM Sao Paulo (GRU) | 5h30 | 10:40PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3334 | 05:30PM Sao Paulo (GRU) | 16h05 | 09:35AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
latam airlines brasil LA3334 | 05:30PM Sao Paulo (GRU) | 4h20 | 09:50PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3362 | 05:40PM Sao Paulo (GRU) | 12h20 | 06:00AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3529 | 05:40PM Sao Paulo (GRU) | 4h30 | 10:10PM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Latam Airlines la3529 | 05:40PM Sao Paulo (GRU) | 4h40 | 10:20PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3874 | 05:50PM Sao Paulo (GRU) | 1h00 | 06:50PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
latam airlines brasil LA3874 | 05:50PM Sao Paulo (GRU) | 1h00 | 06:50PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Azul Linhas Areas ad4741 | 07:15PM Sao Paulo (GRU) | 0h55 | 08:10PM Rio De Janeiro Santos Dumont (SDU) | 0 transfersDirect | |
Latam Airlines la3368 | 08:10PM Sao Paulo (GRU) | 1h05 | 09:15PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
latam airlines brasil LA3368 | 08:10PM Sao Paulo (GRU) | 1h05 | 09:15PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Latam Airlines la3236 | 08:20PM Sao Paulo (GRU) | 15h45 | 12:05PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
latam airlines brasil LA3718 | 08:40PM Sao Paulo (GRU) | 8h40 | 05:20AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Gol Transportes Aéreos G31925 | 09:15PM Sao Paulo (GRU) | 1h05 | 10:20PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
latam airlines brasil LA3991 | 09:20PM Sao Paulo (GRU) | 12h15 | 09:35AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3991 | 09:20PM Sao Paulo (GRU) | 24h30 | 09:50PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Azul Linhas Areas ad4618 | 09:25PM Sao Paulo (GRU) | 24h15 | 09:40PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3259 | 10:35PM Sao Paulo (GRU) | 11h40 | 10:15AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3352 | 10:50PM Sao Paulo (GRU) | 1h05 | 11:55PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
latam airlines brasil LA3352 | 10:50PM Sao Paulo (GRU) | 1h05 | 11:55PM Rio De Janeiro-Galeao (GIG) | 0 transfersDirect | |
Latam Airlines la3382 | 11:00PM Sao Paulo (GRU) | 8h55 | 07:55AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3336 | 11:10PM Sao Paulo (GRU) | 10h25 | 09:35AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
latam airlines brasil LA3336 | 11:10PM Sao Paulo (GRU) | 10h25 | 09:35AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3336 | 11:10PM Sao Paulo (GRU) | 22h40 | 09:50PM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3656 | 11:30PM Sao Paulo (GRU) | 10h45 | 10:15AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
Latam Airlines la3656 | 11:30PM Sao Paulo (GRU) | 11h45 | 11:15AM Rio De Janeiro Santos Dumont (SDU) | 1 transfer | |
Latam Airlines la3180 | 11:45PM Sao Paulo (GRU) | 6h15 | 06:00AM Rio De Janeiro-Galeao (GIG) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
55 m
Average
9 h 26 m
Flights per day
94
Distance
339 km
Of the 94 flights that leave Sao Paulo (GRU) for Rio de Janeiro every day 24 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Here are some other resources that might have the information you need