Start your journey with just one click
All airlines Enter the origin city of the trip.
All airlines Enter the destination city of the trip.
Type the date in this format DD MMM YYYY
Carousel. Best fares on flights
1/30
Singapore
toJohannesburg
SIN-JNB
-
Sold bySingapore Airlines
From
1,038SGD* Price subject to changes
Viewed:9 hours ago
Roundtrip
|Economy
2/30
Athens
toJohannesburg
ATH-JNB
-
Sold byAegean Airlines
From
742EUR* Price subject to changes
Viewed:10 hours ago
Roundtrip
|Economy
3/30
Istanbul
toJohannesburg
IST-JNB
-
Sold byTurkish Airlines
From
36,221TRY* Price subject to changes
Viewed:9 hours ago
Roundtrip
|Economy
4/30
Cairo
toJohannesburg
CAI-JNB
-
Sold byEgyptair
From
27,330EGP* Price subject to changes
Viewed:2 hours ago
Roundtrip
|Economy
5/30
Harare
toJohannesburg
HRE-JNB
-
Sold bySouth African Airways
From
298USD* Price subject to changes
Viewed:45 minutes ago
Roundtrip
|Economy
6/30
Zurich
toJohannesburg
ZRH-JNB
-
Sold byLufthansa
From
975USD* Price subject to changes
Viewed:3 hours ago
Roundtrip
|Economy
7/30
Zurich
toJohannesburg
ZRH-JNB
-
Sold bySwiss Air
From
1,654USD* Price subject to changes
Viewed:3 hours ago
Roundtrip
|Economy
8/30
New York/Newark
toJohannesburg
EWR-JNB
-
Sold byUnited Airlines
From
1,547USD* Price subject to changes
Viewed:7 hours ago
Roundtrip
|Economy
9/30
Lagos
toJohannesburg
LOS-JNB
-
Sold byEthiopian Airlines
From
917,810NGN* Price subject to changes
Viewed:15 hours ago
Roundtrip
|Economy
10/30
Perth
toJohannesburg
PER-JNB
-
Sold bySingapore Airlines
From
1,413AUD* Price subject to changes
Viewed:5 hours ago
Roundtrip
|Economy
11/30
Athens
toJohannesburg
ATH-JNB
-
Sold byAegean Airlines
From
806EUR* Price subject to changes
Viewed:an hour ago
Roundtrip
|Economy
12/30
Istanbul
toCape Town
IST-CPT
-
Sold byTurkish Airlines
From
28,028TRY* Price subject to changes
Viewed:8 hours ago
Roundtrip
|Economy
13/30
London
toJohannesburg
LHR-JNB
-
Sold byEgyptair
From
580GBP* Price subject to changes
Viewed:10 hours ago
Roundtrip
|Economy
14/30
Lagos
toJohannesburg
LOS-JNB
-
Sold bySouth African Airways
From
915USD* Price subject to changes
Viewed:11 hours ago
Roundtrip
|Economy
15/30
New York/Newark
toCape Town
EWR-CPT
-
Sold byUnited Airlines
From
1,516USD* Price subject to changes
Viewed:6 hours ago
Roundtrip
|Economy
16/30
Accra
toJohannesburg
ACC-JNB
-
Sold byEthiopian Airlines
From
772AUD* Price subject to changes
Viewed:15 hours ago
Roundtrip
|Economy
17/30
Brisbane
toJohannesburg
BNE-JNB
-
Sold bySingapore Airlines
From
1,490AUD* Price subject to changes
Viewed:4 hours ago
Roundtrip
|Economy
18/30
Athens
toJohannesburg
ATH-JNB
-
Sold byAegean Airlines
From
806EUR* Price subject to changes
Viewed:an hour ago
Roundtrip
|Economy
19/30
Manchester
toCape Town
MAN-CPT
-
Sold byTurkish Airlines
From
696GBP* Price subject to changes
Viewed:8 hours ago
Roundtrip
|Economy
20/30
Manchester
toJohannesburg
MAN-JNB
-
Sold byEgyptair
From
590GBP* Price subject to changes
Viewed:10 hours ago
Roundtrip
|Economy
21/30
San Francisco
toCape Town
SFO-CPT
-
Sold byUnited Airlines
From
2,050USD* Price subject to changes
Viewed:8 hours ago
Roundtrip
|Economy
22/30
Nairobi
toJohannesburg
NBO-JNB
-
Sold byEthiopian Airlines
From
68,708KES* Price subject to changes
Viewed:15 hours ago
Roundtrip
|Economy
23/30
Melbourne
toJohannesburg
MEL-JNB
-
Sold bySingapore Airlines
From
1,464AUD* Price subject to changes
Viewed:3 hours ago
Roundtrip
|Economy
24/30
Athens
toJohannesburg
ATH-JNB
-
Sold byAegean Airlines
From
806EUR* Price subject to changes
Viewed:an hour ago
Roundtrip
|Economy
25/30
Frankfurt
toCape Town
FRA-CPT
-
Sold byTurkish Airlines
From
847EUR* Price subject to changes
Viewed:11 hours ago
Roundtrip
|Economy
26/30
Rome
toJohannesburg
FCO-JNB
-
Sold byEgyptair
From
455EUR* Price subject to changes
Viewed:6 hours ago
Roundtrip
|Economy
27/30
San Francisco
toJohannesburg
SFO-JNB
-
Sold byUnited Airlines
From
1,605USD* Price subject to changes
Viewed:8 hours ago
Roundtrip
|Economy
28/30
Dar es Salaam
toJohannesburg
DAR-JNB
-
Sold byEthiopian Airlines
From
299USD* Price subject to changes
Viewed:10 hours ago
Roundtrip
|Economy
29/30
Melbourne
toCape Town
MEL-CPT
-
Sold bySingapore Airlines
From
1,573AUD* Price subject to changes
Viewed:5 hours ago
Roundtrip
|Economy
30/30
Athens
toJohannesburg
ATH-JNB
-
Sold byAegean Airlines
From
806EUR* Price subject to changes
Viewed:an hour ago
Roundtrip
|Economy
Slide 1 of 8
*Prices have been offered for round trips within the last 48 hours and might not be currently available. Not all Star Alliance Member Airlines or all fares/options are shown. Additional baggage fees, payment fees and fees for other optional services may apply. When booking, please check for restrictions on refunds, rebooking and baggage allowance that may apply. Prices may vary depending on the route and flights selected. Routings may include stopovers. Terms and conditions apply.