Non-stop flights to São Paulo (GRU)
São Paulo-Guarulhos International Airport is the largest airport in Brazil. It is Brazil's main international airport. In total there are 112 airports around the world that have direct flights to São Paulo, spread around 108 cities in 30 countries. Currently, there are 57 domestic flights to São Paulo.
São Paulo is mainly known for sightseeing & culture.
On this page
All direct flights to São Paulo Top 200 flights with a stopover Airlines flying to São Paulo Best time to visit São Paulo Long-Haul Flights Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 11,044 flights arriving at São Paulo Airport, which are 368 flights per day or 15 flights per hour. On an average day, there is at least 1 flight arriving every 4 minutes.
The most frequently departed flights to São Paulo are routes from Porto Alegre (POA) in Brazil and Recife (REC), also in Brazil. These two routes together are operated 993 times this month, and make up for 9% of all monthly arrivals at São Paulo-Guarulhos International Airport.
The longest flight to São Paulo GRU is departing from Dubai (DXB). This non-stop flight takes around 14 hours and 45 minutes and covers a distance of 7,587 miles (12,210 km).
List of all direct flights to São Paulo
Below you can find a list of all cities and countries that have direct flights to São Paulo, ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to São Paulo.
Airlines flying to São Paulo
Currently, there are 33 airlines that fly to São Paulo. Most flights to São Paulo are operated by LATAM, as they connect 87 airports to GRU. That’s around 2 times as much as Gol, the second biggest airline in terms of operated flight routes to São Paulo. Below you can find a list of airlines that operate most GRU flights:
What is the best time to visit São Paulo?
🌺 💦 Humid Subtropical
São Paulo is a humid subtropical or warm-temperate destination, featuring hot, humid summers with temperatures typically around 30°C (86°F) and mild to cool winters. The region is known for consistent rainfall throughout the year, peaking in summer. The area is known for its vibrant urban energy, diverse landscapes, and numerous outdoor activities.
You can visit São Paulo any time of the year, but the best months to explore are from to and from to .

Long-Haul Flights to São Paulo
Explore all long-haul flights to São Paulo with a flight duration of more than 7 hours.










