Key Takeaways
- São Paulo/Guarulhos is Brazil's busiest airport. GRU serves around 80 regularly-served nonstop destinations — more than any other Brazilian airport — and is the country's main long-haul gateway and the home hub of LATAM Brasil.
- São Paulo and the southeast dominate. Greater São Paulo's three airports — Guarulhos, Viracopos and Congonhas — together with Rio, Belo Horizonte and Brasília concentrate the bulk of Brazil's air traffic.
- Direct US flights run mainly from São Paulo. GRU connects nonstop to around nine US cities; Rio de Janeiro (GIG) adds a few more. Most other Brazilian airports focus on domestic and South American routes.
- Three airlines carry the country. LATAM, GOL and Azul fly the overwhelming majority of Brazil's routes. Azul's main hub is Campinas/Viracopos rather than São Paulo-Guarulhos.
- Regional hubs reach across a continent-sized country. Salvador, Recife, Fortaleza, Belém and Manaus anchor the northeast and the Amazon, linking Brazil's regions across distances comparable to crossing Europe.
Brazil is South America’s largest country and its biggest aviation market, and for almost every visitor the trip begins at one of its airports. The network mirrors the country’s vast geography: a cluster of huge hubs around Brazil’s southeastern megacities funnels long-haul and domestic traffic, while a chain of coastal gateways serves the northeast’s beaches and a handful of Amazonian airports connect cities separated by hundreds of kilometres of rainforest.
✈️ See also: Most Active Airlines in Brazil — which carriers fly the most routes from Brazil, mapped.
Below we map and rank Brazil’s major airports by the number of nonstop destinations each one serves, drawn from live route data on AirportRoutes. Because the figures come from observed flight data — a large sample rather than a complete published timetable — we treat them as a strong guide to relative connectivity rather than exact, official totals.

Which Brazilian airports have direct flights to the US?
Nonstop flying between Brazil and the United States is heavily concentrated in São Paulo. Guarulhos (GRU) is the country’s intercontinental powerhouse, with around 37 intercontinental destinations and nonstop links to roughly nine US cities — including New York, Newark, Miami, Orlando, Atlanta, Washington, Houston, Dallas-Fort Worth and Chicago — flown by American, Delta, United, LATAM, GOL and Azul.
Rio de Janeiro (GIG) is the second US gateway, with nonstops to Atlanta, Houston and New York. Beyond those two, Azul runs leisure routes from Campinas/Viracopos (VCP) to Orlando and Fort Lauderdale, and there are seasonal links from Belo Horizonte and Fortaleza. Some of the routes the data shows from the Amazon — Manaus and Belém to Miami and Fort Lauderdale — are largely cargo rather than scheduled passenger service.
In short: if you’re flying nonstop between Brazil and the United States, you’re almost certainly using São Paulo, with Rio de Janeiro as the main alternative.
Ranked
Major Airports in Brazil by Nonstop Destinations
Ranked by regularly-served nonstop destinations, busiest first.
| Airport | IATA | Nonstop | City / Area |
|---|---|---|---|
| 1. São Paulo/Guarulhos | GRU | 81+ | São Paulo |
| 2. Viracopos | VCP | 63+ | Campinas |
| 3. Tancredo Neves (Confins) | CNF | 51+ | Belo Horizonte |
| 4. Rio Galeão | GIG | 42+ | Rio de Janeiro |
| 5. Presidente Juscelino Kubitschek | BSB | 39+ | Brasília |
| 6. Salvador | SSA | 34+ | Salvador |
| 7. Recife/Guararapes | REC | 32+ | Recife |
| 8. Belém (Val de Cans) | BEL | 29+ | Belém |
| 9. Manaus (Eduardo Gomes) | MAO | 28+ | Manaus |
| 10. Congonhas | CGH | 26+ | São Paulo |
| 11. Fortaleza (Pinto Martins) | FOR | 21+ | Fortaleza |
| 12. Florianópolis (Hercílio Luz) | FLN | 19+ | Florianópolis |
| 13. Curitiba (Afonso Pena) | CWB | 17+ | Curitiba |
| 14. Porto Alegre (Salgado Filho) | POA | 16+ | Porto Alegre |
| 15. Porto Seguro | BPS | 16+ | Porto Seguro |
| 16. Natal (Aluízio Alves) | NAT | 16+ | Natal |
| 17. Maceió (Zumbi dos Palmares) | MCZ | 15+ | Maceió |
| 18. Cuiabá (Marechal Rondon) | CGB | 11+ | Cuiabá |
A closer look at Brazil’s biggest airports
🛫 São Paulo/Guarulhos (GRU)

Opened in 1985 and named after a former state governor, Guarulhos sits about 25 km northeast of central São Paulo and is by far Brazil’s busiest airport. It is the main hub of LATAM Brasil and the country’s principal long-haul gateway, handling the lion’s share of Brazil’s intercontinental traffic.
Serving São Paulo, GRU reaches around 81 regularly-served nonstop destinations, including roughly 37 intercontinental routes. Top destinations include Panama City, Rio de Janeiro, Santiago, Brasília and Recife.
Main airlines: LATAM, GOL, Azul and international carriers such as Ethiopian Airlines. See the full route map for GRU on AirportRoutes →
✈️ Viracopos (VCP)

Viracopos lies near Campinas, about 100 km northwest of São Paulo, and serves the wider São Paulo metropolitan area as a low-cost and cargo gateway. It is the principal hub of Azul and one of the busiest cargo airports in South America.
Serving Campinas, VCP reaches around 63 regularly-served nonstop destinations, the great majority of them domestic. Top destinations include Belo Horizonte, Porto Alegre, Rio de Janeiro, Curitiba and Salvador.
Main airlines: Azul, GOL, LATAM and Lufthansa. See the full route map for VCP on AirportRoutes →
🛬 Tancredo Neves / Confins (CNF)

