Flying From Kenya to South Africa: What You Need to Know
Cheapest one-way flight price | NZD 495 |
---|---|
Cheapest round-trip ticket price | NZD 916 |
Off-season for travel | May |
Peak season for travel | June |
Popular airline | South African Airlink |
Cheapest month | October |
Compare multiple airlines at once to find the best flight deals from Kenya to South Africa.
Airlines Flying From Kenya to South Africa
Search Flights From Kenya to South Africa
Easily compare flights from Kenya to South Africa and find the cheapest tickets available!
Find the Cheapest Flights to South Africa From Kenya
Looking for affordable flights from Kenya to South Africa? Check out these great prices for the next 90 days, starting at just NZD 496 for a one-way ticket and NZD 618 for a round-trip.
-
Round-trip
-
One way
-
-
Cheapest nonstopMon, Jun 9NBOJNBNairobiJohannesburgDirect | South African AirlinkFri, Jun 13JNBNBOJohannesburgNairobiDirect | South African AirlinkNZD 917 NZD 1,39334% OFF34% OFFNZD 1,393 NZD 917
-
Wed, Jun 25NBOCPTNairobiCape TownDirect | Kenya AirwaysSun, Jun 29CPTNBOCape TownNairobiDirect | Kenya AirwaysNZD 1,170 NZD 1,39316% OFF16% OFFNZD 1,393 NZD 1,170
-
Wed, Jun 11MBAJNBMombasaJohannesburg1 stops | Ethiopian AirlinesWed, Jun 18JNBMBAJohannesburgMombasa1 stops | Ethiopian AirlinesNZD 618 NZD 1,39356% OFF56% OFFNZD 1,393 NZD 618
-
Sat, Jun 7NBOJNBNairobiJohannesburg1 stops | Air TanzaniaSat, Jun 14JNBNBOJohannesburgNairobi1 stops | Air TanzaniaNZD 63155% OFFNZD 1,393 NZD 631
-
Tue, Jul 8NBOCPTNairobiCape Town1 stops | Ethiopian AirlinesTue, Jul 15CPTNBOCape TownNairobi1 stops | Ethiopian AirlinesNZD 91135% OFFNZD 1,393 NZD 911
-
Wed, Jun 11MBACPTMombasaCape Town1 stops | Ethiopian AirlinesWed, Jun 18CPTMBACape TownMombasa1 stops | Ethiopian AirlinesNZD 98428% OFFNZD 1,393 NZD 984
-
Thu, Jun 19NBODURNairobiDurban1 stops | Kenya AirwaysThu, Jun 26DURNBODurbanNairobi1 stops | Global AviationNZD 1,13519% OFFNZD 1,393 NZD 1,135
-
Mon, Jul 21NBOGRJNairobiGeorge1 stops | South African AirlinkFri, Jul 25GRJNBOGeorgeNairobi1 stops | FlysafairNZD 1,16716% OFFNZD 1,393 NZD 1,167
-
Fri, Jun 27LAUJNBLamuJohannesburg1 stops | Kenya AirwaysTue, Jul 1JNBLAUJohannesburgLamu1 stops | Kenya AirwaysNZD 1,18715% OFFNZD 1,393 NZD 1,187
-
Wed, Jun 4NBOELSNairobiEast london1 stops | Kenya AirwaysWed, Jun 11ELSNBOEast londonNairobi1 stops | FlysafairNZD 1,23511% OFFNZD 1,393 NZD 1,235
-
Thu, Jun 12NBOPLZNairobiPort Elizabeth1 stops | Kenya AirwaysSun, Jun 15PLZNBOPort ElizabethNairobi1 stops | South African AirwaysNZD 1,23711% OFFNZD 1,393 NZD 1,237
-
Mon, Jun 23NBOBFNNairobiBloemfontein1 stops | Kenya AirwaysSat, Jun 28BFNNBOBloemfonteinNairobi1 stops | FlysafairNZD 1,2967% OFFNZD 1,393 NZD 1,296
-
Fri, Jun 6NBOJNBNairobiJohannesburg1 stops | Normal AirlineSun, Jun 8JNBNBOJohannesburgNairobiDirect | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopThu, Jul 3NBOJNBNairobiJohannesburgDirect | South African AirlinkNZD 661 NZD 1,16543% OFF43% OFFNZD 1,165 NZD 661
-
Thu, Jun 12NBOCPTNairobiCape TownDirect | Kenya AirwaysNZD 1,083 NZD 1,1657% OFF7% OFFNZD 1,165 NZD 1,083
-
Wed, Jun 4NBOJNBNairobiJohannesburg1 stops | Air TanzaniaNZD 496 NZD 1,16556% OFF56% OFFNZD 1,165 NZD 496
-
Mon, Jul 21MBAJNBMombasaJohannesburg1 stops | JambojetNZD 58050% OFFNZD 1,165 NZD 580
-
Sat, Jun 21MBACPTMombasaCape Town1 stops | Ethiopian AirlinesNZD 63246% OFFNZD 1,165 NZD 632
-
Wed, Jun 18NBOCPTNairobiCape Town1 stops | Ethiopian AirlinesNZD 64744% OFFNZD 1,165 NZD 647
-
Fri, Jun 6LAUJNBLamuJohannesburg1 stops | Kenya AirwaysNZD 76434% OFFNZD 1,165 NZD 764
-
Sat, Jul 26NBODURNairobiDurban1 stops | South African AirlinkNZD 76634% OFFNZD 1,165 NZD 766
-
Fri, Jul 4KISCPTKisumuCape Town1 stops | Kenya AirwaysNZD 87825% OFFNZD 1,165 NZD 878
-
Tue, Jun 17NBOPLZNairobiPort Elizabeth1 stops | Kenya AirwaysNZD 93320% OFFNZD 1,165 NZD 933
-
Fri, Jul 25NBOELSNairobiEast london1 stops | Kenya AirwaysNZD 95118% OFFNZD 1,165 NZD 951
-
Thu, Jul 31NBOGRJNairobiGeorge1 stops | Kenya AirwaysNZD 96817% OFFNZD 1,165 NZD 968
-
Fri, Jun 6NBOJNBNairobiJohannesburg1 stops | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
FAQs: Flights From Kenya to South Africa
-
When is it the cheapest time to fly from Kenya to South Africa?
According to our flights calendar over the next 90 days, it seems the cheapest date is on 2025-05-23 for one-way flights. -
How much is the cheapest flight ticket to South Africa from Kenya?
The cheapest round-trip flight from Kenya to South Africa is on the route from Nairobi to Johannesburg, with prices starting at NZD 655 for a round trip between 2025-04-24 and 2025-04-30. -
How long is a flight to South Africa from Kenya?
Based on our flight data, the average flight time from Kenya to South Africa is approximately 4 hours 12 minutes based on our most popular routes from Nairobi to Johannesburg. The time may also vary depending on your destination. -
What is the cheapest airline that flies to South Africa from Kenya?
The cheapest airline flying to South Africa from Kenya is Air Tanzania serving the route from Nairobi to Johannesburg. -
What airlines fly from Kenya to South Africa?
Kenya Airways are airlines that fly frequently from Kenya to South Africa. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to Australia, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.