Flights Africa South Africa

Search and find cheap flights to South Africa

Tue. 18/6
Tue. 25/6
Any month
Compare vs momondo |

Cheapest flight routes to South Africa

These routes have the cheapest flights to South Africa found by momondo users
Perth - Johannesburg 1,025 AUD
Sydney - Johannesburg 1,072 AUD
Brisbane - Johannesburg 1,113 AUD
Perth - Cape Town 1,126 AUD
Melbourne - Johannesburg 1,131 AUD

South Africa flight deals found on momondo

Check out some of the best fares to South Africa found recently by users on momondo
Quickest
Cheapest
Singapore Airlines
Singapore Airlines
BNE
25 Oct.
Brisbane airport
20h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
Singapore Airlines
JNB
03 Nov.
Johannesburg OR Tambo airport
19h 10m
1 Stop
BNE
Brisbane airport
1,072 AUD
Qatar Airways
Qatar Airways
SYD
29 Oct.
Sydney Kingsford Smith airport
26h 35m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
20 Nov.
Johannesburg OR Tambo airport
32h 15m
1 Stop
SYD
Sydney Kingsford Smith airport
1,072 AUD
Singapore Airlines
Singapore Airlines
BNE
01 Nov.
Brisbane airport
42h 00m
2 Stops
CPT
Cape Town Intl airport
Singapore Airlines
CPT
22 Nov.
Cape Town Intl airport
22h 15m
2 Stops
BNE
Brisbane airport
1,099 AUD
Qatar Airways
Qatar Airways
PER
07 Nov.
Perth airport
24h 20m
1 Stop
CPT
Cape Town Intl airport
Qatar Airways
CPT
13 Nov.
Cape Town Intl airport
24h 05m
1 Stop
PER
Perth airport
1,123 AUD
Singapore Airlines
Singapore Airlines
PER
13 Aug.
Perth airport
37h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
Singapore Airlines
JNB
08 Sep.
Johannesburg OR Tambo airport
19h 25m
1 Stop
PER
Perth airport
1,246 AUD
Qantas Airways
Qantas Airways
PER
22 Jul.
Perth airport
23h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
26 Jul.
Johannesburg OR Tambo airport
21h 45m
1 Stop
PER
Perth airport
1,486 AUD
Qantas Airways
Qantas Airways
SYD
24 Jun.
Sydney Kingsford Smith airport
14h 05m
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
01 Jul.
Johannesburg OR Tambo airport
11h 45m
SYD
Sydney Kingsford Smith airport
2,244 AUD
Qantas Airways
Qantas Airways
OOL
18 Jun.
Coolangatta Gold Coast airport
17h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
02 Jul.
Johannesburg OR Tambo airport
16h 50m
1 Stop
OOL
Coolangatta Gold Coast airport
2,248 AUD
Singapore Airlines
Singapore Airlines
BNE
25 Oct.
Brisbane airport
20h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
Singapore Airlines
JNB
03 Nov.
Johannesburg OR Tambo airport
19h 10m
1 Stop
BNE
Brisbane airport
1,072 AUD
Qantas Airways
Qantas Airways
PER
22 Jul.
Perth airport
23h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
26 Jul.
Johannesburg OR Tambo airport
21h 45m
1 Stop
PER
Perth airport
1,486 AUD
South African
South African
PER
18 Jun.
Perth airport
11h 15m
JNB
Johannesburg OR Tambo airport
South African
JNB
29 Jun.
Johannesburg OR Tambo airport
35h 25m
1 Stop
PER
Perth airport
1,889 AUD
Qatar Airways
Qatar Airways
PER
07 Nov.
Perth airport
24h 20m
1 Stop
CPT
Cape Town Intl airport
Qatar Airways
CPT
13 Nov.
Cape Town Intl airport
24h 05m
1 Stop
PER
Perth airport
1,123 AUD

Popular routes landing in South Africa

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Sydney to Johannesburg
Fastest flight time
14h 00m
Cheapest price
1,067 AUD
Brisbane to Johannesburg
Fastest flight time
19h 25m
Cheapest price
1,113 AUD
Melbourne to Cape Town
Fastest flight time
22h 20m
Cheapest price
1,166 AUD
Melbourne to Johannesburg
Fastest flight time
16h 30m
Cheapest price
1,089 AUD
Perth to Johannesburg
Fastest flight time
10h 45m
Cheapest price
1,025 AUD
Sydney to Cape Town
Fastest flight time
23h 45m
Cheapest price
1,303 AUD
Brisbane to Cape Town
Fastest flight time
23h 25m
Cheapest price
1,099 AUD
Perth to Cape Town
Fastest flight time
18h 25m
Cheapest price
1,123 AUD
Adelaide to Cape Town
Fastest flight time
31h 45m
Cheapest price
1,248 AUD
Sydney to Durban
Fastest flight time
28h 15m
Cheapest price
2,216 AUD
Darwin to Johannesburg
Fastest flight time
37h 00m
Cheapest price
1,598 AUD
Perth to Durban
Fastest flight time
26h 45m
Cheapest price
1,486 AUD
Sydney to Hoedspruit
Fastest flight time
30h 05m
Cheapest price
1,700 AUD
Perth to Port Elizabeth
Fastest flight time
42h 55m
Cheapest price
1,598 AUD
Sydney to Port Elizabeth
Fastest flight time
28h 45m
Cheapest price
1,374 AUD
View more
Flights Africa South Africa