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

Travellers and cabin class

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 to Sao Paulo? Find the lowest prices on one-way and return tickets right here.

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 December.

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

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 6,030
Cheapest month to flyDecember
Average flight time10 hrs, 12 mins
Most popular airlineLATAM Airlines
Average flights per week16

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 9,006. 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 12 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 April 2025, there are 16 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 April 2025.
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 9,006.
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 Thursday, 8 May 2025.
Yes – the average flight time is 10 hours and 12 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 April, the average temperature is usually around 21°C. February is typically the warmest month in Sao Paulo, when it usually averages around 27°C. You can expect the least rain in August. The coldest month is July, with temperatures averaging 12°C. The rainiest month is January.
Currently, South African Airways offers the cheapest flight tickets to Sao Paulo.

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

  • Approximately 8 hours 48 minutes is how long you'll be travelling on a direct flight from O.R. Tambo International Airport to Sao Paulo.

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

  • The most popular route is from O.R. Tambo International Airport (JNB) to Sao Paulo-Guarulhos International Airport (GRU). You can choose from 16 services every week between these two airports. If you'd like to take off as soon as possible, the earliest flight from JNB to GRU is the 09:55 South African Airways service. If you prefer travelling later, the last departure is at 15:15 with LATAM Airlines.

  • To ensure you catch your flight from JNB to Sao Paulo, leave plenty of time to check in and find your gate. Arriving two hours ahead of international departures and an hour before domestic flights is the general travel rule.

  • During popular months like July, it's a good idea to get to the airport well in advance. Plan to arrive two hours before domestic departures and four hours ahead of an international flight whenever you're flying during peak periods in general.

  • You can reserve a direct flight from O.R. Tambo International Airport to Sao Paulo. Begin your trip at JNB and arrive at Sao Paulo-Guarulhos International Airport (GRU).

  • LATAM Airlines is a popular carrier that operates direct flights from O.R. Tambo International Airport to Sao Paulo.

  • Stopovers are the perfect opportunity to take a break from travelling — and perhaps even explore a different city. When browsing flights from JNB to Sao Paulo, deselect the 'Direct flights only' box to see where you can visit along the way. Popular options include:

    • Amsterdam Airport Schiphol Airport (AMS)

    • Addis Ababa Bole International Airport (ADD)

    • Cape Town International Airport (CPT)

  • If you hold a passport from South Africa and plan to travel to Brazil for tourism purposes, you won't need a visa. However, visa and entry requirements may vary based on your length of stay and are subject to change. For the latest information, contact your destination's nearest embassy or consulate before reserving a cheap ticket from O.R. Tambo International Airport to Sao Paulo.

  • JNB is about 29 kilometres from central Johannesburg. If you're ride-sharing, catching a cab or driving from the centre, it'll take 29 minutes or so to get there, depending on traffic. If you're taking public transport, expect the trip time to be approximately 1 hour and 12 minutes.

  • After an easy start to your trip? Stay near JNB. Whether you have an early flight from O.R. Tambo International Airport to Sao Paulo or just don't like being rushed, these hotels are just the thing:

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

  • The lowest price we've seen for a one-way ticket from O.R. Tambo International Airport to Sao Paulo is R 6,030. The cheapest price for a return flight is R 9,006. Keep in mind fares may change due to demand at the time of booking.

  • To pick up cheap tickets from JNB to Sao Paulo, book your journey 8 months before the departure date.

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

  • Locking in a cheap ticket from JNB to Sao Paulo is a piece of cake with Price Alerts. Simply set up one of these automatic alerts and we'll let you know as soon as the price has dropped.

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

Airports in Sao Paulo

Sao Paulo-Guarulhos International Airport (GRU)

  • Sao Paulo-Guarulhos International Airport (GRU) to the centre of Sao Paulo takes about 32 minutes by car. It's approximately 26 kilometres away.

  • If you're taking public transport, expect a journey time of roughly 1 hour and 22 minutes.

  • If you have a late flight from O.R. Tambo International Airport to Sao Paulo, nothing beats the convenience of staying close to the terminal. Grab your suitcases from the carousel and then be showered and sleeping not long after at one of these accommodation options near GRU:

Sao Paulo/Congonhas Airport (CGH)

  • The centre of Sao Paulo is located around 10 kilometres from Sao Paulo/Congonhas Airport (CGH). As soon as your flight from O.R. Tambo International Airport to Sao Paulo has touched down and you've made your way to arrivals, the drive should take about 17 minutes.

  • If you're catching public transport, it'll take around 34 minutes.

  • There are some great places where you can rest ahead of your adventure near CGH. Unwind and get cosy after your flight from JNB to Sao Paulo at any of these well-located options:

Best time to go to Sao Paulo

  • July is the most popular month for flights from O.R. Tambo International Airport to Sao Paulo. To skip the crowds, visit Sao Paulo in May when things are quieter.

  • The warmest month in Sao Paulo is February, with the temperature ranging between 18ºC and 28ºC. Book your flights from O.R. Tambo International Airport to Sao Paulo in this month if you enjoy this type of weather.

  • July sees average temperatures of between 12ºC and 25ºC. Look for cheap flights from JNB to Sao Paulo sometime around then if you like travelling in cooler conditions.

More about Sao Paulo

Complete your Sao Paulo trip with a car rental

  • Choose one of our car rentals in Sao Paulo and explore the city on your own terms. Easily compare rates in one go to find your perfect ride once you've locked in your hotel and cheap flights from O.R. Tambo International Airport to Sao Paulo.

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