Cheap flights to Porto Alegre
The region's primary aviation hub is Salgado Filho International Airport, located just 6 km from the city center. Direct flights connect Porto Alegre to a wide network of destinations, including 15 major cities. The highest flight frequencies are recorded on routes from Sao Paulo (861 flights per week), Rio de Janeiro (215 flights), and Curitiba (107 flights).
A total of 17 different carriers provide air links to the city, offering passengers a wide choice of departure times. The majority of flights are operated by Brazil's largest airlines: Latam Airlines Group, Azul Linhas Aereas Brasileiras, and GOL Linhas Aereas. Below on this page, you will find interactive departure city cards with a convenient search tool to help plan your trip.

Sao Paulo — Porto Alegre

Florianopolis — Porto Alegre

Curitiba — Porto Alegre

Belo Horizonte — Porto Alegre


Rio de Janeiro — Porto Alegre


Brasilia — Porto Alegre


Recife — Porto Alegre


Salvador — Porto Alegre


Santiago — Porto Alegre



Buenos Aires — Porto Alegre

Uruguaiana — Porto Alegre

Lima — Porto Alegre
Flight insights to Porto Alegre
Data-driven trends for direct flights to Porto Alegre — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Porto Alegre come from Sao Paulo, Rio de Janeiro and Curitiba. Sao Paulo leads with around 861 flights a week.
- Sao Paulo861 flights/week
- Rio de Janeiro215 flights/week
- Curitiba107 flights/week
- Brasilia87 flights/week
- Belo Horizonte67 flights/week
Top departure countries
Most direct flights to Porto Alegre depart from Brazil, Argentina and Panama. Brazil alone accounts for about 95% of all direct routes.
- Brazilavg $74
- Argentinaavg $189
- Panamaavg $385
- Chileavg $130
- Peruavg $229
Direct routes & fares
Popular non-stop routes to Porto Alegre range from Curitiba at $33 to Brasilia at $114 — a quick way to compare direct-flight fares.
- Sao Paulofrom $70
- Rio de Janeirofrom $63
- Curitibafrom $33
- Brasiliafrom $114
- Belo Horizontefrom $35
Cheapest departure cities
The cheapest places to fly to Porto Alegre from right now are Curitiba from $33, Belo Horizonte from $35 and Florianopolis from $44.
- Curitibafrom $33
- Belo Horizontefrom $35
- Florianopolisfrom $44
- Santa Mariafrom $61
- Santo Angelofrom $62
Longest direct flights
The longest direct flight to Porto Alegre is from Lisbon at about 11h 45m, followed by Panama City (7h 16m) and Lima (4h 46m).
- Lisbon11h 45m
- Panama City7h 16m
- Lima4h 46m
- Fortaleza4h 36m
- Natal4h 34m
Popular departure cities to Porto Alegre
Frequently asked questions
- How many cities have flights to Porto Alegre?
- Currently, direct flights to Porto Alegre are operated from 15 popular cities. Most routes connect the metropolis with other regions of Brazil, but there are also international flights from Argentina, Chile, and Portugal.
- Which cities have the most frequent flights to Porto Alegre?
- The busiest flight schedules are recorded from Sao Paulo (861 flights per week) and Rio de Janeiro (215 flights). Other leaders include Curitiba with 107 flights and Brasilia, where 87 flights are operated weekly.
- How many airlines fly to Porto Alegre?
- Regular air service is maintained by 17 airlines. The leading carriers on this route are Latam Airlines Group, Azul Linhas Aereas Brasileiras, and GOL Linhas Aereas.
- Which airports handle flights to Porto Alegre?
- All flights arrive at Salgado Filho International Airport, which is located 6 km from the city center. Due to its proximity to the city, you can reach the main districts in the shortest possible time by taxi or public transport.
- How can I find cheap flights to Porto Alegre?
- To save money, it is recommended to book flights in advance and track offers from major local airlines. Using the flexible date search on our page will help you find the best fares among all 17 carriers.