Cheap Flights from Sao Paulo to Johannesburg O.R. Tambo

Travellers and cabin class

Compare Sao Paulo to Johannesburg O.R. Tambo flight deals

Find the cheapest month or even day of the year to fly to Johannesburg O.R. Tambo

Book the best Johannesburg O.R. Tambo fare with no extra fees

Flight deals from Sao Paulo to Johannesburg O.R. Tambo

Looking for a cheap last-minute deal or the best return flight from Sao Paulo to Johannesburg O.R. Tambo? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Sao Paulo to Johannesburg O.R. Tambo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Sao Paulo to Johannesburg O.R. Tambo flights are currently cheapest in June.

Direct flights from Sao Paulo to Johannesburg O.R. Tambo

Sao Paulo to Johannesburg O.R. Tambo: Alternative routes

Compare routes from Sao Paulo to Johannesburg below. You may find an airport to fly into that's cheaper, faster, or easier than Johannesburg O.R. Tambo.

Sao Paulo to Johannesburg: Flight information

The things to know before you go.
Cheapest flight foundRs122,040
Cheapest month to flyJune
Average flight time8 hrs, 40 mins
Most popular airlineCathay Pacific
Average flights per week17

Finding cheap flights from Sao Paulo to Johannesburg O.R. Tambo: Frequently asked questions

The best price we found for a return flight from Sao Paulo to Johannesburg O.R. Tambo is Rs157,510. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
8 hours and 40 minutes is the average flight time from Sao Paulo to Johannesburg O.R. Tambo.
Cathay Pacific, LATAM Airlines and LATAM Airlines fly direct from Sao Paulo to Johannesburg O.R. Tambo.
As of May 2025, there are 17 flights per week flying from Sao Paulo to Johannesburg O.R. Tambo.
The cheapest month to fly from Sao Paulo to Johannesburg O.R. Tambo is usually May 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Sao Paulo to Johannesburg O.R. Tambo Airport on Thursday, 7 August 2025.
Yes – the average flight time is 8 hours and 40 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Johannesburg O.R. Tambo but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Johannesburg is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Johannesburg O.R. Tambo is LATAM Airlines .

Flying from Sao Paulo to O.R. Tambo International Airport (JNB): what you need to know

  • Sao Paulo is home to two main airports where you can kick off your trip. Explore your options for booking a flight from Sao Paulo to O.R. Tambo International Airport (JNB) leaving from Sao Paulo-Guarulhos International Airport (GRU) or Viracopos Airport (VCP).

  • The average time for a direct flight from Sao Paulo to O.R. Tambo International Airport is 8 hours 48 minutes.

  • Johannesburg is 5 hours ahead of Sao Paulo. O.R. Tambo International Airport is located in Johannesburg, which operates on the UTC+2 timezone.

  • The most popular route is from Sao Paulo-Guarulhos International Airport (GRU) to O.R. Tambo International Airport (JNB), with 8 direct services every week. If you want to head off as soon as possible, the earliest flight from GRU to JNB is the 17:05 South African Airways service. If you prefer travelling later, the final departure is at 22:45 with LATAM Airlines.

  • Your flight from Sao Paulo to JNB won't wait if you're late, so don't forget to check in on time. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.

  • Popular months like July or other peak seasons mean longer waiting times and potential delays. Stick to your schedule by arriving at the airport even earlier. Aim for at least four hours ahead of international flights and two hours before domestic departures.

Airports in Sao Paulo

Sao Paulo-Guarulhos International Airport (GRU)

  • You can hop on a direct flight from Sao Paulo to O.R. Tambo International Airport (JNB) departing from Sao Paulo-Guarulhos International Airport (GRU).

  • Book your direct flight from Sao Paulo to O.R. Tambo International Airport with South African Airways. This popular carrier operates services from GRU.

  • We make it simple to plan a flight from Sao Paulo to JNB with a stopover. To see the options leaving from Sao Paulo-Guarulhos International Airport (GRU), uncheck 'Direct flights only.' Then, simply pick a flight that has a stop long enough to tour your chosen city. Popular stopovers between GRU and JNB include:

    • Istanbul Ataturk Airport (IST)

    • Addis Ababa Bole International Airport (ADD)

    • Cape Town International Airport (CPT)

  • The distance from central Sao Paulo to GRU is around 26 kilometres. Use Google Maps for the best route, whether you prefer to drive or use public transport.

  • Catching an early flight from Sao Paulo to O.R. Tambo International Airport? Avoid the last-minute rush to the terminal (and enjoy a little extra shut-eye) by picking one of these hotels close to Sao Paulo-Guarulhos International Airport:

