Flights to São Bernardo do Campo
Which airport to land at, how far each is from the centre, and where the routes go. Live fares are booked here.
São Bernardo do Campo is served by 4 airports with scheduled flights within 100 km. The closest large one is Congonhas–Deputado Freitas Nobre Airport (CGH), 12 km (7 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, 31 km), Viracopos International Airport (VCP, 96 km), Professor Urbano Ernesto Stumpf Airport (SJK, 88 km).
| Airport | Code | From centre | Longest runway | Elevation |
|---|---|---|---|---|
| Congonhas–Deputado Freitas Nobre Airport | CGH | 12 km (7 mi) | 6,365 ft | 2,631 ft |
| São Paulo/Guarulhos–Governor André Franco Montoro International Airport | GRU | 31 km (19 mi) | 12,139 ft | 2,461 ft |
| Viracopos International Airport | VCP | 96 km (60 mi) | 10,630 ft | 2,170 ft |
| Professor Urbano Ernesto Stumpf Airport (regional) | SJK | 88 km (55 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 Bernardo do Campo
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 Bernardo do Campo
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 Bernardo do Campo to Rio de Janeiro | Brazil | 356 km (221 mi) | about 1 h 12 min |
| São Bernardo do Campo to Belo Horizonte | Brazil | 500 km (310 mi) | about 1 h 23 min |
| São Bernardo do Campo to Salvador | Brazil | 1,464 km (910 mi) | about 2 h 38 min |
| São Bernardo do Campo to Brasília | Brazil | 892 km (554 mi) | about 1 h 54 min |
| São Bernardo do Campo to Curitiba | Brazil | 335 km (208 mi) | about 1 h 11 min |
| São Bernardo do Campo to Goiânia | Brazil | 829 km (515 mi) | about 1 h 49 min |
| São Bernardo do Campo to Porto Alegre | Brazil | 843 km (524 mi) | about 1 h 50 min |
| São Bernardo do Campo to Asunción | Paraguay | 1,135 km (705 mi) | about 2 h 12 min |
| São Bernardo do Campo to Campo Grande | Brazil | 908 km (564 mi) | about 1 h 55 min |
| São Bernardo do Campo to Duque de Caxias | Brazil | 347 km (216 mi) | about 1 h 12 min |
| São Bernardo do Campo to Nova Iguaçu | Brazil | 335 km (208 mi) | about 1 h 11 min |
| São Bernardo do Campo to Uberlândia | Brazil | 560 km (348 mi) | about 1 h 28 min |
| São Bernardo do Campo to Ribeirão Preto | Brazil | 308 km (191 mi) | about 1 h 9 min |
| São Bernardo do Campo to Joinville | Brazil | 370 km (230 mi) | about 1 h 13 min |
| São Bernardo do Campo to Contagem | Brazil | 492 km (306 mi) | about 1 h 23 min |
| São Bernardo do Campo to Cuiabá | Brazil | 1,343 km (835 mi) | about 2 h 28 min |
| São Bernardo do Campo to Londrina | Brazil | 471 km (293 mi) | about 1 h 21 min |
| São Bernardo do Campo to Juiz de Fora | Brazil | 393 km (244 mi) | about 1 h 15 min |
| São Bernardo do Campo to Aparecida de Goiânia | Brazil | 813 km (505 mi) | about 1 h 48 min |
| São Bernardo do Campo to Serra | Brazil | 757 km (471 mi) | about 1 h 43 min |
| São Bernardo do Campo to Belford Roxo | Brazil | 340 km (211 mi) | about 1 h 11 min |
| São Bernardo do Campo to Niterói | Brazil | 365 km (227 mi) | about 1 h 13 min |
| São Bernardo do Campo to Johannesburg | South Africa | 7,417 km (4,609 mi) | about 10 h 16 min |
| São Bernardo do Campo to Lima | Peru | 3,464 km (2,153 mi) | about 5 h 11 min |
| São Bernardo do Campo to Sydney | Australia | 13,344 km (8,292 mi) | about 17 h 51 min |
| São Bernardo do Campo to Santiago | Chile | 2,582 km (1,604 mi) | about 4 h 4 min |
| São Bernardo do Campo to Cape Town | South Africa | 6,331 km (3,934 mi) | about 8 h 52 min |
| São Bernardo do Campo to Durban | South Africa | 7,588 km (4,715 mi) | about 10 h 29 min |
| São Bernardo do Campo to Buenos Aires | Argentina | 1,668 km (1,036 mi) | about 2 h 53 min |
| São Bernardo do Campo to Brisbane | Australia | 13,950 km (8,668 mi) | about 18 h 38 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 Bernardo do Campo?
Congonhas–Deputado Freitas Nobre Airport (CGH) is the closest large airport at 12 km (7 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 Bernardo do Campo city centre?
12 km (7 mi) in a straight line; the road or rail distance is somewhat longer.
Can I book flights to São Bernardo do Campo 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 14 September 2026. Hotel and hostel 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.