Business class flights to São Paulo
There are 69 airports that have flights to São Paulo in Business Class. All airports that offer business class flights to GRU are listed below:
First class flights to São Paulo
If you are looking for a luxurious flight, there's a total of 7 airports to choose from that have flights to GRU in First Class.
Intercontinental flights to São Paulo
These are all non-stop intercontinental flights to São Paulo-Guarulhos International Airport (GRU), as of May 2026:
* Please note that there are no direct services from Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from Europe to São Paulo
LATAM has a significant network of flights from Europe to São Paulo.
LATAM: year-round flights from Frankfurt (FRA), London Heathrow (LHR), Milan (Malpensa) (MXP), Rome (Fiumicino) (FCO), Lisbon (LIS), Barcelona (BCN), Madrid (MAD), seasonal flights from Brussels (BRU), year-round flights from Paris (CDG) and seasonal flights from Amsterdam (AMS).
Lufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and Munich (MUC).
Swiss (Star Alliance): year-round flights from Zürich (ZRH).
British Airways (Oneworld): year-round flights from London Heathrow (LHR).
ITA Airways (Star Alliance): year-round flights from Rome (Fiumicino) (FCO).
TAP Portugal (Star Alliance): year-round flights from Lisbon (LIS) and Porto (OPO).
Air China (Star Alliance): year-round flights from Madrid (MAD).
Air Europa (SkyTeam): year-round flights from Madrid (MAD).
Iberia (Oneworld): year-round flights from Madrid (MAD).
Air France (SkyTeam): year-round flights from Paris (CDG).
KLM (SkyTeam): year-round flights from Amsterdam (AMS).
Non-stop flights from the US to São Paulo
LATAM: year-round flights from Boston (BOS), Los Angeles (LAX), Miami (MIA), New York City (JFK) and Orlando (MCO).
United Airlines (Star Alliance): year-round flights from Chicago (ORD), Houston (IAH) and Washington (IAD).
American Airlines (Oneworld): year-round flights from Dallas-Fort Worth (DFW), Miami (MIA) and New York City (JFK).
Delta (SkyTeam): year-round flights from Atlanta (ATL) and New York City (JFK).
Non-stop flights from Canada to São Paulo
Air Canada (Star Alliance): year-round flights from Montreal (YUL) and Toronto (YYZ).
WestJet: seasonal flights from Calgary (YYC).
Non-stop flights from South America to São Paulo
LATAM and Gol have a strong network of non-stop flights from Southern America.
LATAM: year-round flights from Buenos Aires (AEP), Buenos Aires (EZE), Córdoba (COR), Mendoza (MDZ), Rosario (ROS), seasonal flights from San Carlos de Bariloche (BRC), Ushuaia (USH), year-round flights from Aracaju (AJU), Belém (BEL), Belo Horizonte (CNF), Boa Vista (BVB), Bonito (BYO), Brasília (BSB), seasonal flights from Caldas Novas (CLV), year-round flights from Campo Grande (CGR), Cascavel (CAC), Caxias do Sul (CXJ), Chapecó (XAP), Cruz, Ceará (Jijoca de Jericoaco (JJD), Cuiabá (CGB), Curitiba (CWB), Dourados (DOU), Fernando de Noronha (FEN), Florianópolis (FLN), Fortaleza (FOR), Foz do Iguaçu (IGU), Goiânia (GYN), Ilhéus (IOS), Imperatriz (IMP), Jaguaruna (JJG), João Pessoa, Paraíba (JPA), Joinville (JOI), Juazeiro do Norte (JDO), Juiz de Fora (IZA), Londrina (LDB), Macapá (MCP), Maceió (MCZ), Manaus (MAO), Maringá (MGF), Montes Claros (MOC), Natal (NAT), Navegantes (NVT), Palmas (PMW), Passo Fundo (PFB), Petrolina (PNZ), Porto Alegre (POA), Porto Seguro (BPS), Porto Velho (PVH), Recife (REC), Ribeirão Preto (RAO), Rio Branco (RBR), Rio de Janeiro (GIG), Rio de Janeiro (SDU), Salvador da Bahia (SSA), São José do Rio Preto (SJP), São Luís (SLZ), Sinop, Mato Grosso (OPS), Teresina (THE), Uberaba (UBA), Uberlândia (UDI), Vitória da Conquista (VDC), Vitória, Espírito Santo (VIX), Santiago de Chile (SCL), Bogotá (BOG), Asunción (ASU), Lima (LIM) and Montevideo (MVD).
Air Canada (Star Alliance): year-round flights from Buenos Aires (EZE).
Gol: year-round flights from Buenos Aires (AEP), Mendoza (MDZ), seasonal flights from San Carlos de Bariloche (BRC), Ushuaia (USH), year-round flights from Aracaju (AJU), Belém (BEL), Belo Horizonte (CNF), Brasília (BSB), Campo Grande (CGR), Cascavel (CAC), Chapecó (XAP), Cruz, Ceará (Jijoca de Jericoaco (JJD), Cuiabá (CGB), Curitiba (CWB), Fernando de Noronha (FEN), Florianópolis (FLN), Fortaleza (FOR), Foz do Iguaçu (IGU), Goiânia (GYN), seasonal flights from Ilhéus (IOS), year-round flights from João Pessoa, Paraíba (JPA), Juazeiro do Norte (JDO), Maceió (MCZ), Manaus (MAO), Maringá (MGF), Natal (NAT), Navegantes (NVT), seasonal flights from Palmas (PMW), year-round flights from Passo Fundo (PFB), Petrolina (PNZ), Porto Alegre (POA), Porto Seguro (BPS), Recife (REC), Rio de Janeiro (GIG), Salvador da Bahia (SSA), seasonal flights from Santo Ângelo (GEL), year-round flights from São Luís (SLZ), Sinop, Mato Grosso (OPS), Teresina (THE), seasonal flights from Uberlândia (UDI), year-round flights from Vitória da Conquista (VDC), Vitória, Espírito Santo (VIX), Asunción (ASU), Montevideo (MVD), seasonal flights from Punta del Este (PDP), year-round flights from Santa Cruz de la Sierra (VVI) and Caracas (CCS).
Ethiopian Airlines (Star Alliance): year-round flights from Buenos Aires (EZE).
Swiss (Star Alliance): year-round flights from Buenos Aires (EZE).
Turkish Airlines (Star Alliance): year-round flights from Buenos Aires (EZE) and Santiago de Chile (SCL).
Aerolineas Argentinas (SkyTeam): year-round flights from Buenos Aires (AEP) and seasonal flights from San Carlos de Bariloche (BRC).
Azul: year-round flights from Belo Horizonte (CNF), Cuiabá (CGB), Curitiba (CWB), Porto Alegre (POA), seasonal flights from Porto Seguro (BPS), year-round flights from Recife (REC), Rio de Janeiro (SDU) and Punta del Este (PDP).
JetSmart: seasonal flights from Santiago de Chile (SCL).
Sky Airline: seasonal flights from Santiago de Chile (SCL) and year-round flights from Lima (LIM).
Avianca (Star Alliance): year-round flights from Bogotá (BOG).
BoA: seasonal flights from Cochabamba (CBB) and year-round flights from Santa Cruz de la Sierra (VVI).
Non-stop flights from Central America to São Paulo
LATAM: year-round flights from Mexico City (MEX).
Aeromexico (SkyTeam): year-round flights from Mexico City (MEX).
Copa Airlines (Star Alliance): year-round flights from Panama City (PTY).
Non-stop flights from the Caribbean to São Paulo
LATAM: seasonal flights from Punta Cana (PUJ).
Gol: seasonal flights from Punta Cana (PUJ) and year-round flights from Aruba (AUA).
Arajet: year-round flights from Punta Cana (PUJ).
Non-stop flights from Africa to São Paulo
LATAM: seasonal flights from Cape Town (CPT) and year-round flights from Johannesburg (JNB).
South African Airways (Star Alliance): year-round flights from Cape Town (CPT) and Johannesburg (JNB).
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
Royal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).
TAAG Angola: year-round flights from Luanda (NBJ).
Non-stop flights from the Middle-East / Western Asia to São Paulo
Emirates: year-round flights from Dubai (DXB).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
International flights to São Paulo
Flights from Angola to São Paulo
Luanda is the only city in Angola with direct flights to São Paulo. From Luanda, direct flights are offered by TAAG Angola.
All flights from Angola
Flights from Argentina to São Paulo
In Argentina there are several airports with flights to São Paulo (7 in total).
From Buenos Aires, direct flights are offered by Aerolineas Argentinas (SkyTeam), Gol and LATAM.
From Buenos Aires, there are 5 airlines that have direct services to São Paulo, which are Air Canada (Star Alliance), Ethiopian Airlines (Star Alliance), LATAM, Swiss (Star Alliance) and Turkish Airlines (Star Alliance).
From Córdoba, you can fly non-stop to São Paulo with LATAM.
From Mendoza, you can fly non-stop with Gol or LATAM.
From Rosario, direct flights are offered by LATAM.
From San Carlos de Bariloche, direct flights are offered by Aerolineas Argentinas (SkyTeam), Gol and LATAM. This is a seasonal route that starts in June and ends in August.
From Ushuaia, you can fly non-stop with Gol or LATAM. This is a seasonal route that starts in July and ends in August.
All flights from Argentina
Flights from Aruba to São Paulo
In Aruba, the only airport that has a direct connection to São Paulo is Aruba. From Aruba, direct flights are offered by Gol.
All flights from Aruba
Flights from Belgium to São Paulo
There is 1 airport in Belgium that has a direct connection to São Paulo, which is Brussels. From Brussels, direct flights are offered by LATAM. This route is not operational yet but will start in June.
All flights from Belgium
Flights from Bolivia to São Paulo
There are 2 airports in Bolivia that have non-stop flights to São Paulo.
From Cochabamba, direct flights are offered by BoA. This route is not operational yet but will start in June.
From Santa Cruz de la Sierra, you can fly non-stop with BoA or Gol.
All flights from Bolivia
Flights from Canada to São Paulo
If you are looking for a direct flight from Canada to São Paulo, there are 3 airports to choose from.
From Calgary, direct flights are offered by WestJet. This is a seasonal route that starts in November and ends in April.
From Montreal and Toronto, you can fly with Air Canada (Star Alliance).
All flights from Canada
Flights from Chile to São Paulo
In Chile, the only airport that has a direct connection to São Paulo is Santiago de Chile. From Santiago de Chile, there are 4 airlines that have direct services to São Paulo, which are JetSmart, LATAM, Sky Airline and Turkish Airlines (Star Alliance).
All flights from Chile
Flights from Colombia to São Paulo
Bogotá is the only city in Colombia with direct flights to São Paulo. From Bogotá, you can fly non-stop with Avianca (Star Alliance) or LATAM.
All flights from Colombia
Flights from Dominican Republic to São Paulo
There is 1 airport in Dominican Republic that has a direct connection to São Paulo, which is Punta Cana. From Punta Cana, direct flights are offered by Arajet, Gol and LATAM.
All flights from Dominican Republic
Flights from Ethiopia to São Paulo
Addis Ababa is the only city in Ethiopia with direct flights to São Paulo. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).
All flights from Ethiopia
Flights from France to São Paulo
In France, the only airport that has a direct connection to São Paulo is Paris. From Paris, you can fly non-stop with Air France (SkyTeam) or LATAM.
All flights from France
Flights from Germany to São Paulo
In Germany, there are 2 airports that have direct flights to São Paulo.
From Frankfurt, you can fly non-stop with LATAM or Lufthansa (Star Alliance).
From Munich, the only airline with direct flights is Lufthansa (Star Alliance).
All flights from Germany
Flights from Italy to São Paulo
If you are looking for a direct flight from Italy to São Paulo, there are 2 airports to choose from.
From Milan (Malpensa), direct flights are offered by LATAM.
From Rome (Fiumicino), you can fly non-stop with ITA Airways (Star Alliance) or LATAM.
All flights from Italy
Flights from Mexico to São Paulo
There is 1 airport in Mexico that has a direct connection to São Paulo, which is Mexico City. From Mexico City, you can fly non-stop with Aeromexico (SkyTeam) or LATAM.
All flights from Mexico
Flights from Morocco to São Paulo
In Morocco, the only airport that has a direct connection to São Paulo is Casablanca. From Casablanca, direct flights are offered by Royal Air Maroc (Oneworld).
All flights from Morocco
Flights from Netherlands to São Paulo
Amsterdam is the only city in Netherlands with direct flights to São Paulo. From Amsterdam, you can fly non-stop with KLM (SkyTeam) or LATAM.
All flights from Netherlands
Flights from Panama to São Paulo
There is 1 airport in Panama that has a direct connection to São Paulo, which is Panama City. From Panama City, direct flights are offered by Copa Airlines (Star Alliance).
All flights from Panama
Flights from Paraguay to São Paulo
Asunción is the only city in Paraguay with direct flights to São Paulo. From Asunción, you can fly non-stop with Gol or LATAM.
All flights from Paraguay
Flights from Peru to São Paulo
In Peru, the only airport that has a direct connection to São Paulo is Lima. From Lima, you can fly non-stop with LATAM or Sky Airline.
All flights from Peru
Flights from Portugal to São Paulo
There are 2 airports in Portugal that have non-stop flights to São Paulo.
From Lisbon, you can fly non-stop with LATAM or TAP Portugal (Star Alliance).
From Porto, the only airline with direct flights is TAP Portugal (Star Alliance).
All flights from Portugal
Flights from Qatar to São Paulo
There is 1 airport in Qatar that has a direct connection to São Paulo, which is Doha. From Doha, direct flights are offered by Qatar Airways (Oneworld).
All flights from Qatar
Flights from South Africa to São Paulo
In South Africa, there are 2 airports that have direct flights to São Paulo.
From Cape Town and Johannesburg, you can fly with LATAM and South African Airways (Star Alliance).
All flights from South Africa
Flights from Spain to São Paulo
There are 2 airports in Spain that have non-stop flights to São Paulo.
From Barcelona, direct flights are offered by LATAM.
From Madrid, there are 4 airlines that have direct services to São Paulo, which are Air China (Star Alliance), Air Europa (SkyTeam), Iberia (Oneworld) and LATAM.
All flights from Spain
Flights from Switzerland to São Paulo
In Switzerland, the only airport that has a direct connection to São Paulo is Zürich. From Zürich, direct flights are offered by Swiss (Star Alliance).
All flights from Switzerland
Flights from Turkey to São Paulo
Istanbul is the only city in Turkey with direct flights to São Paulo. From Istanbul, direct flights are offered by Turkish Airlines (Star Alliance).
All flights from Turkey
Flights from United Arab Emirates to São Paulo
There is 1 airport in United Arab Emirates that has a direct connection to São Paulo, which is Dubai. From Dubai, direct flights are offered by Emirates.
All flights from United Arab Emirates
Flights from United Kingdom to São Paulo
London Heathrow is the only city in United Kingdom with direct flights to São Paulo. From London Heathrow, you can fly non-stop with British Airways (Oneworld) or LATAM.
All flights from United Kingdom
Flights from United States to São Paulo
You can fly non-stop to São Paulo from lots of airports in United States, as there is a total of 11 airports that have direct services to São Paulo.
From Atlanta, direct flights are offered by Delta (SkyTeam).
From Boston, the only airline with direct flights is LATAM.
From Chicago, you can fly non-stop to São Paulo with United Airlines (Star Alliance).
From Dallas-Fort Worth, the only airline with direct flights is American Airlines (Oneworld).
From Houston, direct flights are offered by United Airlines (Star Alliance).
From Los Angeles, you can fly non-stop to São Paulo with LATAM.
From Miami, you can fly non-stop with American Airlines (Oneworld) or LATAM.
From New York City, direct flights are offered by American Airlines (Oneworld), Delta (SkyTeam) and LATAM.
From Newark, you can fly non-stop to São Paulo with United Airlines (Star Alliance).
From Orlando, the only airline with direct flights is LATAM.
From Washington, direct flights are offered by United Airlines (Star Alliance).
All flights from United States
Flights from Uruguay to São Paulo
If you are looking for a direct flight from Uruguay to São Paulo, there are 2 airports to choose from.
From Montevideo, you can fly non-stop with Gol or LATAM.
From Punta del Este, you can fly non-stop with Azul or Gol.
All flights from Uruguay
Flights from Venezuela to São Paulo
In Venezuela, the only airport that has a direct connection to São Paulo is Caracas. From Caracas, direct flights are offered by Gol.
All flights from Venezuela
Domestic flights to São Paulo
Flights from Brazil to São Paulo
There are lots of domestic flights to São Paulo (GRU). 57 airports in Brazil have direct flights to the airport.
From Aracaju and Belém, you can fly with Gol and LATAM.
From Belo Horizonte, direct flights are offered by Azul, Gol and LATAM.
From Boa Vista and Bonito, all direct flights to São Paulo are operated by LATAM.
From Brasília, you can fly non-stop with Gol or LATAM.
From Caldas Novas, direct flights are offered by LATAM. This route is not operational yet but will start in June.
From Campo Grande and Cascavel, you can fly with Gol and LATAM.
From Caxias do Sul, the only airline with direct flights is LATAM.
From Chapecó and Cruz, Ceará (Jijoca de Jericoaco, all direct flights to São Paulo are operated by Gol and LATAM.
From Cuiabá and Curitiba, you can fly with Azul, Gol and LATAM.
From Dourados, you can fly non-stop to São Paulo with LATAM.
From Fernando de Noronha, Florianópolis, Fortaleza, Foz do Iguaçu, Goiânia and Ilhéus, all direct flights to São Paulo are operated by Gol and LATAM.
From Imperatriz and Jaguaruna, you can fly with LATAM.
From João Pessoa, Paraíba, you can fly non-stop with Gol or LATAM.
From Joinville, direct flights are offered by LATAM.
From Juazeiro do Norte, you can fly non-stop with Gol or LATAM.
From Juiz de Fora, Londrina and Macapá, all direct flights to São Paulo are operated by LATAM.
From Maceió, Manaus and Maringá, all direct flights to São Paulo are operated by Gol and LATAM.
From Montes Claros, you can fly non-stop to São Paulo with LATAM.
From Natal, Navegantes, Palmas and Passo Fundo, all direct flights to São Paulo are operated by Gol and LATAM.
From Pelotas, the only airline with direct flights is LATAM.
From Petrolina, you can fly non-stop with Gol or LATAM.
From Porto Alegre and Porto Seguro, you can fly with Azul, Gol and LATAM.
From Porto Velho, you can fly non-stop to São Paulo with LATAM.
From Recife, direct flights are offered by Azul, Gol and LATAM.
From Ribeirão Preto and Rio Branco, all direct flights to São Paulo are operated by LATAM.
From Rio de Janeiro, you can fly non-stop with Azul or LATAM.
From Rio de Janeiro and Salvador da Bahia, you can fly with Gol and LATAM.
From Santo Ângelo, direct flights are offered by Gol. This is a seasonal route that starts in October and ends in April.
From São José do Rio Preto, the only airline with direct flights is LATAM.
From São Luís, Sinop, Mato Grosso and Teresina, all direct flights to São Paulo are operated by Gol and LATAM.
From Uberaba, you can fly non-stop to São Paulo with LATAM.
From Uberlândia, Vitória da Conquista and Vitória, Espírito Santo, all direct flights to São Paulo are operated by Gol and LATAM.
All flights from Brazil
Alternative airports near São Paulo
Flying to an alternative airport near São Paulo could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to São Paulo (GRU) are listed below. The closest alternative airports are São Paulo (CGH) and Sao Jose Dos Campos (SJK).
Frequently asked questions - FAQ
How many airports are there in São Paulo?
There are 3 airports in São Paulo: São Paulo-Guarulhos International Airport (GRU), Congonhas/São Paulo National Airport (CGH) and São José dos Campos-Professor Urbano Ernesto Stumpf Air (SJK).
What is the best airport to fly into São Paulo?
The most convenient airport to fly into São Paulo is São Paulo-Guarulhos International Airport (GRU).
How many airlines fly to São Paulo?
There are 33 airlines flying to São Paulo from 112 airports around the world, as of May 2026.
Which airlines fly to São Paulo?
LATAM, Gol and Azul operate most flights to São Paulo. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to São Paulo?
SkyTeam, Star Alliance and Oneworld are all flying to São Paulo.
How many nonstop flights are there to São Paulo?
There are roughly 11,044 flights arriving at São Paulo every month (or 2,576 flights each week), from a total of 112 airports worldwide.
What is the official name of São Paulo Airport?
The official name of São Paulo Airport is São Paulo-Guarulhos International Airport.
What is the airport code of São Paulo Airport?
The airport code of São Paulo Airport is GRU.
What are the most popular flights to São Paulo?
Porto Alegre, Recife and Belo Horizonte are the 3 most popular routes to São Paulo. For a complete overview of all flight routes to São Paulo, please use our flight map.
How long is the flight to São Paulo?
| Porto Alegre to São Paulo | 1h 45m |
| Recife to São Paulo | 3h |
| Belo Horizonte to São Paulo | 1h 10m |
| Curitiba to São Paulo | 1h 5m |
| Rio de Janeiro to São Paulo | 1h 5m |