São Paulo to Porto Alegre (GRU–POA) — Airlines, Schedules & Connections
No flights match your filters.
No nonstop flights on this route. connecting options below.
GRU–POA is served by 12 airlines with nonstop service. Aerolineas Argentinas, Copa Airlines and Ethiopian Airlines lead the route. The flight covers 538 miles in approximately 1h 40m. Beyond nonstop, 14 hubs offer 1-stop connections.
Airline Landscape
| Airline | Freq/wk | Aircraft | Duration | Dep OTP | Alliance | Codeshares |
|---|---|---|---|---|---|---|
| AR Aerolineas Argentinas | 79 | 320, 321, 738, 7M8 | 1h40-1h50 | – | SkyTeam | – |
| CM Copa Airlines | 57 | 320, 738, 7M8 | 1h40-1h50 | – | Star Alliance | – |
| ET Ethiopian Airlines | 54 | 320, 738, 7M8 | 1h40-1h55 | – | Star Alliance | – |
| G3 GOL | 46 | 738, 7M8 | 1h45-1h55 | – | – | – |
| AD Azul | 44 | 320 | 1h40-1h45 | – | – | – |
| AV avianca | 38 | 320, 7M8 | 1h40-1h45 | – | Star Alliance | – |
| LA LATAM Airlines | 28 | 320, 321 | 1h45-1h50 | – | – | – |
| AZ ITA Airways | 25 | 320 | 1h40-1h45 | – | SkyTeam | – |
| AT Royal Air Maroc | 10 | 738, 7M8 | 1h40-1h50 | – | Oneworld | – |
| AF Air France | 7 | 7M8 | 1h45 | – | SkyTeam | – |
| EK Emirates | 7 | 738 | 1h45 | – | – | – |
| QR Qatar Airways | 7 | 320 | 1h45 | – | Oneworld | – |
Weekly Schedule Pattern
Connection Landscape
Other ways to reach Porto Alegre from São Paulo
| Metric | GRU→POA | CGH→POA | VCP→POA |
|---|---|---|---|
| Distance from GRU | – | 18 mi | 51 mi |
| Nonstop airlines | 12 | 5 | 2 |
| Weekly flights | 402 | 237 | 58 |
| Flight time | 1h 40m | 1h 30m | 1h 29m |
Travel Essentials
GRU: -03 · POA: -03
When it's 6:00 PM in São Paulo, it's 6:00 PM in Porto Alegre.
CPTM Line 13-Jade commuter train runs from Luz station (central São Paulo) to the airport terminal in 33 minutes (R$4.40 integrated fare with metro). Trains run every 30 minutes from around 5am to midnight. This route is significantly cheaper than driving, as the Dutra highway (BR-116) suffers chronic congestion.Taxis from Paulista Avenue or Consolação cost R$90–150 and take 45–90 minutes depending on traffic. Ride-hails (99 or Uber) are widely used and typically R$70–120. Executive bus services (Guarucoop, Lira) run from Tietê terminal and Paulista (R$52–62). Traffic on the Dutra highway peaks heavily in afternoon and evening hours.
GRU–POA Quick Facts
Frequently Asked Questions
São Paulo Guarulhos to Porto Alegre Route
GRU-POA is a key Brazilian domestic trunk route of 1,100 km connecting São Paulo's primary international airport with Rio Grande do Sul's capital. Nine carriers serve roughly 274 weekly frequencies, with LATAM, Gol, and Azul as the dominant operators. Flight time is 1 hour 45 minutes. The route carries a mix of connecting international passengers continuing from GRU and point-to-point business traffic between Brazil's two largest economic centers.
Regional and Weather Context
Porto Alegre lies at the southern edge of Brazil's domestic aviation network and is the primary gateway to Rio Grande do Sul's gaucho wine country and industrial interior. The airport serves as a hub for connecting passengers heading further south toward Uruguayan and Argentine connections via ground transport. Southern Brazil's winter months (May–August) bring cold front activity and fog that periodically constrains POA operations, making morning punctuality less reliable than at São Paulo airports.