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

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      LATAM Airlines
      LATAM Airlines
      Cathay Pacific
      South African Airways
      GOL Linhas Aéreas

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

      Find the cheapest month or even day of the year to fly to Sao Paulo

      Book the best Sao Paulo fare with no extra fees

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

      Looking for a cheap last-minute deal or the best return flight from Johannesburg O.R. Tambo Airport to Sao Paulo? If you want to travel next month, return fares start from R 7,517. Find the lowest prices on one-way and return tickets right here.
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Johannesburg O.R. Tambo to Sao Paulo found in the last 4 days, and are subject to change and availability.

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

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

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

      Cathay Pacific
      GOL Linhas Aéreas
      LATAM Airlines
      LATAM Airlines
      South African Airways

      Alternative Johannesburg O.R. Tambo to Sao Paulo routes

      Looking for the cheapest, fastest or easiest route from Johannesburg O.R. Tambo to Sao Paulo? You could fly into the following airports instead.

      Johannesburg to Sao Paulo: Flight information

      The things to know before you go.
      Cheapest flight foundR 5,716
      Cheapest month to flySeptember
      Average flight time10 hrs, 21 mins
      Most popular airlineLATAM Airlines
      Average flights per week32

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

      There are 4 airports in Sao Paulo: Sao Paulo Congonhas, Sao Paulo Guarulhos, Sao Paulo Viracopos, and Sao Jose Dos Campos.
      The best price we found for a return flight from Johannesburg O.R. Tambo to Sao Paulo is R 7,237. 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.
      10 hours and 21 minutes is the average flight time from Johannesburg O.R. Tambo to Sao Paulo.
      LATAM Airlines, LATAM Airlines and Cathay Pacific fly direct from Johannesburg O.R. Tambo to Sao Paulo.
      As of September 2026, there are 48 flights per week flying from Johannesburg O.R. Tambo to Sao Paulo.
      The cheapest month to fly from Johannesburg O.R. Tambo to Sao Paulo is usually May.
      If you're flying from Johannesburg O.R. Tambo Airport, the cheapest airport near Sao Paulo is Sao Paulo Guarulhos – which is 20.4 km away from the centre of Sao Paulo. We've found flights into this airport from R 7,237.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Johannesburg O.R. Tambo Airport to Sao Paulo on Tuesday, 4 May 2027.
      Yes – the average flight time is 10 hours and 21 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 Sao Paulo 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 Sao Paulo is around 40 days in advance, so don’t leave your flight to the last minute.

      In September, the average temperature is usually around 21°C. January is typically the warmest month in Sao Paulo, when it usually averages around 27°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 13°C. The rainiest month is January.
      Currently, South African Airways offers the cheapest flight tickets to Sao Paulo.

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

      • Jump on a direct flight from Johannesburg O.R. Tambo International Airport to Sao Paulo and you'll be travelling for around 8 hours 45 minutes.

      • The timezone in Sao Paulo is UTC-3. The city is five hours behind Johannesburg, where Johannesburg O.R. Tambo International Airport is located.

      • Johannesburg O.R. Tambo International Airport (JNB) to Sao Paulo-Guarulhos International Airport (GRU) is the most traveled route, with six weekly departures to choose from. You can fly from JNB to GRU at 09:50 with South African Airways.

      • To avoid missing your JNB to Sao Paulo flight, leave enough time for things like baggage drop and finding your gate. Arriving two hours before international departures and one hour before domestic flights is the general rule.

      • You can expect longer queues in popular months such as April. Arriving up to four hours in advance for an international flight and two hours for a domestic departure will help ensure a smooth travel experience.

      • You can book a direct Johannesburg O.R. Tambo International Airport to Sao Paulo ticket. Start your trip at JNB and touch down at Sao Paulo-Guarulhos International Airport (GRU).

      • LATAM Airlines is a well-known carrier that offers direct flights from Johannesburg O.R. Tambo International Airport to Sao Paulo.

      • We make it simple to book plane tickets from JNB to Sao Paulo with a stopover. To see all the options, deselect 'Direct flights only.' Next, pick a flight with a stop long enough to see the sights of the city of your choice. The most sought-after stopovers include:

        • Amsterdam Schiphol Airport (AMS)

        • Addis Ababa Bole International Airport (ADD)

        • Cape Town International Airport (CPT)

      • JNB is around 23 kilometres from central Johannesburg. If you're driving, catching a taxi or ride-sharing from the centre, it'll take 30 minutes or so to get there, depending on traffic conditions. If you're planning to take public transport, expect the journey time to be around 35 minutes.

      • Looking for a hotel close to JNB? If you've booked an early flight from Johannesburg O.R. Tambo International Airport to Sao Paulo, these stays will put you moments from check-in:

      • When it comes to Johannesburg O.R. Tambo International Airport's on-time performance, data shows 75% of flights arrive within the scheduled time frame.

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

      • R 5,716 is the lowest price we've found for a one-way Johannesburg O.R. Tambo International Airport to Sao Paulo flight. A round-trip plane ticket right now is R 7,237. Depending on when you want to go and the availability, these fares could change.

      • To secure cheap flights from JNB to Sao Paulo, book your journey 11 months before your departure.

      • April is the best month for picking up an awesome deal on Johannesburg O.R. Tambo International Airport to Sao Paulo tickets. If you need to travel at a different time of year, the 'Whole month' tool will give you the lowest prices across every month.

      • There's no need to keep looking every day to see if fares have dropped when you create a Price Alert. We'll let you know the moment there's an even better deal on cheap flights from JNB to Sao Paulo.

      • Tailor your trip with filters. Select your ideal arrival and departure times, total journey duration and airlines. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest' flights from Johannesburg O.R. Tambo International Airport to Sao Paulo.

      Airports in Sao Paulo

      Sao Paulo-Guarulhos International Airport (GRU)

      • The distance from Sao Paulo-Guarulhos International Airport (GRU) to central Sao Paulo is roughly 26 kilometres. It takes about 45 minutes to reach the centre driving.

      • It'll take around 1 hour 10 minutes if you're using public transport.

      • The last thing you need is a lengthy journey to your hotel if you're getting in late on a flight from Johannesburg O.R. Tambo International Airport to Sao Paulo. Check in to one of these accommodation options near GRU instead:

      • To lock in the lowest price, reserve your ride from Sao Paulo-Guarulhos International Airport about two weeks in advance of your flight from JNB to Sao Paulo.

      Sao Paulo Congonhas Airport (CGH)

      • Central Sao Paulo is around 10 kilometres from Sao Paulo Congonhas Airport (CGH). Once your flight from Johannesburg O.R. Tambo International Airport to Sao Paulo has touched down and you've made your way out of the airport, the drive should be around 25 minutes.

      • The trip will take roughly 50 minutes on public transport.

      • Place the 'Do not disturb' sign on your door and rest at a hotel near CGH. Here are a few options where you can kick back after your JNB to Sao Paulo flight:

      • Lock in the best price by booking your ride from CGH three weeks ahead of time. You'll also have access to a greater range of vehicles.

      Viracopos-Campinas International Airport (VCP)

      • Make your way to the city centre after your flight from Johannesburg O.R. Tambo International Airport to Sao Paulo has arrived. Central Sao Paulo is around 97 kilometres from Viracopos-Campinas International Airport (VCP) and takes roughly 1 hour 30 minutes to get to by car.

      • Public transport can get you there in about 2 hours 20 minutes.

      • Book a hotel near VCP and go from the runway to resting in a snap. Whether you're arriving on a late JNB to Sao Paulo flight or just want to simplify your travel plans, these accommodation options bring comfort closer to you:

      • If you're searching for a specific make or model, lock in your ride from VCP about four weeks ahead of your flight from Johannesburg O.R. Tambo International Airport to Sao Paulo. This gives you a better shot at getting the car you want, as well as a better rate.

      Best time to go to Sao Paulo

      • It's time to work out your travel dates for your flight from Johannesburg O.R. Tambo International Airport to Sao Paulo. July is the most popular month for a trip to Sao Paulo. If you prefer a quieter atmosphere, go in December.

      • When booking your Johannesburg O.R. Tambo International Airport to Sao Paulo plane ticket, think about the kind of weather you prefer. February is the warmest month in Sao Paulo, with temperatures ranging from 18ºC (64ºF) to 29ºC (84ºF).

      • July has average temperatures of between 12ºC (54ºF) and 25ºC (77ºF). Search for a cheap ticket from JNB to Sao Paulo around that time if you like cooler conditions.

      More about Sao Paulo

      • Start your Sao Paulo trip off on the right foot by choosing the perfect place to stay. Once you've booked your flight from Johannesburg O.R. Tambo International Airport to Sao Paulo, browse our range of hotels including:

      • Every great journey has to include a little sightseeing. Avenida Paulista, Ibirapuera Park and Pinacoteca Do Estado De Sao Paulo are essential stops on your Sao Paulo itinerary.

      Explore more of Brazil

      • Belo Horizonte is just one of the many places in Brazil waiting to be discovered after you've seen Sao Paulo. Around 499 kilometres away to the northeast, top sights here include Conjunto Moderno da Pampulha, Casa do Baile and Igreja São Francisco de Assis.

      • Curitiba is another essential stop in Brazil and is around 338 kilometres southwest of Sao Paulo. No journey is complete without seeing Oscar Niemeyer Museum, Eco Park and Jardim Botanico de Curitiba.

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