Viracopos Airport (VCP)

  • Searching for more options for a direct flight from Sao Paulo to O.R. Tambo International Airport (JNB)? Browse the fares jetting out of Viracopos Airport (VCP).

  • From VCP, direct flights from Sao Paulo to JNB are offered by LATAM Airlines.

  • Visit friends or family or just take a moment to freshen up with a stopover. If you'd like to split up your flight from Sao Paulo to O.R. Tambo International Airport, here's where you can stop when leaving from Viracopos Airport:

    • Cape Town International Airport (CPT)

    • Addis Ababa Bole International Airport (ADD)

    • Amsterdam Airport Schiphol Airport (AMS)

  • VCP is about 97 kilometres from central Sao Paulo. It'll take you 1 hour and 16 minutes or so to get to the airport driving from the city centre. Public transport takes roughly 3 hours and 25 minutes.

  • Start your holiday sooner with an additional night away from home. Before your flight from Sao Paulo to JNB, chill out in one of these hotels near Viracopos Airport:

About O.R. Tambo International Airport (JNB)

Getting from O.R. Tambo International Airport (JNB) to central Johannesburg

  • O.R. Tambo International Airport is approximately 29 kilometres from the centre of Johannesburg. With your own car rental or in a cab, the drive is around 29 minutes.

  • If you're travelling on public transport, expect a journey time of roughly 1 hour and 12 minutes.

How to find the cheapest flights from Sao Paulo to O.R. Tambo International Airport (JNB)

  • For a one-way ticket from Sao Paulo to O.R. Tambo International Airport, Rs122,040 is the best price we've seen. You can also book a return flight starting from Rs157,510. These are the lowest fares right now but may change depending on availability.

  • 2 months is how far we recommend booking ahead to lock in cheap tickets from Sao Paulo to JNB.

  • Plan your trip for November. That's the cheapest month for tickets from Sao Paulo to O.R. Tambo International Airport. If you're flexible with your travel dates, use the 'Whole month' tool to see the best price across every month.

  • Log into your online account or use the app to set up a Price Alert. You'll get notified right away if the price has dropped. It doesn't take long, and it'll save you the hassle of searching for a cheap ticket from Sao Paulo to JNB every day.

  • Use the filters to tailor your flights from Sao Paulo to O.R. Tambo International Airport. Pick your preferred departure and arrival times, airlines and number of stops. You can also sort your results by 'Cheapest' to get the best deals.

The best time to fly from Sao Paulo to O.R. Tambo International Airport (JNB)

  • February is the quietest time to fly to Johannesburg. Alternatively, join the crowds and visit in July. This is the busiest month for flights from Sao Paulo to O.R. Tambo International Airport.

  • Lock in your flight from Sao Paulo to JNB for January if you're eager to experience the city during its warmest month. Expect temperatures in Johannesburg to range from 15ºC to 30ºC.

  • July has average temperatures of between 4ºC and 20ºC. Search for cheap flights from Sao Paulo to O.R. Tambo International Airport sometime then if you want to travel when it's cooler.

More about Johannesburg

  • Start your Johannesburg trip off on the right foot by choosing the ideal place to stay. After booking your flight from Sao Paulo to O.R. Tambo International Airport, browse our range of hotels including:

  • One of the best ways to experience Johannesburg is to explore its most popular attractions. Essential stops include Constitution Hill, Maboneng Precinct and Johannesburg Zoo.

Complete your Johannesburg trip with a car rental

  • Finding you a cheap flight from Sao Paulo to O.R. Tambo International Airport isn't our only cool trick. Browse our car rentals in Johannesburg and explore on your own terms. We find deals from trusted car rental providers and put them all in one place. You can instantly compare offers and then book with no fees.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.