Flights Africa

Cheap flights to Africa

Wed 11/13
Wed 11/20
Any month
Compare vs momondo |

Popular cities and sights in Africa

Take a trip to visit these popular cities and see some of the most iconic and historic sights in Africa
Johannesburg
Sandton City
George
Garden Route Botanical Garden

Africa flight deals found on momondo

Check out some of the best fares to Africa found recently by users on momondo
Quickest
Cheapest
Kulula
Kulula
JNB
17 Nov
Johannesburg OR Tambo airport
1h 05m
DUR
Durban King Shaka Intl airport
Kulula
DUR
21 Nov
Durban King Shaka Intl airport
1h 05m
JNB
Johannesburg OR Tambo airport
804 ZAR
FlySafair
FlySafair
JNB
12 Feb
Johannesburg OR Tambo airport
1h 10m
DUR
Durban King Shaka Intl airport
FlySafair
DUR
24 Feb
Durban King Shaka Intl airport
1h 10m
JNB
Johannesburg OR Tambo airport
804 ZAR
FlySafair
FlySafair
JNB
01 Mar
Johannesburg OR Tambo airport
1h 15m
DUR
Durban King Shaka Intl airport
FlySafair
DUR
06 Mar
Durban King Shaka Intl airport
1h 15m
JNB
Johannesburg OR Tambo airport
804 ZAR
FlySafair
FlySafair
JNB
08 Mar
Johannesburg OR Tambo airport
1h 15m
DUR
Durban King Shaka Intl airport
FlySafair
DUR
13 Mar
Durban King Shaka Intl airport
1h 05m
JNB
Johannesburg OR Tambo airport
804 ZAR
FlySafair
FlySafair
JNB
15 Mar
Johannesburg OR Tambo airport
1h 15m
DUR
Durban King Shaka Intl airport
FlySafair
DUR
21 Mar
Durban King Shaka Intl airport
1h 15m
JNB
Johannesburg OR Tambo airport
804 ZAR
FlySafair
FlySafair
JNB
20 Apr
Johannesburg OR Tambo airport
1h 15m
DUR
Durban King Shaka Intl airport
FlySafair
DUR
24 Apr
Durban King Shaka Intl airport
1h 15m
JNB
Johannesburg OR Tambo airport
804 ZAR
Kulula
Kulula
JNB
17 Nov
Johannesburg OR Tambo airport
1h 05m
DUR
Durban King Shaka Intl airport
Kulula
DUR
21 Nov
Durban King Shaka Intl airport
1h 05m
JNB
Johannesburg OR Tambo airport
804 ZAR
Kulula
Kulula
JNB
30 Jan
Johannesburg OR Tambo airport
1h 05m
DUR
Durban King Shaka Intl airport
Kulula
DUR
04 Feb
Durban King Shaka Intl airport
1h 05m
JNB
Johannesburg OR Tambo airport
834 ZAR
Kulula
Kulula
JNB
19 Nov
Johannesburg OR Tambo airport
1h 05m
DUR
Durban King Shaka Intl airport
Kulula
DUR
23 Nov
Durban King Shaka Intl airport
1h 05m
JNB
Johannesburg OR Tambo airport
863 ZAR
Kulula
Kulula
JNB
03 Dec
Johannesburg OR Tambo airport
1h 05m
DUR
Durban King Shaka Intl airport
Kulula
DUR
11 Dec
Durban King Shaka Intl airport
1h 05m
JNB
Johannesburg OR Tambo airport
893 ZAR
Kulula
Kulula
JNB
27 Jan
Johannesburg OR Tambo airport
1h 05m
DUR
Durban King Shaka Intl airport
Kulula
DUR
31 Jan
Durban King Shaka Intl airport
1h 05m
JNB
Johannesburg OR Tambo airport
923 ZAR
Kulula
Kulula
JNB
03 Jan
Johannesburg OR Tambo airport
1h 05m
DUR
Durban King Shaka Intl airport
Kulula
DUR
23 Jan
Durban King Shaka Intl airport
1h 05m
JNB
Johannesburg OR Tambo airport
938 ZAR

FAQs about flights to Africa

When is the best time to fly to Johannesburg?

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

When is the best time to book a flight to Johannesburg?

From most locations, to find the best deals on airfare, our data shows that users booking 60 days before flying found the cheapest flight to Johannesburg.

What is the cheapest day to depart on your flight to Johannesburg?

Most of our users find that booking their departure to Johannesburg on a Thursday is the cheapest. Conversely, departing on a Sunday seems to be the most expensive.

What is the cheapest time of day to fly to Johannesburg?

Generally, when visiting Johannesburg, evening flights represent the best value. morning flights are likely to have higher prices.


Popular routes to Africa from South Africa

Most frequently searched flights to Africa along with the cheapest prices and shortest flight duration
Johannesburg to Durban
Fastest flight time
1h 05m
Cheapest price
804 ZAR
Durban to Johannesburg
Fastest flight time
1h 05m
Cheapest price
804 ZAR
Johannesburg to East London
Fastest flight time
1h 30m
Cheapest price
953 ZAR
East London to Johannesburg
Fastest flight time
1h 25m
Cheapest price
1 012 ZAR
Durban to Cape Town
Fastest flight time
2h 00m
Cheapest price
1 102 ZAR
George to Johannesburg
Fastest flight time
1h 40m
Cheapest price
1 102 ZAR
Johannesburg to Port Elizabeth
Fastest flight time
1h 40m
Cheapest price
1 116 ZAR
Johannesburg to George
Fastest flight time
1h 50m
Cheapest price
1 146 ZAR
Johannesburg to Cape Town
Fastest flight time
2h 10m
Cheapest price
1 176 ZAR
Cape Town to Johannesburg
Fastest flight time
1h 55m
Cheapest price
1 176 ZAR
Johannesburg to Pilanesberg
Fastest flight time
0h 35m
Cheapest price
1 191 ZAR
Port Elizabeth to Johannesburg
Fastest flight time
1h 35m
Cheapest price
1 206 ZAR
Cape Town to Durban
Fastest flight time
1h 55m
Cheapest price
1 265 ZAR
East London to Durban
Fastest flight time
1h 15m
Cheapest price
1 310 ZAR
Bloemfontein to Cape Town
Fastest flight time
1h 40m
Cheapest price
1 355 ZAR
Cape Town to Port Elizabeth
Fastest flight time
1h 10m
Cheapest price
1 414 ZAR
Port Elizabeth to Cape Town
Fastest flight time
1h 15m
Cheapest price
1 608 ZAR
Durban to Port Elizabeth
Fastest flight time
1h 20m
Cheapest price
1 682 ZAR
East London to Cape Town
Fastest flight time
1h 45m
Cheapest price
1 682 ZAR
Cape Town to East London
Fastest flight time
1h 25m
Cheapest price
1 712 ZAR
View more
Flights Africa