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