Supportexpand_more
| Welcome | English / ZAR
Call-us+1 877 496 4815
notifications_active Get Notified if the Price Drops
Get Me Deals
UnlimitedFREE Price Drop Protection: If the price drops you get the difference!

Find Cheap Flights to Africa

Return arrow_drop_down
1 Traveller arrow_drop_down
Economy arrow_drop_down
Whether you start from Durban, Cape Town, Johannesburg or points in between, cheap flights to Africa are a click away. Search for airline tickets from South Africa to places across Africa and get started booking your vacation, gap year travel, or business trip. See Africa's landmarks and immerse yourself in the splendour.
loyalty Best Purchase Guarantee Book and you can cancel your flights for FREE!
thumb_up Best Deal Month May Tickets between South Africa and Africa in May are 29% cheaper than the average price.
monetization_on Average Deal Price R3,427 The average price of a flight from South Africa to Africa is R3,427
thumb_down Worst Deal Month December Tickets between South Africa and Africa in December are 20% higher than the average price.
We’re committed to providing stellar service for our customers.
Filters
Trip Type
filter_list close
Stops
filter_list close
Trip Length
filter_list close
Times
filter_list close
Airlines
filter_list close
Clear Filters
Departure Airport:
Durban expand_more
attach_money Cheapest
R1,926R951
Save 51 % off the average price for this route.
Mango
Non Stop
01:10PM
02:20PM
Johannesburg (JNB) 1h 10m Durban (DUR)
Wed, Feb 26 Wed, Feb 26
Mango
Non Stop
07:15PM
08:20PM
Durban (DUR) 1h 5m Johannesburg (JNB)
Sat, Feb 29 Sat, Feb 29
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Durban (DUR)
TRIP DURATION:1h 10m
Mango
Flight JE 253 | Economy
flight_takeoff Wed, Feb 26 | 01:10PM
Johannesburg (JNB)
flight_land Wed, Feb 26 | 02:20PM
Durban (DUR)
RETURN : Durban (DUR) To Johannesburg (JNB)
TRIP DURATION:1h 05m
Mango
Flight JE 284 | Economy
flight_takeoff Sat, Feb 29 | 07:15PM
Durban (DUR)
flight_land Sat, Feb 29 | 08:20PM
Johannesburg (JNB)
directions_run Fastest
R2,751R1,330
Save 52 % off the average price for this route.
Mango
Non Stop
07:25PM
09:40PM
Johannesburg (JNB) 2h 15m Cape Town (CPT)
Sat, Feb 29 Sat, Feb 29
Comair (Kulula)
Non Stop
01:35PM
03:35PM
Cape Town (CPT) 2h 0m Johannesburg (JNB)
Sat, May 16 Sat, May 16
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : (HLA) To Cape Town (CPT)
TRIP DURATION:2h 15m
Mango
Flight JE 719 | Economy
flight_takeoff Sat, Feb 29 | 07:25PM
(HLA)
flight_land Sat, Feb 29 | 09:40PM
Cape Town (CPT)
RETURN : Cape Town (CPT) To Johannesburg (JNB)
TRIP DURATION:2h 00m
Comair (Kulula)
Flight MN 130 | Economy
flight_takeoff Sat, May 16 | 01:35PM
Cape Town (CPT)
flight_land Sat, May 16 | 03:35PM
Johannesburg (JNB)
Comair (Kulula)
R2,361R1,284
Save 46 % off the average price for this route.
Non Stop
05:55AM
07:50AM
Cape Town (CPT) 1h 55m Johannesburg (JNB)
Wed, Feb 26 Wed, Feb 26
Non Stop
07:25PM
09:40PM
Johannesburg (JNB) 2h 15m Cape Town (CPT)
Sat, Feb 29 Sat, Feb 29
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Cape Town (CPT) To (HLA)
TRIP DURATION:1h 55m
Comair (Kulula)
Flight MN 450 | Economy
flight_takeoff Wed, Feb 26 | 05:55AM
Cape Town (CPT)
flight_land Wed, Feb 26 | 07:50AM
(HLA)
RETURN : (HLA) To Cape Town (CPT)
TRIP DURATION:2h 15m
Mango
Flight JE 719 | Economy
flight_takeoff Sat, Feb 29 | 07:25PM
(HLA)
flight_land Sat, Feb 29 | 09:40PM
Cape Town (CPT)
Safair
R2,017R1,605
Save 20 % off the average price for this route.
Non Stop
07:10AM
09:10AM
Johannesburg (JNB) 2h 0m George (GRJ)
Sat, Jun 20 Sat, Jun 20
Non Stop
06:35PM
08:25PM
George (GRJ) 1h 50m Johannesburg (JNB)
Fri, Jun 26 Fri, Jun 26
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To George (GRJ)
TRIP DURATION:2h 00m
Safair
Flight FA 222 | Economy
flight_takeoff Sat, Jun 20 | 07:10AM
Johannesburg (JNB)
flight_land Sat, Jun 20 | 09:10AM
George (GRJ)
RETURN : George (GRJ) To Johannesburg (JNB)
TRIP DURATION:1h 50m
Safair
Flight FA 253 | Economy
flight_takeoff Fri, Jun 26 | 06:35PM
George (GRJ)
flight_land Fri, Jun 26 | 08:25PM
Johannesburg (JNB)
Mango
R2,751R1,868
Save 32 % off the average price for this route.
Non Stop
08:15PM
10:10PM
Cape Town (CPT) 1h 55m Durban (DUR)
Sat, Mar 14 Sat, Mar 14
Non Stop
01:00PM
03:20PM
Durban (DUR) 2h 20m Cape Town (CPT)
Sat, Oct 17 Sat, Oct 17
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Cape Town (CPT) To Durban (DUR)
TRIP DURATION:1h 55m
Mango
Flight JE 364 | Economy
flight_takeoff Sat, Mar 14 | 08:15PM
Cape Town (CPT)
flight_land Sat, Mar 14 | 10:10PM
Durban (DUR)
RETURN : Durban (DUR) To Cape Town (CPT)
TRIP DURATION:2h 20m
Mango
Flight JE 339 | Economy
flight_takeoff Sat, Oct 17 | 01:00PM
Durban (DUR)
flight_land Sat, Oct 17 | 03:20PM
Cape Town (CPT)
Safair
R2,373R1,891
Save 20 % off the average price for this route.
Non Stop
09:30AM
11:50AM
Durban (DUR) 2h 20m Cape Town (CPT)
Thu, Mar 12 Thu, Mar 12
Non Stop
08:05PM
10:20PM
Cape Town (CPT) 2h 15m Durban (DUR)
Tue, Mar 17 Tue, Mar 17
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Durban (DUR) To Cape Town (CPT)
TRIP DURATION:2h 20m
Safair
Flight FA 161 | Economy
flight_takeoff Thu, Mar 12 | 09:30AM
Durban (DUR)
flight_land Thu, Mar 12 | 11:50AM
Cape Town (CPT)
RETURN : Cape Town (CPT) To Durban (DUR)
TRIP DURATION:2h 15m
Safair
Flight FA 461 | Economy
flight_takeoff Tue, Mar 17 | 08:05PM
Cape Town (CPT)
flight_land Tue, Mar 17 | 10:20PM
Durban (DUR)
South African Airways
R5,376R3,427
Save 36 % off the average price for this route.
Non Stop
06:25AM
08:15AM
Johannesburg (JNB) 1h 50m Harare (HRE)
Fri, May 15 Fri, May 15
Non Stop
08:40AM
10:25AM
Harare (HRE) 1h 45m Johannesburg (JNB)
Thu, May 28 Thu, May 28
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Harare (HRE)
TRIP DURATION:1h 50m
South African Airways
Flight SA 8100 | Economy
flight_takeoff Fri, May 15 | 06:25AM
Johannesburg (JNB)
flight_land Fri, May 15 | 08:15AM
Harare (HRE)
RETURN : Harare (HRE) To Johannesburg (JNB)
TRIP DURATION:1h 45m
South African Airways
Flight SA 8101 | Economy
flight_takeoff Thu, May 28 | 08:40AM
Harare (HRE)
flight_land Thu, May 28 | 10:25AM
Johannesburg (JNB)
Ethiopian Airlines
R4,207R3,588
Save 15 % off the average price for this route.
Non Stop
10:10AM
01:35PM
Cape Town (CPT) 3h 25m Windhoek (WDH)
Tue, Mar 10 Tue, Mar 10
1 Stop: ADD
02:30PM
01:45PM
Windhoek (WDH) 23h 15m Cape Town (CPT)
Fri, Mar 13 Sat, Mar 14
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Cape Town (CPT) To Windhoek (WDH)
TRIP DURATION:3h 25m
Ethiopian Airlines
Flight ET 1176 | Economy
flight_takeoff Tue, Mar 10 | 10:10AM
Cape Town (CPT)
flight_land Tue, Mar 10 | 01:35PM
Windhoek (WDH)
RETURN : Windhoek (WDH) To Addis Ababa (ADD)
TRIP DURATION:5h 50m
Ethiopian Airlines
Flight ET 834 | Economy
flight_takeoff Fri, Mar 13 | 02:30PM
Windhoek (WDH)
flight_land Fri, Mar 13 | 09:20PM
Addis Ababa (ADD)
RETURN : Addis Ababa (ADD) To Cape Town (CPT)
TRIP DURATION:6h 30m
Ethiopian Airlines
Flight ET 847 | Economy
flight_takeoff Sat, Mar 14 | 08:15AM
Addis Ababa (ADD)
flight_land Sat, Mar 14 | 01:45PM
Cape Town (CPT)
South African Airways
R4,115R3,725
Save 9 % off the average price for this route.
Non Stop
09:50AM
11:45AM
Johannesburg (JNB) 1h 55m Windhoek (WDH)
Fri, Mar 20 Fri, Mar 20
Non Stop
06:30AM
08:10AM
Windhoek (WDH) 1h 40m Johannesburg (JNB)
Tue, Mar 31 Tue, Mar 31
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Windhoek (WDH)
TRIP DURATION:1h 55m
South African Airways
Flight SA 74 | Economy
flight_takeoff Fri, Mar 20 | 09:50AM
Johannesburg (JNB)
flight_land Fri, Mar 20 | 11:45AM
Windhoek (WDH)
RETURN : Windhoek (WDH) To Johannesburg (JNB)
TRIP DURATION:1h 40m
South African Airways
Flight SA 73 | Economy
flight_takeoff Tue, Mar 31 | 06:30AM
Windhoek (WDH)
flight_land Tue, Mar 31 | 08:10AM
Johannesburg (JNB)
TAAG Angola Airlines
R6,843R3,886
Save 43 % off the average price for this route.
1 Stop: LAD
06:50AM
02:30PM
Johannesburg (JNB) 8h 40m Lagos (LOS)
Fri, Mar 06 Fri, Mar 06
1 Stop: LAD
03:30PM
01:05AM
Lagos (LOS) 8h 35m Johannesburg (JNB)
Mon, Mar 09 Tue, Mar 10
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Luanda (LAD)
TRIP DURATION:4h 00m
TAAG Angola Airlines
Flight DT 576 | Economy
flight_takeoff Fri, Mar 06 | 06:50AM
Johannesburg (JNB)
flight_land Fri, Mar 06 | 09:50AM
Luanda (LAD)
DEPARTS : Luanda (LAD) To Lagos (LOS)
TRIP DURATION:3h 00m
TAAG Angola Airlines
Flight DT 564 | Economy
flight_takeoff Fri, Mar 06 | 11:30AM
Luanda (LAD)
flight_land Fri, Mar 06 | 02:30PM
Lagos (LOS)
RETURN : Lagos (LOS) To Luanda (LAD)
TRIP DURATION:3h 00m
TAAG Angola Airlines
Flight DT 565 | Economy
flight_takeoff Mon, Mar 09 | 03:30PM
Lagos (LOS)
flight_land Mon, Mar 09 | 06:30PM
Luanda (LAD)
RETURN : Luanda (LAD) To Johannesburg (JNB)
TRIP DURATION:3h 35m
TAAG Angola Airlines
Flight DT 575 | Economy
flight_takeoff Mon, Mar 09 | 08:30PM
Luanda (LAD)
flight_land Tue, Mar 10 | 01:05AM
Johannesburg (JNB)
Ethiopian Airlines
R8,299R4,769
Save 43 % off the average price for this route.
1 Stop: ADD
08:20AM
06:35PM
Johannesburg (JNB) 9h 15m Nairobi (NBO)
Sat, Mar 14 Sat, Mar 14
1 Stop: ADD
11:35AM
07:55PM
Nairobi (NBO) 9h 20m Johannesburg (JNB)
Tue, Mar 31 Tue, Mar 31
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Addis Ababa (ADD)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight ET 848 | Economy
flight_takeoff Sat, Mar 14 | 08:20AM
Johannesburg (JNB)
flight_land Sat, Mar 14 | 02:45PM
Addis Ababa (ADD)
DEPARTS : Addis Ababa (ADD) To Nairobi (NBO)
TRIP DURATION:2h 10m
Ethiopian Airlines
Flight ET 306 | Economy
flight_takeoff Sat, Mar 14 | 04:25PM
Addis Ababa (ADD)
flight_land Sat, Mar 14 | 06:35PM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Addis Ababa (ADD)
TRIP DURATION:2h 00m
Ethiopian Airlines
Flight ET 319 | Economy
flight_takeoff Tue, Mar 31 | 11:35AM
Nairobi (NBO)
flight_land Tue, Mar 31 | 01:35PM
Addis Ababa (ADD)
RETURN : Addis Ababa (ADD) To Johannesburg (JNB)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight ET 849 | Economy
flight_takeoff Tue, Mar 31 | 03:30PM
Addis Ababa (ADD)
flight_land Tue, Mar 31 | 07:55PM
Johannesburg (JNB)
South African Airways
R5,411R4,769
Save 12 % off the average price for this route.
Non Stop
10:50AM
12:25PM
Johannesburg (JNB) 1h 35m Victoria Falls (VFA)
Thu, Mar 19 Thu, Mar 19
Non Stop
01:05PM
02:45PM
Victoria Falls (VFA) 1h 40m Johannesburg (JNB)
Mon, Mar 23 Mon, Mar 23
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Victoria Falls (VFA)
TRIP DURATION:1h 35m
South African Airways
Flight SA 40 | Economy
flight_takeoff Thu, Mar 19 | 10:50AM
Johannesburg (JNB)
flight_land Thu, Mar 19 | 12:25PM
Victoria Falls (VFA)
RETURN : Victoria Falls (VFA) To Johannesburg (JNB)
TRIP DURATION:1h 40m
South African Airways
Flight SA 41 | Economy
flight_takeoff Mon, Mar 23 | 01:05PM
Victoria Falls (VFA)
flight_land Mon, Mar 23 | 02:45PM
Johannesburg (JNB)
Air Austral
R8,173R5,777
Save 29 % off the average price for this route.
1 Stop: RUN
06:25PM
12:15PM
Johannesburg (JNB) 15h 50m Mauritius (MRU)
Fri, Mar 06 Sat, Mar 07
1 Stop: RUN
08:30AM
05:25PM
Mauritius (MRU) 10h 55m Johannesburg (JNB)
Fri, Mar 13 Fri, Mar 13
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To St Denis de la Reunion (RUN)
TRIP DURATION:3h 55m
Air Austral
Flight UU 342 | Economy
flight_takeoff Fri, Mar 06 | 06:25PM
Johannesburg (JNB)
flight_land Sat, Mar 07 | 12:20AM
St Denis de la Reunion (RUN)
DEPARTS : St Denis de la Reunion (RUN) To Mauritius (MRU)
TRIP DURATION:0h 45m
Air Austral
Flight UU 104 | Economy
flight_takeoff Sat, Mar 07 | 11:30AM
St Denis de la Reunion (RUN)
flight_land Sat, Mar 07 | 12:15PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To St Denis de la Reunion (RUN)
TRIP DURATION:0h 45m
Air Austral
Flight UU 103 | Economy
flight_takeoff Fri, Mar 13 | 08:30AM
Mauritius (MRU)
flight_land Fri, Mar 13 | 09:15AM
St Denis de la Reunion (RUN)
RETURN : St Denis de la Reunion (RUN) To Johannesburg (JNB)
TRIP DURATION:4h 15m
Air Austral
Flight UU 341 | Economy
flight_takeoff Fri, Mar 13 | 03:10PM
St Denis de la Reunion (RUN)
flight_land Fri, Mar 13 | 05:25PM
Johannesburg (JNB)
Ethiopian Airlines
R6,385R5,789
Save 9 % off the average price for this route.
1 Stop: ADD
11:00PM
01:10PM
Johannesburg (JNB) 14h 10m Blantyre (BLZ)
Fri, Apr 10 Sat, Apr 11
1 Stop: ADD
03:10PM
03:55AM
Blantyre (BLZ) 12h 45m Johannesburg (JNB)
Mon, Apr 20 Tue, Apr 21
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Addis Ababa (ADD)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight ET 858 | Economy
flight_takeoff Fri, Apr 10 | 11:00PM
Johannesburg (JNB)
flight_land Sat, Apr 11 | 05:25AM
Addis Ababa (ADD)
DEPARTS : Addis Ababa (ADD) To Blantyre (BLZ)
TRIP DURATION:4h 20m
Ethiopian Airlines
Flight ET 881 | Economy
flight_takeoff Sat, Apr 11 | 09:50AM
Addis Ababa (ADD)
flight_land Sat, Apr 11 | 01:10PM
Blantyre (BLZ)
RETURN : Blantyre (BLZ) To Addis Ababa (ADD)
TRIP DURATION:4h 10m
Ethiopian Airlines
Flight ET 875 | Economy
flight_takeoff Mon, Apr 20 | 03:10PM
Blantyre (BLZ)
flight_land Mon, Apr 20 | 08:20PM
Addis Ababa (ADD)
RETURN : Addis Ababa (ADD) To Johannesburg (JNB)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight ET 859 | Economy
flight_takeoff Mon, Apr 20 | 11:30PM
Addis Ababa (ADD)
flight_land Tue, Apr 21 | 03:55AM
Johannesburg (JNB)
Sorry, there are no flights that match your search. Please try clearing any filters applied. warning

FAQ About Flight to Africa

What airlines regularly fly to Africa from South Africa ?

Most popular airlines that flies regularly from South Africa to Africa are Ethiopian Airlines, Mango and Safair

How long does it normally take people to fly between South Africa and and Africa, including stops?

It normally takes 1 Hours and 38 Minutes to fly between South Africa and Africa .

What are the cheapest airports to fly into from South Africa ?

The cheapest airport to fly into Africa from South Africa is Johannesburg Airport (JNB). You can book a flight from Johannesburg to Cape Town for R475.

What is the total non-stop flight time between South Africa and Africa ?

The non-stop flight between South Africa and Africa is 1 Hours and 10 Minutes.
Terms & Conditions Conditions may apply. Prices subject to date restrictions and availability. Taxes, fees and surcharges are included in prices shown. Prices may differ slightly from what’s shown as FlightNetwork.com does not control Airline inventory and is not notified of pricing changes in advance. Some prices may not be active deals, they may be a deal that a visitor has found in the past.
notifications_active Get Notified if the Price Drops
Get Me Deals
Oneway Return MultiCity
Adults
indeterminate_check_box 1 add_box
Children
indeterminate_check_box 0 add_box
Infants
indeterminate_check_box 0 add_box
Economy Premium Economy Business First