Find cheap flights from Nairobi to South Africa

Find cheap flights from Nairobi to South Africa

Return
Economy
Boston (BOS)
South Africa
Fri 7/3
Fri 7/10
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to South Africa

FAQs for booking Nairobi to South Africa flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top airlines flying from Nairobi to South Africa

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 309 reviews
8,3
Boarding
8,2
Comfort
8,5
Crew
8,6
Entertainment
8,1
Food
Airline reviews
Read more about Emirates

Book cheap flights from Nairobi to South Africa (round-trip)

Airports
Origin
Nairobi
R6 498
only
R6 498
Destination
Cape Town
R7 529
only
R7 529
Johannesburg
R6 498
only
R6 498
Tue, Sep 1
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
19h 50m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
NBO
Jomo Kenyatta Airport, Nairobi
10h 20m
R6 498
Trip: 30 days
Based on null reviews
Tue, Sep 1
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
9h 20m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
NBO
Jomo Kenyatta Airport, Nairobi
6h 40m
R9 007
Trip: 30 days
Based on null reviews
Tue, Sep 1
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
20h 30m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
NBO
Jomo Kenyatta Airport, Nairobi
6h 40m
R9 351
Trip: 30 days
Based on null reviews
Wed, Dec 2
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
9h 30m
Wed, Dec 16
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
8h 45m
R13 442
Trip: 15 days
Based on null reviews
Fri, Oct 9
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
11h 20m
Fri, Oct 16
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
11h 05m
R7 529
Trip: 8 days
Based on null reviews
Mon, Jul 6
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
6h 45m
Tue, Oct 6
JNB
OR Tambo Airport, Johannesburg
NBO
Jomo Kenyatta Airport, Nairobi
10h 25m
R9 145
Trip: 93 days
Based on null reviews
Sun, Nov 29
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
24h 50m
Wed, Dec 16
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
17h 25m
R8 474
Trip: 18 days
Based on null reviews
Thu, Aug 13
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
12h 00m
Tue, Aug 18
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
28h 00m
R9 901
Trip: 6 days
Based on null reviews
Wed, Dec 2
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
9h 45m
Wed, Dec 16
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
9h 45m
R9 781
Trip: 15 days
Based on null reviews
Thu, Jul 16
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
12h 00m
Tue, Jul 21
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
28h 00m
R9 936
Trip: 6 days
Based on null reviews
Sun, Nov 29
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
24h 50m
Sun, Dec 13
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
21h 45m
R9 076
Trip: 15 days
Based on null reviews
Thu, Jul 9
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
31h 30m
Tue, Jul 21
JNB
OR Tambo Airport, Johannesburg
NBO
Jomo Kenyatta Airport, Nairobi
31h 45m
R22 071
Trip: 13 days
Based on null reviews
Tue, Nov 17
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
9h 45m
Fri, Nov 20
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
9h 45m
R9 867
Trip: 4 days
Based on null reviews
Mon, Jul 6
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
6h 45m
Mon, Oct 5
JNB
OR Tambo Airport, Johannesburg
NBO
Jomo Kenyatta Airport, Nairobi
6h 20m
R10 021
Trip: 92 days
Based on null reviews
Tue, Sep 1
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
18h 20m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
NBO
Jomo Kenyatta Airport, Nairobi
18h 05m
R24 426
Trip: 30 days
Based on null reviews
Tue, Nov 17
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
24h 50m
Fri, Nov 20
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
17h 25m
R9 248
Trip: 4 days
Based on null reviews
Fri, Oct 9
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
9h 45m
Fri, Oct 16
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
9h 45m
R9 987
Trip: 8 days
Based on null reviews
Tue, Sep 1
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
20h 30m
Tue, Sep 29
JNB
OR Tambo Airport, Johannesburg
NBO
Jomo Kenyatta Airport, Nairobi
6h 20m
R10 142
Trip: 29 days
Based on null reviews
Wed, Dec 2
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
9h 30m
Wed, Dec 16
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
8h 45m
R13 786
Trip: 15 days
Based on null reviews
Mon, Nov 30
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
11h 20m
Wed, Dec 16
CPT
Cape Town Airport
NBO
Jomo Kenyatta Airport, Nairobi
27h 10m
R9 420
Trip: 17 days
Based on null reviews

Book cheap flights from Nairobi to South Africa (one-way)

Airports
Origin
Nairobi
R4 830
only
R4 830
Destination
Cape Town
R6 154
only
R6 154
Johannesburg
R4 830
only
R4 830
Mon, Jul 13
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
6h 20m
R4 830
Based on null reviews
Sun, Aug 30
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
29h 50m
R6 154
Based on null reviews
Wed, Sep 16
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
11h 20m
R6 291
Based on null reviews
Thu, Jul 16
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
6h 20m
R4 916
Based on null reviews
Mon, Jul 13
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
26h 20m
R10 933
Based on null reviews
Mon, Jul 6
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
29h 50m
R6 188
Based on null reviews
Sun, Jul 12
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
31h 30m
R12 669
Based on null reviews
Thu, Jun 25
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
19h 50m
R6 394
Based on null reviews
Wed, Jul 22
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
9h 45m
R6 480
Based on null reviews
Thu, Jul 23
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
12h 00m
R6 532
Based on null reviews
Wed, Sep 16
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
9h 45m
R6 635
Based on null reviews
Mon, Aug 31
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
12h 00m
R6 755
Based on null reviews
Thu, Jul 16
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
6h 25m
R7 477
Based on null reviews
Wed, Sep 16
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
9h 45m
R6 687
Based on null reviews
Sun, Aug 30
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
20h 00m
R17 911
Based on null reviews
Mon, Jul 20
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
12h 00m
R6 893
Based on null reviews
Thu, Aug 27
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
12h 00m
R7 134
Based on null reviews
Tue, Sep 1
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
9h 45m
R7 443
Based on null reviews
Sat, Aug 29
NBO
Jomo Kenyatta Airport, Nairobi
CPT
Cape Town Airport
31h 20m
R7 151
Based on null reviews
Thu, Jul 16
NBO
Jomo Kenyatta Airport, Nairobi
JNB
OR Tambo Airport, Johannesburg
14h 40m
R24 065
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First