Flights Africa South Africa

Search and find cheap flights to South Africa

Sat 7/20
Sat 7/27
Any month
Compare vs momondo |

Cheapest flight routes to South Africa

These routes have the cheapest flights to South Africa found by momondo users
Durban - Johannesburg 697 ZAR
Johannesburg - Durban 753 ZAR
East London - Johannesburg 962 ZAR
Johannesburg - East London 1 003 ZAR
Johannesburg - Cape Town 1 212 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
21 Jul
JNB
8:00
Johannesburg OR Tambo airport
1h 15m
9:15
DUR
Durban King Shaka Intl airport
FlySafair
22 Jul
DUR
22:30
Durban King Shaka Intl airport
1h 15m
23:45
JNB
Johannesburg OR Tambo airport
753 ZAR
FlySafair
FlySafair
28 Jul
JNB
8:30
Johannesburg OR Tambo airport
1h 15m
9:45
DUR
Durban King Shaka Intl airport
FlySafair
02 Aug
DUR
9:40
Durban King Shaka Intl airport
1h 15m
10:55
JNB
Johannesburg OR Tambo airport
780 ZAR
FlySafair
FlySafair
14 Aug
JNB
10:10
Johannesburg OR Tambo airport
1h 15m
11:25
DUR
Durban King Shaka Intl airport
FlySafair
19 Aug
DUR
9:40
Durban King Shaka Intl airport
1h 15m
10:55
JNB
Johannesburg OR Tambo airport
794 ZAR
FlySafair
FlySafair
15 Oct
JNB
10:10
Johannesburg OR Tambo airport
1h 15m
11:25
DUR
Durban King Shaka Intl airport
FlySafair
25 Oct
DUR
9:40
Durban King Shaka Intl airport
1h 15m
10:55
JNB
Johannesburg OR Tambo airport
794 ZAR
FlySafair
FlySafair
25 Nov
JNB
8:35
Johannesburg OR Tambo airport
1h 15m
9:50
DUR
Durban King Shaka Intl airport
FlySafair
30 Nov
DUR
9:40
Durban King Shaka Intl airport
1h 15m
10:55
JNB
Johannesburg OR Tambo airport
794 ZAR
FlySafair
FlySafair
22 Jul
JNB
8:00
Johannesburg OR Tambo airport
1h 15m
9:15
DUR
Durban King Shaka Intl airport
FlySafair
24 Jul
DUR
9:40
Durban King Shaka Intl airport
1h 05m
10:45
JNB
Johannesburg OR Tambo airport
808 ZAR
Kulula
Kulula
15 Aug
HLA
8:20
Johannesburg Lanseria airport
1h 05m
9:25
DUR
Durban King Shaka Intl airport
Kulula
22 Aug
DUR
15:00
Durban King Shaka Intl airport
1h 05m
16:05
HLA
Johannesburg Lanseria airport
836 ZAR
British Airways
British Airways
19 Jul
JNB
7:55
Johannesburg OR Tambo airport
1h 05m
9:00
DUR
Durban King Shaka Intl airport
British Airways
21 Jul
DUR
9:10
Durban King Shaka Intl airport
1h 05m
10:15
JNB
Johannesburg OR Tambo airport
962 ZAR
Kulula
Kulula
28 Jul
HLA
23:35
Johannesburg Lanseria airport
1h 05m
0:40
+1
DUR
Durban King Shaka Intl airport
Kulula
02 Aug
DUR
8:15
Durban King Shaka Intl airport
1h 05m
9:20
HLA
Johannesburg Lanseria airport
850 ZAR
Kulula
Kulula
31 Jul
JNB
20:10
Johannesburg OR Tambo airport
1h 05m
21:15
DUR
Durban King Shaka Intl airport
Kulula
04 Aug
DUR
23:30
Durban King Shaka Intl airport
1h 05m
0:35
+1
JNB
Johannesburg OR Tambo airport
864 ZAR
British Airways
British Airways
19 Jul
JNB
7:55
Johannesburg OR Tambo airport
1h 05m
9:00
DUR
Durban King Shaka Intl airport
British Airways
22 Jul
DUR
11:30
Durban King Shaka Intl airport
1h 05m
12:35
JNB
Johannesburg OR Tambo airport
1 017 ZAR
Kulula
Kulula
15 Aug
JNB
22:20
Johannesburg OR Tambo airport
1h 05m
23:25
DUR
Durban King Shaka Intl airport
Kulula
22 Aug
DUR
23:55
Durban King Shaka Intl airport
1h 05m
1:00
+1
JNB
Johannesburg OR Tambo airport
864 ZAR

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
753 ZAR
Johannesburg to Cape Town
Fastest flight time
2h 10m
Cheapest price
1 185 ZAR
Cape Town to Johannesburg
Fastest flight time
1h 55m
Cheapest price
1 282 ZAR
Mumbai to Johannesburg
Fastest flight time
10h 25m
Cheapest price
5 086 ZAR
Brussels to Johannesburg
Fastest flight time
13h 00m
Cheapest price
5 741 ZAR
Basel to Johannesburg
Fastest flight time
14h 30m
Cheapest price
5 811 ZAR
Zurich to Johannesburg
Fastest flight time
10h 30m
Cheapest price
5 881 ZAR
Milan to Johannesburg
Fastest flight time
14h 15m
Cheapest price
5 937 ZAR
Blantyre to Johannesburg
Fastest flight time
2h 15m
Cheapest price
5 937 ZAR
Paris to Johannesburg
Fastest flight time
13h 00m
Cheapest price
5 992 ZAR
Berlin to Johannesburg
Fastest flight time
15h 05m
Cheapest price
6 034 ZAR
Amsterdam to Johannesburg
Fastest flight time
10h 45m
Cheapest price
6 104 ZAR
Munich to Johannesburg
Fastest flight time
10h 35m
Cheapest price
6 159 ZAR
Vienna to Johannesburg
Fastest flight time
14h 10m
Cheapest price
6 382 ZAR
Vienna to Cape Town
Fastest flight time
11h 25m
Cheapest price
6 396 ZAR
Tel Aviv to Cape Town
Fastest flight time
13h 00m
Cheapest price
6 424 ZAR
Rome to Johannesburg
Fastest flight time
10h 10m
Cheapest price
6 424 ZAR
Milan to Cape Town
Fastest flight time
14h 25m
Cheapest price
6 438 ZAR
Stuttgart to Johannesburg
Fastest flight time
14h 15m
Cheapest price
6 452 ZAR
Madrid to Johannesburg
Fastest flight time
14h 10m
Cheapest price
6 494 ZAR
View more
Flights Africa South Africa