Belo Horizonte’s main airport sits at Confins, about 38 km north of the city, and is named after Tancredo Neves, the president-elect who died before taking office in 1985. It has taken over most of the capital of Minas Gerais’s scheduled traffic from the older, closer-in Pampulha airport.
Serving Belo Horizonte, CNF reaches around 51 regularly-served nonstop destinations, almost all of them domestic. Top destinations include Campinas, São Paulo, Recife, Rio de Janeiro and Brasília.
Main airlines: Azul, GOL, LATAM and Copa Airlines. See the full route map for CNF on AirportRoutes →
🏖️ Rio Galeão (GIG)

Rio de Janeiro’s international airport sits on Governador Island in Guanabara Bay and is named after bossa nova composer Antônio Carlos “Tom” Jobim. It is the city’s long-haul and intercontinental gateway, complementing the close-in Santos Dumont airport that handles the Rio–São Paulo shuttle.
Serving Rio de Janeiro, GIG reaches around 42 regularly-served nonstop destinations, including roughly 16 intercontinental routes. Top destinations include São Paulo, Porto Alegre, Brasília, Salvador and Vitória.
Main airlines: GOL, LATAM, Azul, JetSMART and Flybondi. See the full route map for GIG on AirportRoutes →
🏛️ Brasília (BSB)

Brasília’s airport serves Brazil’s purpose-built capital and is named after Juscelino Kubitschek, the president who founded the city in 1960. Thanks to its central position in the country, it is one of Brazil’s most important domestic connecting hubs.
Serving Brasília, BSB reaches around 39 regularly-served nonstop destinations, mostly domestic. Top destinations include São Paulo, Campinas, Rio de Janeiro, Belo Horizonte and Recife.
Main airlines: LATAM, GOL, Azul, TAP Air Portugal and Copa Airlines. See the full route map for BSB on AirportRoutes →
🌴 Salvador (SSA)

The capital of Bahia, Salvador is one of Brazil’s oldest cities and the gateway to the northeast’s beaches and historic coast. Its airport anchors air travel across the region and carries a growing slate of seasonal European charters.
Serving Salvador, SSA reaches around 34 regularly-served nonstop destinations. Top destinations include São Paulo, Rio de Janeiro, Campinas, Belo Horizonte and Recife.
Main airlines: GOL, Azul, LATAM, TAP Air Portugal and Sky Airline. See the full route map for SSA on AirportRoutes →
🏝️ Recife/Guararapes (REC)

Recife’s airport, named after the sociologist Gilberto Freyre, is one of the northeast’s busiest and a key Azul gateway for the region. It connects the coastal cities of Pernambuco and beyond to the rest of Brazil and to Europe.
Serving Recife, REC reaches around 32 regularly-served nonstop destinations. Top destinations include Rio de Janeiro, São Paulo, Campinas, Belo Horizonte and Brasília.
Main airlines: Azul, GOL, LATAM, TAP Air Portugal and JetSMART. See the full route map for REC on AirportRoutes →
🌳 Belém (BEL)

Belém sits near the mouth of the Amazon and is the gateway to the eastern Amazon basin. The city hosted the COP30 UN climate summit in late 2025, putting its Val de Cans airport in the international spotlight.
Serving Belém, BEL reaches around 29 regularly-served nonstop destinations. Top destinations include São Paulo, Campinas, Belo Horizonte, Santarém and Brasília.
Main airlines: Azul, GOL, LATAM and Surinam Airways. See the full route map for BEL on AirportRoutes →
🌲 Manaus (MAO)

Manaus, the largest city in the Amazon, depends on air travel: there are no road links to much of the rest of Brazil. Its airport is both a passenger gateway for Amazon tourism and one of Brazil’s most important cargo hubs, tied to the Manaus Free Trade Zone’s factories.
Serving Manaus, MAO reaches around 28 regularly-served nonstop destinations, with limited international service to Panama City. Top destinations include São Paulo, Campinas, Brasília, Belém and Fortaleza.
Main airlines: Azul, GOL, LATAM and Copa Airlines. See the full route map for MAO on AirportRoutes →
🏙️ Congonhas (CGH)

Congonhas sits just 8 km from downtown São Paulo and is the city’s close-in domestic airport. Famous for its short runways hemmed in by the city, it is one of the busiest domestic airports in South America and the São Paulo end of the busy Rio–São Paulo air bridge.
Serving São Paulo, CGH reaches around 26 regularly-served nonstop destinations — all of them domestic. Top destinations include Rio de Janeiro, Brasília, Curitiba, Salvador and Belo Horizonte.
Main airlines: LATAM, GOL and Azul. See the full route map for CGH on AirportRoutes →
Airport rankings, nonstop-destination counts, served cities, airline lists and US/intercontinental connections are drawn from live AirportRoutes route data (observed AeroAPI flight data — a sample, not a complete published schedule; we use the regularly-served figure, which filters one-off observations). Airport history and notable facts are cross-checked against the cited references. The map is a Mappr original.
Primary Data Source:
- AirportRoutes — Major airports & routes, Brazil – Live route data: per-airport nonstop destinations, served cities, airlines and US/intercontinental connections.
Reference:
- Wikipedia — São Paulo/Guarulhos, Viracopos, Galeão, Brasília & other Brazilian airports – Airport history, terminals and notable facts referenced in the per-airport sections.
- Locator maps — Google Maps / Google Static Maps – Per-airport location maps with airplane markers, generated via Google Static Maps.
Image Sources:
- Map by Mappr – Map of major airports in Brazil — a Mappr original built from AirportRoutes data and Natural Earth boundaries.