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,318 The average price of a flight from South Africa to Africa is R3,318
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
R2,663R1,110
Save 58 % off the average price for this route.
Safair
Non Stop
06:20PM
08:35PM
Johannesburg (JNB) 2h 15m Cape Town (CPT)
Fri, Sep 20 Fri, Sep 20
Comair (Kulula)
Non Stop
07:00PM
09:00PM
Cape Town (CPT) 2h 0m Johannesburg (JNB)
Sat, Nov 09 Sat, Nov 09
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 Cape Town (CPT)
TRIP DURATION:2h 15m
Safair
Flight FA 115 | Economy
flight_takeoff Fri, Sep 20 | 06:20PM
Johannesburg (JNB)
flight_land Fri, Sep 20 | 08:35PM
Cape Town (CPT)
RETURN : Cape Town (CPT) To (HLA)
TRIP DURATION:2h 00m
Comair (Kulula)
Flight MN 496 | Economy
flight_takeoff Sat, Nov 09 | 07:00PM
Cape Town (CPT)
flight_land Sat, Nov 09 | 09:00PM
(HLA)
directions_run Fastest
R2,297R1,176
Save 49 % off the average price for this route.
Mango
Non Stop
02:55PM
05:15PM
Durban (DUR) 2h 20m Cape Town (CPT)
Tue, Oct 15 Tue, Oct 15
Safair
Non Stop
08:05PM
10:20PM
Cape Town (CPT) 2h 15m Durban (DUR)
Tue, Nov 12 Tue, Nov 12
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
Mango
Flight JE 345 | Economy
flight_takeoff Tue, Oct 15 | 02:55PM
Durban (DUR)
flight_land Tue, Oct 15 | 05:15PM
Cape Town (CPT)
RETURN : Cape Town (CPT) To Durban (DUR)
TRIP DURATION:2h 15m
Safair
Flight FA 461 | Economy
flight_takeoff Tue, Nov 12 | 08:05PM
Cape Town (CPT)
flight_land Tue, Nov 12 | 10:20PM
Durban (DUR)
Safair
R2,286R1,154
Save 50 % off the average price for this route.
Non Stop
04:40PM
06:45PM
Cape Town (CPT) 2h 5m Johannesburg (JNB)
Fri, Sep 20 Fri, Sep 20
Non Stop
07:30AM
09:35AM
Johannesburg (JNB) 2h 5m Cape Town (CPT)
Sun, Nov 17 Sun, Nov 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 (HLA)
TRIP DURATION:2h 05m
Safair
Flight FA 316 | Economy
flight_takeoff Fri, Sep 20 | 04:40PM
Cape Town (CPT)
flight_land Fri, Sep 20 | 06:45PM
(HLA)
RETURN : (HLA) To Cape Town (CPT)
TRIP DURATION:2h 05m
Comair (Kulula)
Flight MN 483 | Economy
flight_takeoff Sun, Nov 17 | 07:30AM
(HLA)
flight_land Sun, Nov 17 | 09:35AM
Cape Town (CPT)
Comair (Kulula)
R1,864R1,221
Save 35 % off the average price for this route.
Non Stop
06:30PM
07:35PM
Johannesburg (JNB) 1h 5m Durban (DUR)
Mon, Oct 14 Mon, Oct 14
Non Stop
03:30PM
04:35PM
Durban (DUR) 1h 5m Johannesburg (JNB)
Tue, Oct 15 Tue, Oct 15
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 Durban (DUR)
TRIP DURATION:1h 05m
Comair (Kulula)
Flight MN 503 | Economy
flight_takeoff Mon, Oct 14 | 06:30PM
(HLA)
flight_land Mon, Oct 14 | 07:35PM
Durban (DUR)
RETURN : Durban (DUR) To (HLA)
TRIP DURATION:1h 05m
Comair (Kulula)
Flight MN 506 | Economy
flight_takeoff Tue, Oct 15 | 03:30PM
Durban (DUR)
flight_land Tue, Oct 15 | 04:35PM
(HLA)
Safair
R1,953R1,576
Save 19 % off the average price for this route.
Non Stop
09:55AM
11:55AM
Johannesburg (JNB) 2h 0m George (GRJ)
Tue, Oct 08 Tue, Oct 08
Non Stop
12:30PM
02:25PM
George (GRJ) 1h 55m Johannesburg (JNB)
Tue, Oct 08 Tue, Oct 08
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 220 | Economy
flight_takeoff Tue, Oct 08 | 09:55AM
Johannesburg (JNB)
flight_land Tue, Oct 08 | 11:55AM
George (GRJ)
RETURN : George (GRJ) To Johannesburg (JNB)
TRIP DURATION:1h 55m
Safair
Flight FA 221 | Economy
flight_takeoff Tue, Oct 08 | 12:30PM
George (GRJ)
flight_land Tue, Oct 08 | 02:25PM
Johannesburg (JNB)
Mango
R2,663R1,620
Save 39 % off the average price for this route.
Non Stop
08:15PM
10:10PM
Cape Town (CPT) 1h 55m Durban (DUR)
Sat, Oct 05 Sat, Oct 05
Non Stop
09:15AM
11:30AM
Durban (DUR) 2h 15m Cape Town (CPT)
Sun, Oct 06 Sun, Oct 06
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, Oct 05 | 08:15PM
Cape Town (CPT)
flight_land Sat, Oct 05 | 10:10PM
Durban (DUR)
RETURN : Durban (DUR) To Cape Town (CPT)
TRIP DURATION:2h 15m
Safair
Flight FA 167 | Economy
flight_takeoff Sun, Oct 06 | 09:15AM
Durban (DUR)
flight_land Sun, Oct 06 | 11:30AM
Cape Town (CPT)
South African Airways
R5,204R3,351
Save 36 % off the average price for this route.
Non Stop
04:25PM
06:15PM
Johannesburg (JNB) 1h 50m Harare (HRE)
Thu, Sep 26 Thu, Sep 26
Non Stop
06:45PM
08:30PM
Harare (HRE) 1h 45m Johannesburg (JNB)
Tue, Oct 01 Tue, Oct 01
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 8102 | Economy
flight_takeoff Thu, Sep 26 | 04:25PM
Johannesburg (JNB)
flight_land Thu, Sep 26 | 06:15PM
Harare (HRE)
RETURN : Harare (HRE) To Johannesburg (JNB)
TRIP DURATION:1h 45m
South African Airways
Flight SA 8103 | Economy
flight_takeoff Tue, Oct 01 | 06:45PM
Harare (HRE)
flight_land Tue, Oct 01 | 08:30PM
Johannesburg (JNB)
Ethiopian Airlines
R4,072R3,429
Save 16 % off the average price for this route.
Non Stop
10:10AM
01:35PM
Cape Town (CPT) 3h 25m Windhoek (WDH)
Mon, Nov 11 Mon, Nov 11
1 Stop: ADD
02:30PM
01:45PM
Windhoek (WDH) 23h 15m Cape Town (CPT)
Sun, Nov 17 Mon, Nov 18
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 Mon, Nov 11 | 10:10AM
Cape Town (CPT)
flight_land Mon, Nov 11 | 01:35PM
Windhoek (WDH)
RETURN : Windhoek (WDH) To Addis Ababa (ADD)
TRIP DURATION:5h 50m
Ethiopian Airlines
Flight ET 834 | Economy
flight_takeoff Sun, Nov 17 | 02:30PM
Windhoek (WDH)
flight_land Sun, Nov 17 | 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 Mon, Nov 18 | 08:15AM
Addis Ababa (ADD)
flight_land Mon, Nov 18 | 01:45PM
Cape Town (CPT)
Air Namibia
R3,983R3,739
Save 6 % off the average price for this route.
Non Stop
06:40AM
08:45AM
Johannesburg (JNB) 2h 5m Windhoek (WDH)
Sun, Nov 10 Sun, Nov 10
Non Stop
05:30PM
07:15PM
Windhoek (WDH) 1h 45m Johannesburg (JNB)
Thu, Nov 14 Thu, Nov 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 : Johannesburg (JNB) To Windhoek (WDH)
TRIP DURATION:2h 05m
Air Namibia
Flight SW 722 | Economy
flight_takeoff Sun, Nov 10 | 06:40AM
Johannesburg (JNB)
flight_land Sun, Nov 10 | 08:45AM
Windhoek (WDH)
RETURN : Windhoek (WDH) To Johannesburg (JNB)
TRIP DURATION:1h 45m
Air Namibia
Flight SW 729 | Economy
flight_takeoff Thu, Nov 14 | 05:30PM
Windhoek (WDH)
flight_land Thu, Nov 14 | 07:15PM
Johannesburg (JNB)
Kenya Airways
R6,180R4,505
Save 27 % off the average price for this route.
1 Stop: NBO
01:55AM
11:55AM
Johannesburg (JNB) 10h 0m Blantyre (BLZ)
Fri, Oct 11 Fri, Oct 11
1 Stop: NBO
12:35PM
01:05AM
Blantyre (BLZ) 12h 30m Johannesburg (JNB)
Sun, Oct 20 Mon, Oct 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 Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 765 | Economy
flight_takeoff Fri, Oct 11 | 01:55AM
Johannesburg (JNB)
flight_land Fri, Oct 11 | 07:00AM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Blantyre (BLZ)
TRIP DURATION:3h 35m
Kenya Airways
Flight KQ 750 | Economy
flight_takeoff Fri, Oct 11 | 09:20AM
Nairobi (NBO)
flight_land Fri, Oct 11 | 11:55AM
Blantyre (BLZ)
RETURN : Blantyre (BLZ) To Nairobi (NBO)
TRIP DURATION:3h 35m
Kenya Airways
Flight KQ 751 | Economy
flight_takeoff Sun, Oct 20 | 12:35PM
Blantyre (BLZ)
flight_land Sun, Oct 20 | 05:10PM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 15m
Kenya Airways
Flight KQ 764 | Economy
flight_takeoff Sun, Oct 20 | 09:50PM
Nairobi (NBO)
flight_land Mon, Oct 21 | 01:05AM
Johannesburg (JNB)
Kenya Airways
R6,624R4,538
Save 31 % off the average price for this route.
1 Stop: NBO
01:55AM
11:40AM
Johannesburg (JNB) 10h 45m Lagos (LOS)
Sun, Sep 22 Sun, Sep 22
1 Stop: NBO
12:40PM
01:05AM
Lagos (LOS) 11h 25m Johannesburg (JNB)
Sun, Sep 29 Mon, Sep 30
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 Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 765 | Economy
flight_takeoff Sun, Sep 22 | 01:55AM
Johannesburg (JNB)
flight_land Sun, Sep 22 | 07:00AM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Lagos (LOS)
TRIP DURATION:5h 15m
Kenya Airways
Flight KQ 532 | Economy
flight_takeoff Sun, Sep 22 | 08:25AM
Nairobi (NBO)
flight_land Sun, Sep 22 | 11:40AM
Lagos (LOS)
RETURN : Lagos (LOS) To Nairobi (NBO)
TRIP DURATION:5h 20m
Kenya Airways
Flight KQ 533 | Economy
flight_takeoff Sun, Sep 29 | 12:40PM
Lagos (LOS)
flight_land Sun, Sep 29 | 08:00PM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 15m
Kenya Airways
Flight KQ 764 | Economy
flight_takeoff Sun, Sep 29 | 09:50PM
Nairobi (NBO)
flight_land Mon, Sep 30 | 01:05AM
Johannesburg (JNB)
Ethiopian Airlines
R8,034R4,538
Save 44 % off the average price for this route.
1 Stop: ADD
08:20AM
06:35PM
Johannesburg (JNB) 9h 15m Nairobi (NBO)
Sun, Dec 01 Sun, Dec 01
1 Stop: ADD
11:35AM
07:55PM
Nairobi (NBO) 9h 20m Johannesburg (JNB)
Sat, Dec 14 Sat, Dec 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 : Johannesburg (JNB) To Addis Ababa (ADD)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight ET 848 | Economy
flight_takeoff Sun, Dec 01 | 08:20AM
Johannesburg (JNB)
flight_land Sun, Dec 01 | 02:45PM
Addis Ababa (ADD)
DEPARTS : Addis Ababa (ADD) To Nairobi (NBO)
TRIP DURATION:2h 10m
Ethiopian Airlines
Flight ET 306 | Economy
flight_takeoff Sun, Dec 01 | 04:25PM
Addis Ababa (ADD)
flight_land Sun, Dec 01 | 06:35PM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Addis Ababa (ADD)
TRIP DURATION:2h 00m
Ethiopian Airlines
Flight ET 319 | Economy
flight_takeoff Sat, Dec 14 | 11:35AM
Nairobi (NBO)
flight_land Sat, Dec 14 | 01:35PM
Addis Ababa (ADD)
RETURN : Addis Ababa (ADD) To Johannesburg (JNB)
TRIP DURATION:5h 25m
Ethiopian Airlines
Flight ET 849 | Economy
flight_takeoff Sat, Dec 14 | 03:30PM
Addis Ababa (ADD)
flight_land Sat, Dec 14 | 07:55PM
Johannesburg (JNB)
South African Airways
R5,237R4,627
Save 12 % off the average price for this route.
Non Stop
10:50AM
12:25PM
Johannesburg (JNB) 1h 35m Victoria Falls (VFA)
Fri, Jan 17 Fri, Jan 17
Non Stop
01:25PM
03:05PM
Victoria Falls (VFA) 1h 40m Johannesburg (JNB)
Sun, Jan 19 Sun, Jan 19
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 Fri, Jan 17 | 10:50AM
Johannesburg (JNB)
flight_land Fri, Jan 17 | 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 Sun, Jan 19 | 01:25PM
Victoria Falls (VFA)
flight_land Sun, Jan 19 | 03:05PM
Johannesburg (JNB)
Air Austral
R7,911R5,726
Save 28 % off the average price for this route.
1 Stop: RUN
02:45PM
10:25PM
Johannesburg (JNB) 5h 40m Mauritius (MRU)
Sun, Mar 01 Sun, Mar 01
1 Stop: RUN
08:35AM
12:55PM
Mauritius (MRU) 6h 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 St Denis de la Reunion (RUN)
TRIP DURATION:3h 50m
Air Austral
Flight UU 342 | Economy
flight_takeoff Sun, Mar 01 | 02:45PM
Johannesburg (JNB)
flight_land Sun, Mar 01 | 08:35PM
St Denis de la Reunion (RUN)
DEPARTS : St Denis de la Reunion (RUN) To Mauritius (MRU)
TRIP DURATION:0h 45m
Air Austral
Flight UU 130 | Economy
flight_takeoff Sun, Mar 01 | 09:40PM
St Denis de la Reunion (RUN)
flight_land Sun, Mar 01 | 10:25PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To St Denis de la Reunion (RUN)
TRIP DURATION:0h 45m
Air Austral
Flight UU 103 | Economy
flight_takeoff Tue, Mar 31 | 08:35AM
Mauritius (MRU)
flight_land Tue, Mar 31 | 09:20AM
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 Tue, Mar 31 | 10:40AM
St Denis de la Reunion (RUN)
flight_land Tue, Mar 31 | 12:55PM
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 Safair, Ethiopian Airlines and Kenya Airways

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

It normally takes 1 Hours and 30 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 Cape Town Airport (CPT). You can book a flight from Cape Town to Johannesburg for R314.

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