Flights from Porto Alegre to Rio De Janeiro – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
POA to GIG – All flight route options from Salgado Filho, Brazil to Galeao Antonio Carlos Jobim, Brazil. These flights are operated by 6 different airlines. Fly non-stop or choose from 6 different connecting flights. The shortest flight time is 1 hour and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Galeao Antonio Carlos Jobim
We got great deals on hotels and car rentals near the airport.
Porto Alegre to Rio De Janeiro flights
With over 164 flights every week and 9 different airlines you have a wide range of options. You can fly non-stop to Rio De Janeiro (GIG) from Porto Alegre (POA) with Gol, LATAM Airlines or Azul but if a stopover option suits you better you can choose to fly via Curitiba, Campinas or any other of the 6 alternatives with connectiing airports.
Tip! You might want to consider arriving at Santos Dumont (SDU) instead.
Porto Alegre to Rio De Janeiro with Gol
You can fly non-stop every weekday with flights departing from 5:00 am to 10:00 pm. You can also catch a transit flight via Sao Paulo or Sao Paulo.
With Azul
You can fly non-stop every weekday with flights departing between 8:00 am and 10:00 pm. You can also catch a transit flight via Curitiba or Campinas.
Distance & flight times: Salgado Filho to Galeao Antonio Carlos Jobim
The shortest flight time between POA and GIG is 1 hour and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 55m | - | 700 miles (1126 km) |
CWB Curitiba | 3h 30m | 1h 50m | 753 miles (1212 km) |
VCP Campinas | 4h 0m | 1h 40m | 794 miles (1278 km) |
CNF Belo Horizonte | 4h 5m | 50m | 1076 miles (1731 km) |
GRU Sao Paulo | 4h 5m | 1h 10m | 750 miles (1207 km) |
CGH Sao Paulo | 4h 55m | 1h 10m | 747 miles (1202 km) |
FLN Florianopolis | 5h 15m | 2h 40m | 700 miles (1126 km) |

