How can I find cheap flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
Explore the cheapest one-way and round-trip flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport over the next 90 days, with one-way fares from INR 41,457 and round-trip from INR 57,912. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
- Nonstop
- Cheapest nonstop
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Sun, Nov 8 | LATAM Airlines
JNB 3:35 PM9h 50mNonstopGRU 8:25 PMJohannesburg - Sao Paulo | Fri, Nov 13 | LATAM AirlinesINR 57,912 INR 96,44440% off40% offINR 96,444 INR 57,912
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Fri, Dec 11 | LATAM Airlines
JNB 3:35 PM9h 50mNonstopGRU 8:25 PMJohannesburg - Sao Paulo | Fri, Dec 18 | LATAM AirlinesINR 60,340 INR 96,44437% off37% offINR 96,444 INR 60,340
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Fri, Nov 20 | LATAM Airlines
JNB 3:35 PM9h 50mNonstopGRU 8:25 PMJohannesburg - Sao Paulo | Fri, Nov 27 | LATAM AirlinesINR 61,035 INR 96,44437% off37% offINR 96,444 INR 61,035
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Fri, Dec 4 | LATAM Airlines
JNB 3:35 PM9h 50mNonstopGRU 8:25 PMJohannesburg - Sao Paulo | Fri, Dec 11 | LATAM AirlinesINR 63,22234% offINR 96,444 INR 63,222
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Dec 10 | LATAM Airlines
JNB 3:35 PM9h 50mNonstopGRU 8:25 PMJohannesburg - Sao Paulo | Wed, Dec 16 | LATAM AirlinesINR 63,64834% offINR 96,444 INR 63,648
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Sat, Nov 21 | Angola Airlines
JNB 4:40 PM27h 25m1 stopGRU 3:05 PMJohannesburg - Sao Paulo | Wed, Nov 25 | Angola AirlinesINR 59,00539% offINR 96,444 INR 59,005
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Thu, Dec 3 | Angola Airlines
JNB 4:40 PM27h 25m1 stopGRU 3:05 PMJohannesburg - Sao Paulo | Tue, Dec 8 | Angola AirlinesINR 59,64438% offINR 96,444 INR 59,644
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Mon, Nov 16 | Angola Airlines
JNB 4:40 PM27h 25m1 stopGRU 3:05 PMJohannesburg - Sao Paulo | Sun, Nov 22 | Angola AirlinesINR 59,67338% offINR 96,444 INR 59,673
GRU 11:20 PM29h 50m1 stopJNB 10:10 AMSao Paulo - Johannesburg | Mon, Dec 7 | LATAM Airlines
HLA 9:10 AM14h 45m1 stopGRU 6:55 PMJohannesburg - Sao Paulo | Sun, Dec 13 | AirlinkINR 65,72132% offINR 96,444 INR 65,721
SAO 1:00 PM17h 25m1 stopJNB 2:00 PMSao Paulo - Johannesburg | Thu, Nov 5 | Normal Airline
JNB 3:00 PM6hNonstopSAO 4:00 PMJohannesburg - Sao Paulo | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Wed, Dec 2 | Angola AirlinesINR 41,457 INR 87,42653% off53% offINR 87,426 INR 41,457
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Wed, Nov 11 | Angola AirlinesINR 41,968 INR 87,42652% off52% offINR 87,426 INR 41,968
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Wed, Nov 18 | Angola AirlinesINR 42,380 INR 87,42652% off52% offINR 87,426 INR 42,380
GRU 6:05 PM29h 10m1 stopJNB 4:15 AMSao Paulo - Johannesburg | Thu, Dec 3 | Angola AirlinesINR 43,80050% offINR 87,426 INR 43,800
GRU 6:05 PM29h 10m1 stopJNB 4:15 AMSao Paulo - Johannesburg | Thu, Nov 19 | Angola AirlinesINR 44,82249% offINR 87,426 INR 44,822
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Sat, Nov 21 | Angola AirlinesINR 44,90749% offINR 87,426 INR 44,907
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Mon, Nov 30 | Angola AirlinesINR 47,44846% offINR 87,426 INR 47,448
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Mon, Dec 7 | Angola AirlinesINR 47,60546% offINR 87,426 INR 47,605
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Thu, Dec 17 | Angola AirlinesINR 48,21545% offINR 87,426 INR 48,215
SAO 1:00 PM17h 25m1 stopJNB 2:00 PMSao Paulo - Johannesburg | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Nov 9 | LATAM AirlinesINR 60,737 INR 154,15461% off61% offINR 154,154 INR 60,737
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Nov 5 | LATAM AirlinesINR 62,285 INR 154,15460% off60% offINR 154,154 INR 62,285
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Tue, Dec 1 | LATAM AirlinesINR 63,705 INR 154,15459% off59% offINR 154,154 INR 63,705
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Dec 24 | LATAM AirlinesINR 64,64257% offINR 154,154 INR 64,642
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Dec 17 | LATAM AirlinesINR 64,94057% offINR 154,154 INR 64,940
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Tue, Nov 17 | LATAM AirlinesINR 65,02557% offINR 154,154 INR 65,025
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Nov 16 | LATAM AirlinesINR 65,21057% offINR 154,154 INR 65,210
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Dec 14 | LATAM AirlinesINR 65,23857% offINR 154,154 INR 65,238
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Nov 30 | LATAM AirlinesINR 65,30957% offINR 154,154 INR 65,309
SAO 1:00 PM17h 25m1 stopJNB 2:00 PMSao Paulo - Johannesburg | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
GRU 10:45 PM8h 30mNonstopJNB 12:15 PMSao Paulo - Johannesburg | Thu, Nov 19 | LATAM AirlinesINR 62,072 INR 87,42628% off28% offINR 87,426 INR 62,072
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Nov 9 | LATAM AirlinesINR 60,737 INR 94,22436% off36% offINR 94,224 INR 60,737
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Nov 5 | LATAM AirlinesINR 62,285 INR 94,22434% off34% offINR 94,224 INR 62,285
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Tue, Dec 1 | LATAM AirlinesINR 63,70532% offINR 94,224 INR 63,705
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Dec 24 | LATAM AirlinesINR 64,64231% offINR 94,224 INR 64,642
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Dec 17 | LATAM AirlinesINR 64,94031% offINR 94,224 INR 64,940
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Tue, Nov 17 | LATAM AirlinesINR 65,02531% offINR 94,224 INR 65,025
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Nov 16 | LATAM AirlinesINR 65,21031% offINR 94,224 INR 65,210
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Dec 14 | LATAM AirlinesINR 65,23831% offINR 94,224 INR 65,238
SAO 1:00 PM17h 25m1 stopJNB 2:00 PMSao Paulo - Johannesburg | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Nov 9 | LATAM AirlinesINR 60,737 INR 227,64173% off73% offINR 227,641 INR 60,737
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Nov 5 | LATAM AirlinesINR 62,285 INR 227,64173% off73% offINR 227,641 INR 62,285
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Tue, Nov 10 | LATAM AirlinesINR 65,337 INR 227,64171% off71% offINR 227,641 INR 65,337
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Sat, Nov 7 | LATAM AirlinesINR 65,57971% offINR 227,641 INR 65,579
GRU 5:45 PM9hNonstopJNB 7:45 AMSao Paulo - Johannesburg | Mon, Nov 9 | Gol Linhas Aereas InteligentesINR 77,71866% offINR 227,641 INR 77,718
GRU 5:45 PM9hNonstopJNB 7:45 AMSao Paulo - Johannesburg | Mon, Nov 9 | South African AirwaysINR 78,18666% offINR 227,641 INR 78,186
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Sun, Nov 8 | Angola AirlinesINR 50,67178% offINR 227,641 INR 50,671
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Sun, Nov 8 | Gol Linhas Aereas InteligentesINR 55,20076% offINR 227,641 INR 55,200
GRU 6:05 PM15h 35m1 stopJNB 2:40 PMSao Paulo - Johannesburg | Wed, Nov 4 | Gol Linhas Aereas InteligentesINR 55,32876% offINR 227,641 INR 55,328
SAO 1:00 PM17h 25m1 stopJNB 2:00 PMSao Paulo - Johannesburg | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Nov 9 | LATAM AirlinesINR 60,737 INR 94,22436% off36% offINR 94,224 INR 60,737
GRU 5:45 PM9hNonstopJNB 7:45 AMSao Paulo - Johannesburg | Thu, Dec 3 | Gol Linhas Aereas InteligentesINR 61,206 INR 87,42630% off30% offINR 87,426 INR 61,206
GRU 10:45 PM8h 30mNonstopJNB 12:15 PMSao Paulo - Johannesburg | Thu, Nov 19 | LATAM AirlinesINR 62,072 INR 87,42628% off28% offINR 87,426 INR 62,072
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Nov 5 | LATAM AirlinesINR 62,28534% offINR 94,224 INR 62,285
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Tue, Dec 1 | LATAM AirlinesINR 63,70532% offINR 94,224 INR 63,705
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Dec 24 | LATAM AirlinesINR 64,64231% offINR 94,224 INR 64,642
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Thu, Dec 17 | LATAM AirlinesINR 64,94031% offINR 94,224 INR 64,940
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Tue, Nov 17 | LATAM AirlinesINR 65,02531% offINR 94,224 INR 65,025
GRU 10:50 PM8h 55mNonstopJNB 12:45 PMSao Paulo - Johannesburg | Mon, Nov 16 | LATAM AirlinesINR 65,21031% offINR 94,224 INR 65,210
SAO 1:00 PM17h 25m1 stopJNB 2:00 PMSao Paulo - Johannesburg | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Sao Paulo to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport
What is the cheapest month for one-way flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport, the best time to buy is in November, with an average price of INR 44,992. You’ll want to avoid July, when the average price can reach as high as INR 71,887.
What’s the cheapest month to fly round-trip from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, March is typically the cheapest month to find flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport, with an average price of INR 57,052. In contrast, January is usually the most expensive month, with average fares reaching INR 88,766.
What is the cheapest day of the week to fly from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport is Friday, with average fares typically lower than other days. You’ll want to avoid flying on Saturday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
The cheapest airline flying from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport is Angola Airlines (from INR 41,457) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
Check the schedule for flights from Sao Paulo to Johannesburg and find the flight that best matches your travel plans.
-
DT748
Sao Paulo Guarulhos Airport
6:15 PM
GRU
6:30 AM
LAD
- - - W - - -Search -
DT577
Dr. Antonio Agostinho Neto Angola International Airport
9:55 AM
NBJ
2:40 PM
JNB
S M T W T F S -
G38991
Sao Paulo Guarulhos Airport
6:05 PM
GRU
6:40 AM
NBJ
S - T - T - SSearch -
DT577
Dr. Antonio Agostinho Neto Angola International Airport
9:55 AM
NBJ
2:40 PM
JNB
S M T W T F S -
DT748
Sao Paulo Guarulhos Airport
6:15 PM
GRU
6:30 AM
LAD
- - - W - - -Search -
DT575
Dr. Antonio Agostinho Neto Angola International Airport
11:30 PM
NBJ
4:15 AM
JNB
S M - - T - S -
G38991
Sao Paulo Guarulhos Airport
6:05 PM
GRU
6:40 AM
NBJ
S - T - T - SSearch -
DT575
Dr. Antonio Agostinho Neto Angola International Airport
11:30 PM
NBJ
4:15 AM
JNB
S M - - T - S
About Sao Paulo Guarulhos Airport and Johannesburg O R Tambo Airport
Learn about Sao Paulo Guarulhos Airport (GRU) and Johannesburg O R Tambo Airport (JNB) — including location, terminals, transportation, and travel tips.
| Flight distance | 7,447.58 km |
|---|---|
| Cheapest one-way ticket price | INR 41,457 |
| Cheapest return ticket price | INR 57,912 |
FAQs for Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport Flights
How many daily flights are there from Sao Paulo Guarulhos Airport (GRU) to Johannesburg O R Tambo Airport (JNB)?
There are around 2 daily flights from Sao Paulo Guarulhos Airport (GRU) to Johannesburg O R Tambo Airport (JNB).What is the flight schedule from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
The earliest flight from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport departs at 17:05, and the last departs at 22:50, with about 2 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Sao Paulo Guarulhos Airport (GRU) to Johannesburg O R Tambo Airport (JNB) most expensive?
The route from Sao Paulo Guarulhos Airport (GRU) to Johannesburg O R Tambo Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around INR 76,298 in December, the most expensive month to book this route.What time does the latest flight from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport depart?
The latest flight departs from Sao Paulo Guarulhos Airport (GRU) at 17:45 and arrives in Johannesburg O R Tambo Airport (JNB) at 07:45.What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
Which airline operates the most direct flights from Sao Paulo Guarulhos Airport (GRU) to Johannesburg O R Tambo Airport (JNB)?
LATAM Airlines is a very popular airline operating an average of 825 flights per month.What are the cheapest flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
One-way flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport currently start from INR 41,457, and round-trip fares start from INR 57,912. The current lowest fare is a Angola Airlines flight departing on Wed, Dec 2; prices may vary depending on availability.Which airlines offer direct flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
Yes. LATAM Airlines and South African Airways operate direct flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport, with an average flight time of 8 hours 3 minutes, and around 6 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport is INR 91,417. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
Gol Linhas Aereas Inteligentes are the most popular budget airlines flying from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport, with one-way fares starting from INR 41,457. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport?
Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport operates around 6 weekly flights, mainly by LATAM Airlines and South African Airways. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport on Trip.com?
Enter Sao Paulo Guarulhos Airport and Johannesburg O R Tambo Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Flights from Sao Paulo Guarulhos Airport to Viru Viru International Airport
- Cheap Sao Paulo Guarulhos Airport to Salgado Filho International Airport flights
- Nonstop flights Sao Paulo Guarulhos Airport to Jorge Newbery Airport
- Cheap Sao Paulo Guarulhos Airport to Santos Dumont Airport flights
- Cheap Sao Paulo Guarulhos Airport to Rio De Janeiro Internacional Airport flights
- Flight deals from Sao Paulo Guarulhos Airport to Recife
- Cheap flights from Sao Paulo Guarulhos Airport to Buenos Aires
- Flight deals from Sao Paulo Guarulhos Airport to Porto Alegre
- Nonstop flights from Sao Paulo Guarulhos Airport to Santa Cruz
- Nonstop flights from Sao Paulo Guarulhos Airport to Rio de Janeiro
- Flights from Jomo Kenyatta International Airport to Johannesburg O R Tambo Airport
- Cheap King Shaka International Airport to Johannesburg O R Tambo Airport flights
- Cheap Sao Paulo Guarulhos Airport to Johannesburg O R Tambo Airport flights
- Nonstop flights Cape Town Intl. Airport to Johannesburg O R Tambo Airport
- Nonstop flights Harare International Airport to Johannesburg O R Tambo Airport
- Flights from Cape Town to Johannesburg O R Tambo Airport
- Airlines fly from Durban to Johannesburg O R Tambo Airport
- Airlines fly from Nairobi to Johannesburg O R Tambo Airport
- Harare to Johannesburg O R Tambo Airport cheap flights
- Flights from Beijing to Johannesburg O R Tambo Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.