Complete Guide to Brazil’s Main Domestic Flight Routes
Brazil has one of the largest and most dynamic domestic aviation networks in the world, served primarily by
Azul Linhas Aéreas, GOL Linhas Aéreas, and LATAM Brasil.
Whether you’re planning a multi-city vacation, traveling for business, or connecting through one of Brazil’s hubs such as
São Paulo, Brasília, Belo Horizonte, Recife, or Campinas/Viracopos, this guide provides a clear overview of the country’s
most important domestic routes.
The table below lists Brazil’s key domestic city-pairs by airline—covering major trunk routes, capital-to-capital flights,
and the most popular connections for tourism and business.
For travelers planning multi-stop Brazil itineraries, these routes are also ideal for combinations using products such as
the Brazil Airpass.
Use this guide to compare which airline serves your preferred route, understand regional coverage, and plan smarter,
faster and more efficient travel within Brazil.
| Airline | Origin (City – Code) | Destination (City – Code) | Notes |
|---|---|---|---|
| LATAM Brasil | São Paulo/Guarulhos – GRU | Rio de Janeiro/Galeão – GIG | Main Rio–São Paulo trunk |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Rio de Janeiro/Santos Dumont – SDU | Business trunk, shuttle-style |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Brasília – BSB | High-frequency capital route |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Belo Horizonte/Confins – CNF | Southeast business corridor |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Curitiba – CWB | Core South–Southeast link |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Porto Alegre – POA | Major trunk to South region |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Florianópolis – FLN | Tourism & business |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Foz do Iguaçu – IGU | Tourism (Iguaçu Falls) |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Salvador – SSA | Heavy O&D plus connections |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Recife – REC | Northeast trunk |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Fortaleza – FOR | Tourism & hub feed |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Natal – NAT | Northeast beach destination |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Maceió – MCZ | Tourism |
| LATAM Brasil | São Paulo/Guarulhos – GRU | João Pessoa – JPA | Tourism, secondary Northeast city |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Vitória – VIX | Coastal business route |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Goiânia – GYN | Center-West link |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Cuiabá – CGB | Access to Pantanal / agribusiness |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Campo Grande – CGR | Pantanal & regional hub |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Manaus – MAO | Key Amazon route |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Belém – BEL | North region trunk |
| LATAM Brasil | São Paulo/Guarulhos – GRU | São Luís – SLZ | Northeast / North transition |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Teresina – THE | Secondary Northeast city |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Boa Vista – BVB | Far-north capital |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Rio Branco – RBR | Acre capital, long-haul domestic |
| LATAM Brasil | São Paulo/Guarulhos – GRU | Porto Velho – PVH | Rondônia capital |
| LATAM Brasil | Congonhas/São Paulo – CGH | Rio de Janeiro/Santos Dumont – SDU | Classic air shuttle, high frequency |
| LATAM Brasil | Congonhas/São Paulo – CGH | Brasília – BSB | Business-heavy route |
| LATAM Brasil | Congonhas/São Paulo – CGH | Belo Horizonte/Confins – CNF | Southeast triangle leg |
| LATAM Brasil | Congonhas/São Paulo – CGH | Curitiba – CWB | Business & leisure |
| LATAM Brasil | Congonhas/São Paulo – CGH | Porto Alegre – POA | South–Southeast trunk |
| LATAM Brasil | Congonhas/São Paulo – CGH | Florianópolis – FLN | Seasonal peaks (summer) |
| LATAM Brasil | Brasília – BSB | Salvador – SSA | Capital–Northeast link |
| LATAM Brasil | Brasília – BSB | Recife – REC | Capital–Northeast trunk |
| LATAM Brasil | Brasília – BSB | Fortaleza – FOR | Capital–Northeast connection |
| LATAM Brasil | Brasília – BSB | Belo Horizonte/Confins – CNF | Capital–capital triangle |
| LATAM Brasil | Belo Horizonte/Confins – CNF | Salvador – SSA | Tourism & business |
| LATAM Brasil | Salvador – SSA | Recife – REC | Northeast corridor |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Brasília – BSB | Core trunk route |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Belo Horizonte/Confins – CNF | Southeast business corridor |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Curitiba – CWB | High-frequency trunk |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Porto Alegre – POA | South region trunk |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Florianópolis – FLN | Seasonal tourism peaks |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Foz do Iguaçu – IGU | Tourism trunk |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Salvador – SSA | Major trunk to Bahia |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Recife – REC | Northeast trunk |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Fortaleza – FOR | Tourism & VFR traffic |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Maceió – MCZ | Tourism |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | João Pessoa – JPA | Secondary Northeast city |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Natal – NAT | Tourism |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Vitória – VIX | Business & leisure |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Goiânia – GYN | Center-West link |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Cuiabá – CGB | Agribusiness & Pantanal access |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Manaus – MAO | Amazon trunk |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Belém – BEL | North trunk |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Macapá – MCP | Equatorial Amazon |
| GOL Linhas Aéreas | São Paulo/Guarulhos – GRU | Rio Branco – RBR | Long-haul domestic |
| GOL Linhas Aéreas | Congonhas/São Paulo – CGH | Brasília – BSB | Prime business route |
| GOL Linhas Aéreas | Congonhas/São Paulo – CGH | Belo Horizonte/Confins – CNF | Shuttle-style frequencies |
| GOL Linhas Aéreas | Congonhas/São Paulo – CGH | Curitiba – CWB | Corporate-heavy traffic |
| GOL Linhas Aéreas | Congonhas/São Paulo – CGH | Porto Alegre – POA | South–Southeast trunk |
| GOL Linhas Aéreas | Congonhas/São Paulo – CGH | Florianópolis – FLN | Strong summer demand |
| GOL Linhas Aéreas | Congonhas/São Paulo – CGH | Salvador – SSA | Bahia bound |
| GOL Linhas Aéreas | Congonhas/São Paulo – CGH | Recife – REC | Northeast trunk |
| GOL Linhas Aéreas | Rio de Janeiro/Santos Dumont – SDU | Congonhas/São Paulo – CGH | Shuttle route, shared with LATAM |
| GOL Linhas Aéreas | Rio de Janeiro/Galeão – GIG | Brasília – BSB | Capital–Rio route |
| GOL Linhas Aéreas | Rio de Janeiro/Galeão – GIG | São Paulo/Guarulhos – GRU | Rio–São Paulo trunk |
| GOL Linhas Aéreas | Brasília – BSB | Salvador – SSA | Northeast feeder from capital |
| GOL Linhas Aéreas | Brasília – BSB | Recife – REC | Capital–Northeast link |
| GOL Linhas Aéreas | Brasília – BSB | Fortaleza – FOR | Tourism & VFR |
| GOL Linhas Aéreas | Brasília – BSB | Manaus – MAO | Amazon access from capital |
| GOL Linhas Aéreas | Brasília – BSB | Belém – BEL | North route |
| GOL Linhas Aéreas | Brasília – BSB | Goiânia – GYN | Short, high-frequency link |
| GOL Linhas Aéreas | Salvador – SSA | Recife – REC | Northeast corridor |
| GOL Linhas Aéreas | Salvador – SSA | Fortaleza – FOR | Intra-Northeast |
| GOL Linhas Aéreas | Porto Alegre – POA | Curitiba – CWB | South–South link |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Belo Horizonte/Confins – CNF | Inter-hub trunk |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Curitiba – CWB | South–Southeast trunk |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Porto Alegre – POA | Major South trunk |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Florianópolis – FLN | Tourism, strong summer demand |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Foz do Iguaçu – IGU | Tourism (Iguaçu Falls) |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Rio de Janeiro/Santos Dumont – SDU | Business link to Rio |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Rio de Janeiro/Galeão – GIG | Rio metro access |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Brasília – BSB | Capital–hub trunk |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Salvador – SSA | Northeast trunk |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Recife – REC | Inter-hub trunk |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Fortaleza – FOR | Tourism & connections |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Natal – NAT | Tourism |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Maceió – MCZ | Tourism |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | João Pessoa – JPA | Tourism, secondary NE |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Vitória – VIX | Coastal route |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Goiânia – GYN | Center-West link |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Cuiabá – CGB | Pantanal / agribusiness |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Campo Grande – CGR | Pantanal access |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Manaus – MAO | Long domestic leg |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Belém – BEL | North trunk |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Porto Velho – PVH | Amazon interior |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Rio Branco – RBR | Amazon interior |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Palmas – PMW | Tocantins capital |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | São Luís – SLZ | Northeast / North |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Teresina – THE | Secondary capital |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Marabá – MAB | Pará interior |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Santarém – STM | Amazon river city |
| Azul Linhas Aéreas | Campinas/Viracopos – VCP | Macapá – MCP | Equatorial North |
| Azul Linhas Aéreas | Belo Horizonte/Confins – CNF | Vitória – VIX | Strong regional trunk |
| Azul Linhas Aéreas | Belo Horizonte/Confins – CNF | Salvador – SSA | Inter-hub / tourism |
| Azul Linhas Aéreas | Belo Horizonte/Confins – CNF | Recife – REC | Inter-hub link |
| Azul Linhas Aéreas | Belo Horizonte/Confins – CNF | Porto Seguro – BPS | Tourism (Bahia coast) |
| Azul Linhas Aéreas | Belo Horizonte/Confins – CNF | Uberlândia – UDI | Interior Minas route |
| Azul Linhas Aéreas | Belo Horizonte/Confins – CNF | Montes Claros – MOC | Regional Minas Gerais |
| Azul Linhas Aéreas | Recife – REC | João Pessoa – JPA | Short-haul, high frequency |
| Azul Linhas Aéreas | Recife – REC | Maceió – MCZ | Intra-Northeast link |
| Azul Linhas Aéreas | Recife – REC | Natal – NAT | Tourism & VFR |
| Azul Linhas Aéreas | Recife – REC | Fortaleza – FOR | Northeast trunk |
| Azul Linhas Aéreas | Recife – REC | Teresina – THE | Interior Northeast |
| Azul Linhas Aéreas | Belém – BEL | Macapá – MCP | Amazon coastal link |
| Azul Linhas Aéreas | Belém – BEL | Santarém – STM | Amazon river corridor |
| Azul Linhas Aéreas | Belém – BEL | Marabá – MAB | Pará interior |
| Azul Linhas Aéreas | Manaus – MAO | Tabatinga – TBT | Remote Amazon border route |
| Azul Linhas Aéreas | Manaus – MAO | Tefé – TFF | River city connection |
| Azul Linhas Aéreas | Manaus – MAO | Porto Velho – PVH | Amazon interior trunk |
| Azul Linhas Aéreas | Curitiba – CWB | Porto Alegre – POA | South–South link |
| Azul Linhas Aéreas | Curitiba – CWB | Florianópolis – FLN | Short regional route |
| Azul Linhas Aéreas | Porto Alegre – POA | Florianópolis – FLN | Coastal South |
| Azul Linhas Aéreas | Porto Alegre – POA | Pelotas – PET | Regional Rio Grande do Sul |