Cheapest flights to São Paulo in the next 3 months
* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Johannesburg to São Paulo
Flights from Johannesburg to São Paulo will get you to this energetic Brazilian city within approximately 10 hours and 30 minutes. Planes will take off from O.R. Tambo International Airport (JNB) and land at São Paulo–Guarulhos International Airport (GRU). The main airlines flying from Johannesburg to São Paulo are: South African Airways, LATAM Airlines, TAAG Angola Airlines, Emirates, Turkish Airlines, and British Airways. Direct flights from Johannesburg to São Paulo are available.
Compare all airlines and book the best price!
Things to know before you travel to São Paulo
Essential details you need to know before your trip.
1 ZAR = 0.23 BRL
Sao Paulo-Guarulhos International Airport (GRU)
São Paulo is 5 hours behind Johannesburg.
South Africans will need a valid passport to fly from Johannesburg to São Paulo.
It is a 35-minute drive from São Paulo–Guarulhos International Airport to the São Paulo city centre.
Some of the top attractions in São Paulo are the Museum of Art, Sé (Cathedral), and Monumento às Bandeiras.