Flights Africa South Africa

Search and find cheap flights to South Africa

Wed 11/14
Wed 11/21
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 59 ZAR
Durban - Cape Town 72 ZAR
Johannesburg - George 79 ZAR
Johannesburg - Cape Town 82 ZAR
Cape Town - Durban 84 ZAR

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
Mango
Mango
HLA
7:25 pm
Johannesburg Lanseria airport
1h 10m
8:35 pm
DUR
Durban King Shaka Intl airport
Mango
DUR
3:35 pm
Durban King Shaka Intl airport
1h 05m
4:40 pm
HLA
Johannesburg Lanseria airport
748R
Kulula
Kulula
HLA
11:30 pm
Johannesburg Lanseria airport
1h 05m
12:35 am
+1
DUR
Durban King Shaka Intl airport
Kulula
DUR
8:15 am
Durban King Shaka Intl airport
1h 05m
9:20 am
HLA
Johannesburg Lanseria airport
748R
Mango
Mango
HLA
9:55 am
Johannesburg Lanseria airport
1h 10m
11:05 am
DUR
Durban King Shaka Intl airport
Mango
DUR
8:15 am
Durban King Shaka Intl airport
1h 05m
9:20 am
HLA
Johannesburg Lanseria airport
748R
FlySafair
FlySafair
JNB
1:05 pm
Johannesburg OR Tambo airport
1h 15m
2:20 pm
DUR
Durban King Shaka Intl airport
FlySafair
DUR
8:15 am
Durban King Shaka Intl airport
1h 15m
9:30 am
JNB
Johannesburg OR Tambo airport
762R
Kulula
Kulula
HLA
8:30 pm
Johannesburg Lanseria airport
1h 05m
9:35 pm
DUR
Durban King Shaka Intl airport
Kulula
DUR
9:55 am
Durban King Shaka Intl airport
1h 05m
11:00 am
HLA
Johannesburg Lanseria airport
762R
British Airways
British Airways
JNB
7:55 am
Johannesburg OR Tambo airport
1h 05m
9:00 am
DUR
Durban King Shaka Intl airport
British Airways
DUR
10:15 am
Durban King Shaka Intl airport
1h 15m
11:30 am
JNB
Johannesburg OR Tambo airport
1 208R
Kulula
Kulula
HLA
11:30 pm
Johannesburg Lanseria airport
1h 05m
12:35 am
+1
DUR
Durban King Shaka Intl airport
Kulula
DUR
8:15 am
Durban King Shaka Intl airport
1h 05m
9:20 am
HLA
Johannesburg Lanseria airport
748R
Kulula
Kulula
HLA
8:30 pm
Johannesburg Lanseria airport
1h 05m
9:35 pm
DUR
Durban King Shaka Intl airport
Kulula
DUR
9:55 am
Durban King Shaka Intl airport
1h 05m
11:00 am
HLA
Johannesburg Lanseria airport
762R
Mango
Mango
HLA
7:25 pm
Johannesburg Lanseria airport
1h 10m
8:35 pm
DUR
Durban King Shaka Intl airport
Mango
DUR
3:35 pm
Durban King Shaka Intl airport
1h 05m
4:40 pm
HLA
Johannesburg Lanseria airport
748R
Mango
Mango
HLA
9:55 am
Johannesburg Lanseria airport
1h 10m
11:05 am
DUR
Durban King Shaka Intl airport
Mango
DUR
8:15 am
Durban King Shaka Intl airport
1h 05m
9:20 am
HLA
Johannesburg Lanseria airport
748R
British Airways
British Airways
JNB
7:55 am
Johannesburg OR Tambo airport
1h 05m
9:00 am
DUR
Durban King Shaka Intl airport
British Airways
DUR
10:15 am
Durban King Shaka Intl airport
1h 15m
11:30 am
JNB
Johannesburg OR Tambo airport
1 208R
FlySafair
FlySafair
JNB
1:05 pm
Johannesburg OR Tambo airport
1h 15m
2:20 pm
DUR
Durban King Shaka Intl airport
FlySafair
DUR
8:15 am
Durban King Shaka Intl airport
1h 15m
9:30 am
JNB
Johannesburg OR Tambo airport
762R

Most popular cities to travel to in South Africa

Explore the cities our users love in South Africa

Popular routes landing in South Africa

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
View more