Find flights
When to book
FAQs & Tips
Direct Flights
Airlines

Book cheap flights from South America to Johannesburg

Recent one-way flight deals

1/4Mon
1 stopEthiopian Air
37h 15mGRU-JNB
R590
5/3Tue
1 stopEthiopian Air
21h 25mGRU-JNB
R607
3/3Sun
1 stopEthiopian Air
21h 25mGRU-JNB
R619
2/3Sat
directLATAM Airlines
8h 40mGRU-JNB
R668
15/2Thu
directLATAM Airlines
8h 40mGRU-JNB
R670
17/1Wed
1 stopTAAG
15h 25mGRU-JNB
R735
6/3Wed
1 stopTAAG
15h 25mGRU-JNB
R740
27/2Tue
1 stopSouth African
18h 10mGRU-JNB
R1 079
1/3Fri
2 stopsKLM
46h 55mVCP-JNB
R1 194
2/3Sat
2 stopsKLM
58h 55mVCP-JNB
R1 334

Search by stops

Search by airline

Search by price

Recent return flight deals

2/5Thu
directSouth African
8h 50mGRU-JNB
16/5Thu
directSouth African
10h 30mJNB-GRU
R687
27/5Mon
directSouth African
8h 50mGRU-JNB
10/6Mon
directSouth African
10h 30mJNB-GRU
R712
16/5Thu
directLATAM Airlines
8h 45mGRU-JNB
28/5Tue
directLATAM Airlines
11h 10mJNB-GRU
R836
11/3Mon
directLATAM Airlines
8h 40mGRU-JNB
19/3Tue
directLATAM Airlines
10h 20mJNB-GRU
R837
16/4Tue
1 stopEthiopian Air
30h 20mGRU-JNB
24/4Wed
1 stopEthiopian Air
22h 15mJNB-GRU
R846
15/4Mon
1 stopEthiopian Air
21h 10mGRU-JNB
23/4Tue
1 stopEthiopian Air
22h 15mJNB-GRU
R850
8/3Fri
1 stopTAAG
15h 25mGRU-JNB
14/3Thu
1 stopTAAG
15h 50mJNB-GRU
R916
30/4Tue
1 stopTAAG
15h 05mGRU-JNB
26/5Sun
1 stopTAAG
16h 00mJNB-GRU
R967
9/3Sat
2 stopsKLM
43h 20mEZE-JNB
23/3Sat
2 stopsKLM
47h 45mJNB-EZE
R1 720
9/3Sat
2 stopsKLM
43h 20mEZE-JNB
23/3Sat
2 stopsKLM
47h 45mJNB-EZE
R1 721

Search by stops

Search by airline

Search by price

Last minute flights from South America to OR Tambo

Last minute flight, train and bus deals

14/12Thu
directLATAM Airlines
8h 40mGRU-JNB
5/1Fri
directLATAM Airlines
10h 20mJNB-GRU
R1 095
14/12Thu
directLATAM Airlines
8h 40mGRU-JNB
5/1Fri
directLATAM Airlines
10h 20mJNB-GRU
R1 139
14/12Thu
directSouth African
9h 00mGRU-JNB
5/1Fri
multi-stopSouth African
33h 55mJNB-GRU
R1 165
14/12Thu
directSouth African
9h 00mGRU-JNB
5/1Fri
multi-stopSouth African
32h 35mJNB-GRU
R1 294
15/12Fri
multi-stopTAAG
15h 25mGRU-JNB
7/1Sun
multi-stopTAAG
16h 00mJNB-GRU
R1 481
15/12Fri
multi-stopTAAG
15h 25mGRU-JNB
7/1Sun
multi-stopTAAG
16h 00mJNB-GRU
R1 486
13/12Wed
multi-stopEthiopian Air
35h 20mGRU-JNB
5/1Fri
multi-stopEthiopian Air
22h 00mJNB-GRU
R1 803
13/12Wed
multi-stopEthiopian Air
51h 15mGRU-JNB
5/1Fri
multi-stopEthiopian Air
22h 00mJNB-GRU
R1 835
15/12Fri
multi-stopKLM
44h 25mGRU-JNB
7/1Sun
multi-stopKLM
28h 10mJNB-GRU
R3 181
14/12Thu
multi-stopKLM
50h 30mGRU-JNB
5/1Fri
multi-stopKLM
47h 16mJNB-GRU
R3 848

Search by stops

Search by airline

Search by price