Flights Africa South Africa

Search and find cheap flights to South Africa

Thu 9/19
Thu 9/26
Any month
Compare vs momondo |

Cheapest flight routes to South Africa

These routes have the cheapest flights to South Africa found by momondo users
Departing Destination Best Price
Johannesburg Durban 736 ZAR
Durban Johannesburg 810 ZAR
Port Elizabeth Johannesburg 810 ZAR
Johannesburg Port Elizabeth 883 ZAR
Johannesburg East London 1 016 ZAR
East London Johannesburg 1 016 ZAR
Johannesburg George 1 119 ZAR
Cape Town Johannesburg 1 178 ZAR
Johannesburg Cape Town 1 178 ZAR
Johannesburg Pilanesberg 1 178 ZAR

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
FlySafair
FlySafair
14 Oct
JNB
10:10
Johannesburg OR Tambo airport
1h 15m
11:25
DUR
Durban King Shaka Intl airport
FlySafair
18 Oct
DUR
21:50
Durban King Shaka Intl airport
1h 10m
23:00
JNB
Johannesburg OR Tambo airport
736 ZAR
Kulula
Kulula
14 Oct
HLA
20:30
Johannesburg Lanseria airport
1h 05m
21:35
DUR
Durban King Shaka Intl airport
Kulula
18 Oct
DUR
22:05
Durban King Shaka Intl airport
1h 05m
23:10
HLA
Johannesburg Lanseria airport
810 ZAR
FlySafair
FlySafair
01 Oct
JNB
20:50
Johannesburg OR Tambo airport
1h 15m
22:05
DUR
Durban King Shaka Intl airport
FlySafair
05 Oct
DUR
22:30
Durban King Shaka Intl airport
1h 15m
23:45
JNB
Johannesburg OR Tambo airport
810 ZAR
FlySafair
FlySafair
06 Oct
JNB
8:00
Johannesburg OR Tambo airport
1h 10m
9:10
DUR
Durban King Shaka Intl airport
FlySafair
07 Oct
DUR
22:30
Durban King Shaka Intl airport
1h 15m
23:45
JNB
Johannesburg OR Tambo airport
810 ZAR
FlySafair
FlySafair
07 Oct
JNB
8:35
Johannesburg OR Tambo airport
1h 15m
9:50
DUR
Durban King Shaka Intl airport
FlySafair
09 Oct
DUR
21:50
Durban King Shaka Intl airport
1h 10m
23:00
JNB
Johannesburg OR Tambo airport
810 ZAR
FlySafair
FlySafair
08 Oct
JNB
10:10
Johannesburg OR Tambo airport
1h 15m
11:25
DUR
Durban King Shaka Intl airport
FlySafair
15 Oct
DUR
9:40
Durban King Shaka Intl airport
1h 05m
10:45
JNB
Johannesburg OR Tambo airport
810 ZAR
Kulula
Kulula
14 Oct
HLA
20:30
Johannesburg Lanseria airport
1h 05m
21:35
DUR
Durban King Shaka Intl airport
Kulula
18 Oct
DUR
22:05
Durban King Shaka Intl airport
1h 05m
23:10
HLA
Johannesburg Lanseria airport
810 ZAR
British Airways
British Airways
11 Oct
JNB
20:40
Johannesburg OR Tambo airport
1h 05m
21:45
DUR
Durban King Shaka Intl airport
British Airways
18 Oct
DUR
23:55
Durban King Shaka Intl airport
1h 05m
1:00
+1
JNB
Johannesburg OR Tambo airport
942 ZAR
Kulula
Kulula
25 Sep
JNB
20:10
Johannesburg OR Tambo airport
1h 05m
21:15
DUR
Durban King Shaka Intl airport
Kulula
26 Sep
DUR
23:55
Durban King Shaka Intl airport
1h 05m
1:00
+1
JNB
Johannesburg OR Tambo airport
824 ZAR
Kulula
Kulula
28 Sep
JNB
18:55
Johannesburg OR Tambo airport
1h 05m
20:00
DUR
Durban King Shaka Intl airport
Kulula
04 Oct
DUR
23:55
Durban King Shaka Intl airport
1h 05m
1:00
+1
JNB
Johannesburg OR Tambo airport
824 ZAR
British Airways
British Airways
18 Oct
JNB
7:55
Johannesburg OR Tambo airport
1h 05m
9:00
DUR
Durban King Shaka Intl airport
British Airways
19 Oct
DUR
9:50
Durban King Shaka Intl airport
1h 05m
10:55
JNB
Johannesburg OR Tambo airport
972 ZAR
Kulula
Kulula
17 Oct
JNB
22:50
Johannesburg OR Tambo airport
1h 05m
23:55
DUR
Durban King Shaka Intl airport
Kulula
24 Oct
DUR
23:55
Durban King Shaka Intl airport
1h 05m
1:00
+1
JNB
Johannesburg OR Tambo airport
824 ZAR

When is the best time to fly to South Africa?

Most travellers find the cheapest return airfare to South Africa when booking during the month of May.

When is the best time to book a flight to South Africa?

Most flyers found that booking flight tickets 60 days in advance of their planned departure date is, on average, the best time to get cheap flights to South Africa.

What is the cheapest day to depart on your flight to South Africa?

From most locations, the cheapest day to fly to South Africa is Thursday. Most users found that departing on a Sunday was most expensive.

What is the cheapest time of day to fly to South Africa?

On average you can find the best deals on plane tickets to South Africa when looking for flights with evening departure times.


Popular routes landing in South Africa

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Durban
Fastest flight time
1h 05m
Cheapest price
810 ZAR
Johannesburg to Cape Town
Fastest flight time
2h 10m
Cheapest price
1 163 ZAR
Cape Town to Johannesburg
Fastest flight time
1h 55m
Cheapest price
1 178 ZAR
Tel Aviv to Johannesburg
Fastest flight time
8h 40m
Cheapest price
4 785 ZAR
Dubai to Johannesburg
Fastest flight time
8h 10m
Cheapest price
5 094 ZAR
Brussels to Johannesburg
Fastest flight time
14h 30m
Cheapest price
6 007 ZAR
Amsterdam to Johannesburg
Fastest flight time
10h 45m
Cheapest price
6 125 ZAR
Valencia to Johannesburg
Fastest flight time
15h 00m
Cheapest price
6 139 ZAR
Milan to Johannesburg
Fastest flight time
13h 20m
Cheapest price
6 169 ZAR
Paris to Johannesburg
Fastest flight time
10h 35m
Cheapest price
6 228 ZAR
Bordeaux to Johannesburg
Fastest flight time
13h 40m
Cheapest price
6 242 ZAR
Madrid to Johannesburg
Fastest flight time
14h 10m
Cheapest price
6 301 ZAR
Brussels to Cape Town
Fastest flight time
14h 00m
Cheapest price
6 390 ZAR
Stockholm to Cape Town
Fastest flight time
15h 10m
Cheapest price
6 419 ZAR
Frankfurt am Main to Cape Town
Fastest flight time
11h 45m
Cheapest price
6 507 ZAR
Düsseldorf to Johannesburg
Fastest flight time
12h 50m
Cheapest price
6 522 ZAR
Zurich to Johannesburg
Fastest flight time
10h 30m
Cheapest price
6 581 ZAR
Hamburg to Johannesburg
Fastest flight time
14h 50m
Cheapest price
6 581 ZAR
Munich to Johannesburg
Fastest flight time
10h 35m
Cheapest price
6 640 ZAR
Paris to Cape Town
Fastest flight time
14h 35m
Cheapest price
6 655 ZAR
View more
Flights Africa South Africa