Cheap Flights from Nairobi to Cape Town
Browse current best options from Nairobi. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Nairobi
RatePunk searches hundreds of travel sites at once for deals on flights to Cape Town
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Nairobi to Cape Town
Explore current cheapest deals departing from Nairobi to Cape Town
Round trip
Sort by: Cheapest
August 16 - August 23
NBO - Cape Town
$874
$491
Round trip
August 16 - August 24
NBO - Cape Town
$860
$491
Round trip
September 4 - September 10
NBO - Cape Town
$850
$493
Round trip
November 23 - November 26
NBO - Cape Town
$824
$497
Round trip
November 22 - November 26
NBO - Cape Town
$825
$497
Round trip
June 26 - June 29
NBO - Cape Town
$788
$499
Round trip
October 19 - October 25
NBO - Cape Town
$901
$502
Round trip
August 23 - August 30
NBO - Cape Town
$875
$504
Round trip
September 14 - September 21
NBO - Cape Town
$860
$504
Round trip
October 19 - October 26
NBO - Cape Town
$900
$504
Round trip
Unlock all 500+ flight deals to Cape Town and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Nairobi to Cape Town
How much is a round trip from Nairobi to Cape Town
Regular price: $703 - $1,277
Prices for flights from Nairobi to Cape Town are currently below the regular range.
The regular price range for this route is typically between $703 and $1277. The current lowest deal is $491 with TAAG Angola Airlines, for travel from Aug 16 to Aug 23.
now $491
Low $703
High $1,277
The cheapest time to fly from Nairobi to Cape Town
The cheapest month to fly from Nairobi to Cape Town is February, with a median price of $367. The most expensive month is June, with a median price of $1019. Prices are generally lower from January to December.
February
Flights from $367
June
Flights from $1,019
Direct flights from Nairobi to Cape Town
Kenya Airways
Last-minute flights going from Nairobi to Cape Town
Fri, Jun 19
NBO - Cape Town
Nairobi (NBO) - Cape Town (CPT)
TAAG Angola Airlines
$720
$539
One-way
Fri, Jun 19
NBO - Cape Town
Nairobi (NBO) - Cape Town (CPT)
TAAG Angola Airlines
$749
$550
One-way
Fri, Jun 19
NBO - Cape Town
Nairobi (NBO) - Cape Town (CPT)
TAAG Angola Airlines
$812
$611
One-way
Mon, Jun 22
NBO - Cape Town
Nairobi (NBO) - Cape Town (CPT)
TAAG Angola Airlines
$806
$550
One-way
Mon, Jun 22
NBO - Cape Town
Nairobi (NBO) - Cape Town (CPT)
TAAG Angola Airlines
$756
$561
One-way
Fri, Jun 26
NBO - Cape Town
Nairobi (NBO) - Cape Town (CPT)
TAAG Angola Airlines
$788
$499
One-way
Biggest price drops on these dates for flights from Nairobi to Cape Town
Oct 19 - Oct 24
$911 → $509
44%
Oct 19 - Oct 25
$901 → $502
44%
Oct 23 - Oct 29
$901 → $504
44%
Oct 19 - Oct 26
$900 → $504
44%
Popular Airports to fly from Nairobi to Cape Town
Nairobi - Cape Town route insights
💸 Price insights
Recent fares are above the typical level.
Recent fares for Nairobi to Cape Town are above the typical level, with a median price of $954.
📅 Best time to fly
February is historically the cheapest month to fly.
Historically, February is the cheapest month to fly from Nairobi to Cape Town, with a median price of $367.
⏱️ Flight duration
Flights typically take 22h 20m.
The median flight duration from Nairobi to Cape Town is 22 hours and 20 minutes.
✈️ Airlines & availability
Connecting flights are dominant on this route.
Only 4.6% of deals are direct, with connecting flights having a median of 2 stopovers.
🏆 Airline highlight
Kenya Airways offers direct flights.
Kenya Airways is one airline that offers direct flights from Nairobi to Cape Town.
🎯 Booking tip
Deals are frequent for this route.
On average, there is more than 1 deal per day for flights from Nairobi to Cape Town.
Nairobi main airports to depart from
Jomo Kenyatta International (NBO)
Jomo Kenyatta International Airport is a primary option for flights from Nairobi to Cape Town.
📍 ~10 km from Nairobi city center (reachable by car)
💸 Flights from ~$491
Wilson (WIL)
Wilson Airport offers another departure point for travelers flying from Nairobi to Cape Town.
📍 ~5 km from Nairobi city center (reachable by car)
💸 Flights from ~$1162
Cape Town main airports to arrive at
Cape Town International (CPT)
Cape Town International Airport is a convenient arrival choice for flights from Nairobi to Cape Town.
📍 ~20 km from city center (reachable by car)
💸 Flights from ~$491
Airports nearby Cape Town used as alternative
Cape Town International (CPT)
Cape Town International is the primary airport for Cape Town, offering extensive flight networks and close proximity to the city.
📍 ~18 km from Cape Town city center (reachable by car)
💸 Flights from ~$491
George (GRJ)
George Airport is a regional alternative to Cape Town, offering domestic connections to major South African hubs.
📍 ~365 km from Cape Town city center (reachable by car)
💸 Flights from ~$555
Port Elizabeth (PLZ)
Port Elizabeth Airport is a major regional hub that can serve as a secondary backup for the Eastern Cape region.
📍 ~660 km from Cape Town city center (reachable by car)
💸 Flights from ~$562
Upington (UTN)
Upington Airport is an alternative regional strip in the Northern Cape, though it is extremely remote.
📍 ~850 km from Cape Town city center (reachable by car)
💸 Flights from ~$796
Business & First Class Flight Deals to Cape Town
Discover luxury on the budget with premium cabin class on flights from Nairobi to Cape Town.
Elite
Best Elite deals to Cape Town
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From NBO
Elite
Jul 06
Cape Town, South Africa
91% AI deal score
$3,417
$1,739
Save $1,678
From NBO
Elite
Jul 20
Cape Town, South Africa
91% AI deal score
$3,430
$1,740
Save $1,690
From NBO
Elite
Jul 13
Cape Town, South Africa
91% AI deal score
$3,373
$1,740
Save $1,633
From NBO
Elite
Jul 24
Cape Town, South Africa
90% AI deal score
$3,586
$1,445
Save $2,141
From NBO
Elite
Aug 24
Cape Town, South Africa
90% AI deal score
$2,928
$1,738
Save $1,190
From NBO
Elite
Aug 31
Cape Town, South Africa
90% AI deal score
$2,958
$1,738
Save $1,220
From NBO
Elite
Aug 10
Cape Town, South Africa
90% AI deal score
$2,917
$1,740
Save $1,177
From NBO
Elite
Jul 27
Cape Town, South Africa
90% AI deal score
$3,233
$1,740
Save $1,493
From NBO
Elite
Jul 06
Cape Town, South Africa
90% AI deal score
$3,209
$1,740
Save $1,469
From NBO
Elite
Aug 17
Cape Town, South Africa
90% AI deal score
$2,971
$1,740
Save $1,231
From NBO
Elite
Nov 16
Cape Town, South Africa
89% AI deal score
$2,281
$1,445
Save $836
From NBO
Elite
Jul 13
Cape Town, South Africa
89% AI deal score
$3,431
$1,446
Save $1,985
From NBO
Elite
Aug 03
Cape Town, South Africa
89% AI deal score
$2,873
$1,739
Save $1,134
From NBO
Elite
Sep 04
Cape Town, South Africa
88% AI deal score
$2,231
$1,451
Save $780
From NBO
Elite
Sep 14
Cape Town, South Africa
86% AI deal score
$2,027
$1,444
Save $583
From NBO
Elite
Jun 29
Cape Town, South Africa
85% AI deal score
$1,976
$1,445
Save $531
From NBO
Elite
Jun 26
Cape Town, South Africa
85% AI deal score
$2,009
$1,446
Save $563
From NBO
Elite
Oct 19
Cape Town, South Africa
85% AI deal score
$1,969
$1,446
Save $523
From NBO
Elite
Jul 01
Cape Town, South Africa
78% AI deal score
$3,719
$2,984
Save $735
From NBO
Elite
Sep 07
Cape Town, South Africa
77% AI deal score
$2,038
$1,736
Save $302
From NBO
Elite
Sep 14
Cape Town, South Africa
77% AI deal score
$2,047
$1,739
Save $308
From NBO
Elite
Sep 07
Cape Town, South Africa
77% AI deal score
$2,005
$1,740
Save $265
From NBO
Elite
Sep 07
Cape Town, South Africa
77% AI deal score
$2,065
$1,740
Save $325
From NBO
Elite
Sep 07
Cape Town, South Africa
77% AI deal score
$2,005
$1,740
Save $265
From NBO
Elite
Jul 18
Cape Town, South Africa
77% AI deal score
$3,629
$2,983
Save $646
From NBO
Elite
Jul 15
Cape Town, South Africa
77% AI deal score
$3,646
$2,996
Save $650
From NBO
Elite
Oct 12
Cape Town, South Africa
76% AI deal score
$1,948
$1,737
Save $211
From NBO
Elite
Oct 05
Cape Town, South Africa
76% AI deal score
$1,937
$1,739
Save $198
From NBO
Elite
Oct 19
Cape Town, South Africa
76% AI deal score
$1,981
$1,739
Save $242
From NBO
Elite
Oct 12
Cape Town, South Africa
76% AI deal score
$1,948
$1,740
Save $208
From NBO
Elite
Oct 12
Cape Town, South Africa
76% AI deal score
$1,964
$1,740
Save $224
From NBO
Elite
Oct 12
Cape Town, South Africa
76% AI deal score
$1,978
$1,740
Save $238
From NBO
Elite
Oct 26
Cape Town, South Africa
76% AI deal score
$1,964
$1,740
Save $224
From NBO
Elite
Aug 12
Cape Town, South Africa
76% AI deal score
$3,258
$2,984
Save $274
From NBO
Elite
Jun 22
Cape Town, South Africa
75% AI deal score
$1,870
$1,739
Save $131
From NBO
Elite
Jun 29
Cape Town, South Africa
75% AI deal score
$1,847
$1,739
Save $108
From NBO
Elite
Jun 29
Cape Town, South Africa
74% AI deal score
$1,833
$1,740
Save $93
From NBO
Elite
Jun 22
Cape Town, South Africa
72% AI deal score
$2,092
$2,022
Save $70
From NBO
Elite
Jun 19
Cape Town, South Africa
71% AI deal score
$2,022
From NBO
Elite
Jun 23
Cape Town, South Africa
71% AI deal score
$2,467
From NBO
Elite
Jun 27
Cape Town, South Africa
70% AI deal score
$2,467
From NBO
Elite
Jun 25
Cape Town, South Africa
70% AI deal score
$2,467
From NBO
Elite
Jun 27
Cape Town, South Africa
68% AI deal score
$2,726
From NBO
Elite
Jul 01
Cape Town, South Africa
68% AI deal score
$5,418
From NBO
Elite
Jun 26
Cape Town, South Africa
67% AI deal score
$5,418
From NBO
Elite
Jul 01
Cape Town, South Africa
67% AI deal score
$5,424
From NBO
Elite
Jun 26
Cape Town, South Africa
67% AI deal score
$5,424
From NBO
Elite
Jul 01
Cape Town, South Africa
67% AI deal score
$5,424
From NBO
Elite
Jun 26
Cape Town, South Africa
67% AI deal score
$5,424
From NBO
Elite
Jun 23
Cape Town, South Africa
67% AI deal score
$5,425
From NBO
Elite
Sep 05
Cape Town, South Africa
65% AI deal score
$3,485
From NBO
Elite
Sep 15
Cape Town, South Africa
50% AI deal score
$4,432
From NBO
Elite
Jun 23
Cape Town, South Africa
47% AI deal score
$5,342