Flights to São Paulo
Which airport to land at, how far each is from the centre, and where the routes go. Live fares are booked here.
São Paulo is served by 4 airports with scheduled flights within 100 km. The closest large one is Congonhas–Deputado Freitas Nobre Airport (CGH), 9 km (6 mi) from the centre, with a longest runway of 6,365 ft, which limits it to short and medium-haul aircraft. The alternatives are São Paulo/Guarulhos–Governor André Franco Montoro International Airport (GRU, 21 km), Viracopos International Airport (VCP, 79 km), Professor Urbano Ernesto Stumpf Airport (SJK, 87 km).
| Airport | Code | From centre | Longest runway | Elevation |
|---|---|---|---|---|
| Congonhas–Deputado Freitas Nobre Airport | CGH | 9 km (6 mi) | 6,365 ft | 2,631 ft |
| São Paulo/Guarulhos–Governor André Franco Montoro International Airport | GRU | 21 km (13 mi) | 12,139 ft | 2,461 ft |
| Viracopos International Airport | VCP | 79 km (49 mi) | 10,630 ft | 2,170 ft |
| Professor Urbano Ernesto Stumpf Airport (regional) | SJK | 87 km (54 mi) | 8,780 ft | 2,120 ft |
Runway length is a practical tell: at 6,365 ft, CGH handles short and medium-haul aircraft, so a long-haul trip will connect somewhere else first. The airport sits at 2,631 ft; that is low enough that altitude never restricts departures.
Book a flight to São Paulo
Our airline partner is activating live fares for this site; the search below opens the moment that is done. Hotels can be booked now.
Routes to and from São Paulo
Straight-line distance and an estimated block time for the city pairs people search for most. Each opens a page with both ends’ airports, the time-zone shift and what changes on arrival.
| Route | Country | Distance | Estimated time |
|---|---|---|---|
| São Paulo to Rio de Janeiro | Brazil | 360 km (224 mi) | about 1 h 13 min |
| São Paulo to Belo Horizonte | Brazil | 490 km (305 mi) | about 1 h 23 min |
| São Paulo to Salvador | Brazil | 1,456 km (904 mi) | about 2 h 37 min |
| São Paulo to Brasília | Brazil | 874 km (543 mi) | about 1 h 52 min |
| São Paulo to Curitiba | Brazil | 339 km (211 mi) | about 1 h 11 min |
| São Paulo to Goiânia | Brazil | 811 km (504 mi) | about 1 h 47 min |
| São Paulo to Porto Alegre | Brazil | 853 km (530 mi) | about 1 h 51 min |
| São Paulo to Asunción | Paraguay | 1,131 km (703 mi) | about 2 h 12 min |
| São Paulo to Campo Grande | Brazil | 895 km (556 mi) | about 1 h 54 min |
| São Paulo to Duque de Caxias | Brazil | 350 km (218 mi) | about 1 h 12 min |
| São Paulo to Nova Iguaçu | Brazil | 337 km (210 mi) | about 1 h 11 min |
| São Paulo to Uberlândia | Brazil | 542 km (337 mi) | about 1 h 27 min |
| São Paulo to Ribeirão Preto | Brazil | 290 km (180 mi) | about 1 h 7 min |
| São Paulo to Joinville | Brazil | 379 km (235 mi) | about 1 h 14 min |
| São Paulo to Contagem | Brazil | 482 km (300 mi) | about 1 h 22 min |
| São Paulo to Cuiabá | Brazil | 1,327 km (825 mi) | about 2 h 27 min |
| São Paulo to Feira de Santana | Brazil | 1,493 km (928 mi) | about 2 h 40 min |
| São Paulo to Londrina | Brazil | 463 km (287 mi) | about 1 h 21 min |
| São Paulo to Juiz de Fora | Brazil | 391 km (243 mi) | about 1 h 15 min |
| São Paulo to Aparecida de Goiânia | Brazil | 796 km (494 mi) | about 1 h 46 min |
| São Paulo to Serra | Brazil | 756 km (470 mi) | about 1 h 43 min |
| São Paulo to Belford Roxo | Brazil | 342 km (213 mi) | about 1 h 11 min |
| São Paulo to Johannesburg | South Africa | 7,429 km (4,616 mi) | about 10 h 16 min |
| São Paulo to Lima | Peru | 3,453 km (2,145 mi) | about 5 h 11 min |
| São Paulo to Sydney | Australia | 13,358 km (8,300 mi) | about 17 h 53 min |
| São Paulo to Santiago | Chile | 2,584 km (1,605 mi) | about 4 h 4 min |
| São Paulo to Cape Town | South Africa | 6,345 km (3,943 mi) | about 8 h 53 min |
| São Paulo to Durban | South Africa | 7,602 km (4,723 mi) | about 10 h 30 min |
| São Paulo to Buenos Aires | Argentina | 1,675 km (1,041 mi) | about 2 h 54 min |
| São Paulo to Brisbane | Australia | 13,963 km (8,676 mi) | about 18 h 39 min |
Distances are straight-line; road and rail routes run about 15–25% longer. Times are estimates from distance and typical speeds, not timetables.
Common questions
Which airport should I fly into for São Paulo?
Congonhas–Deputado Freitas Nobre Airport (CGH) is the closest large airport at 9 km (6 mi). The others, GRU, VCP, SJK, are further out and worth it only when the fare or the airline makes them so.
How far is CGH from São Paulo city centre?
9 km (6 mi) in a straight line; the road or rail distance is somewhat longer.
Can I book flights to São Paulo on this site?
Very soon: our airline partner is switching live fares on for this site. Hotels can be booked now.
How are the journey times on this page worked out?
From straight-line distance and typical speeds for each mode, so they are estimates for planning, not timetables. Road and rail routes run 15–25% longer than the straight line.
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 13 September 2026. Hotel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.