Flights from Johannesburg to Sao Paulo
JNB to GRU. All flight routes from Johannesburg International, South Africa to São Paulo/Guarulhos International Airport, Brazil. These routes are operated by 4 different airlines. You can either fly non-stop with LATAM Airlines or South African Airways, or choose from 2 different transit flights. The shortest flight time is 10 hours and 20 minutes.
Find the best prices on hotels and car rental near São Paulo/Guarulhos Airport
We got great deals on hotels and car rentals near the airport.
Johannesburg to Sao Paulo flights
There are over 4 and approximately 20 flights every week. You can fly non-stop to Sao Paulo (GRU) from Johannesburg (JNB) with South African Airways or LATAM Airlines or you can choose a stopover via Cape Town (CPT) or Luanda (LAD) if it suits you better.
Johannesburg to Sao Paulo with South African Airways
South African Airways has non-stop every Monday or Thursday at 09:55, 10:45 or 11:15. You also have the option to do a transit flight via Cape Town. South African Airways is a Star Alliance member.
With LATAM Airlines
You can fly non-stop every Tuesday, Friday or Sunday at 12:55 or 13:40.
With TAAG
If you fly from Johannesburg with TAAG you will do a stopover in Luanda, LAD before reaching Sao Paulo. This flight trip will take 15 hours and 50 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 16:40.
Miles & flight time: JNB - GRU
The shortest flight time between JNB and GRU is 10 hours and 30 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 10h 30m | - | 4649 (7480 km) |
CPT Cape Town | 13h 45m | 2h 35m | 4763 (7664 km) |
LAD Luanda | 15h 50m | 3h 40m | 5639 (9073 km) |
Unpublished Flight Rates From Johannesburg to Sao Paulo
From Johannesburg to Brazil
Below is a list of other destinations to Brazil from Johannesburg International with either direct flights or 1 stop connections.
From South Africa to Sao Paulo
Below is a list of other cities in South Africa with flights to Sao Paulo with either non-stop or connecting flights.