Cheap Flights from Cape Town to Nairobi
Browse current best options from Cape Town. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Cape Town
RatePunk searches hundreds of travel sites at once for deals on flights to Nairobi
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 Cape Town to Nairobi
Explore current cheapest deals departing from Cape Town to Nairobi
Round trip
Sort by: Cheapest
September 7 - September 11
CPT - Nairobi
$751
$508
Round trip
July 2 - July 13
CPT - Nairobi
$709
$532
Round trip
August 3 - August 10
CPT - Nairobi
$596
$556
Round trip
September 14 - September 28
CPT - Nairobi
$708
$558
Round trip
August 17 - August 21
CPT - Nairobi
$621
$559
Round trip
August 24 - August 28
CPT - Nairobi
$620
$559
Round trip
September 7 - September 13
CPT - Nairobi
$742
$559
Round trip
September 21 - September 28
CPT - Nairobi
$748
$560
Round trip
July 6 - July 10
CPT - Nairobi
$765
$560
Round trip
July 5 - July 17
CPT - Nairobi
$706
$561
Round trip
Unlock all 500+ flight deals to Nairobi and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Cape Town to Nairobi
How much is a round trip from Cape Town to Nairobi
Regular price: $638 - $1,329
Prices are currently below the regular range for flights from Cape Town to Nairobi.
The regular price range for this route is between $638 and $1329. The current lowest deal is $508 with TAAG Angola Airlines, for travel from Sep 7-Sep 11.
now $508
Low $638
High $1,329
The cheapest time to fly from Cape Town to Nairobi
The cheapest month to fly from CPT to NBO is November, with a median price of $364. The most expensive month is October, with a median price of $813. Prices are generally lower from January to December.
November
Flights from $364
October
Flights from $813
Direct flights from Cape Town to Nairobi
Kenya Airways
Last-minute flights going from Cape Town to Nairobi
Wed, Jun 17
CPT - Nairobi
Cape Town (CPT) - Nairobi (NBO)
Ethiopian Airlines
$738
$698
One-way
Wed, Jun 17
CPT - Nairobi
Cape Town (CPT) - Nairobi (NBO)
Ethiopian Airlines
$685
$717
One-way
Thu, Jun 18
CPT - Nairobi
Cape Town (CPT) - Nairobi (NBO)
TAAG Angola Airlines
$733
$571
One-way
Thu, Jun 18
CPT - Nairobi
Cape Town (CPT) - Nairobi (NBO)
Ethiopian Airlines
$738
$621
One-way
Thu, Jun 18
CPT - Nairobi
Cape Town (CPT) - Nairobi (NBO)
Ethiopian Airlines
$707
$623
One-way
Thu, Jun 18
CPT - Nairobi
Cape Town (CPT) - Nairobi (NBO)
Ethiopian Airlines
$685
$627
One-way
Biggest price drops on these dates for flights from Cape Town to Nairobi
Sep 7 - Sep 11
$751 → $508
32%
Jul 6 - Jul 10
$765 → $560
27%
Sep 21 - Sep 28
$748 → $560
25%
Sep 7 - Sep 13
$742 → $559
25%
Popular Airports to fly from Cape Town to Nairobi
Cape Town - Nairobi route insights
💸 Price insights
Recent fares are below the typical level.
Recent fares from Cape Town to Nairobi are below the typical level, with 69% good prices.
📅 Best time to fly
Fly in November for the cheapest prices.
Historically, November is the cheapest month to fly, with a median price of $364.
⏱️ Flight duration
Flights typically take 13h 10m.
The median flight duration from Cape Town to Nairobi is 13 hours and 10 minutes.
✈️ Airlines & availability
Direct flights are connecting-dominant.
Only 7.2% of deals are direct, with connecting flights typically having 2 stopovers.
🏆 Airline highlight
Kenya Airways offers direct flights.
Kenya Airways is one airline that historically offers direct flights on this route.
🎯 Booking tip
Deals are frequent for this route.
Historically, deals for flights from Cape Town to Nairobi are frequent, with 1.03 deals per day.
Cape Town main airports to depart from
Cape Town International (CPT)
Cape Town International Airport is a great option for flights from Cape Town to Nairobi.
📍 ~19 km from city center (reachable by car)
💸 Flights from ~$508
Nairobi main airports to arrive at
Jomo Kenyatta International (NBO)
Jomo Kenyatta International Airport is a primary arrival option for flights from Cape Town to Nairobi.
📍 ~10 km from Nairobi (reachable by car)
💸 Flights from ~$508
Wilson (WIL)
Wilson Airport offers an alternative arrival point for flights from Cape Town to Nairobi.
📍 ~10 km from Nairobi (reachable by car)
💸 Flights from ~$879
Airports nearby Nairobi used as alternative
Kilimanjaro International (JRO)
Kilimanjaro International offers robust international travel options, but requires crossing an international border into Tanzania.
📍 ~295 km from Nairobi (reachable by car)
💸 Flights from ~$533
Arusha (ARK)
Arusha is a regional hub for northern Tanzania, offering frequent domestic and regional connections, but requires cross-border travel.
📍 ~275 km from Nairobi (reachable by car)
💸 Flights from ~$800
Nanyuki (NYK)
Nanyuki is located within Kenya, avoiding international border complexities, but has very limited flight options.
📍 ~145 km from Nairobi (reachable by car)
💸 Flights from ~$1722
Amboseli (ASV)
Amboseli is useful for specific regional transit within southern Kenya, but primarily serves safari tourism.
📍 ~190 km from Nairobi (reachable by car)
💸 Flights from ~$1726
Mara Serena (MRE)
Mara Serena is one of the more active airstrips in the Maasai Mara region, but is not practical for standard commercial travel.
📍 ~265 km from Nairobi (reachable by car)
💸 Flights from ~$1657
Business & First Class Flight Deals to Nairobi
Discover luxury on the budget with premium cabin class on flights from Cape Town to Nairobi.
Elite
Best Elite deals to Nairobi
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From CPT
Elite
Oct 05
Nairobi, Kenya
85% AI deal score
$1,983
$1,444
Save $539
From CPT
Elite
Sep 26
Nairobi, Kenya
85% AI deal score
$1,992
$1,447
Save $545
From CPT
Elite
Dec 07
Nairobi, Kenya
85% AI deal score
$1,961
$1,456
Save $505
From CPT
Elite
Nov 02
Nairobi, Kenya
80% AI deal score
$1,825
$1,440
Save $385
From CPT
Elite
Jul 20
Nairobi, Kenya
79% AI deal score
$1,880
$1,444
Save $436
From CPT
Elite
Jul 02
Nairobi, Kenya
79% AI deal score
$1,853
$1,451
Save $402
From CPT
Elite
Aug 23
Nairobi, Kenya
78% AI deal score
$1,701
$1,456
Save $245
From CPT
Elite
Sep 21
Nairobi, Kenya
76% AI deal score
$1,936
$1,740
Save $196
From CPT
Elite
Oct 05
Nairobi, Kenya
76% AI deal score
$1,923
$1,740
Save $183
From CPT
Elite
Sep 14
Nairobi, Kenya
76% AI deal score
$1,936
$1,740
Save $196
From CPT
Elite
Jul 13
Nairobi, Kenya
75% AI deal score
$1,883
$1,739
Save $144
From CPT
Elite
Jul 13
Nairobi, Kenya
75% AI deal score
$1,848
$1,739
Save $109
From CPT
Elite
Oct 19
Nairobi, Kenya
75% AI deal score
$1,904
$1,741
Save $163
From CPT
Elite
Oct 26
Nairobi, Kenya
75% AI deal score
$1,901
$1,741
Save $160
From CPT
Elite
Nov 02
Nairobi, Kenya
74% AI deal score
$1,808
$1,737
Save $71
From CPT
Elite
Jul 13
Nairobi, Kenya
74% AI deal score
$1,831
$1,738
Save $93
From CPT
Elite
Nov 02
Nairobi, Kenya
74% AI deal score
$1,808
$1,739
Save $69
From CPT
Elite
Nov 02
Nairobi, Kenya
74% AI deal score
$1,808
$1,739
Save $69
From CPT
Elite
Nov 02
Nairobi, Kenya
74% AI deal score
$1,818
$1,739
Save $79
From CPT
Elite
Jul 13
Nairobi, Kenya
74% AI deal score
$1,831
$1,739
Save $92
From CPT
Elite
Nov 09
Nairobi, Kenya
74% AI deal score
$1,821
$1,741
Save $80
From CPT
Elite
Aug 24
Nairobi, Kenya
73% AI deal score
$1,740
From CPT
Elite
Aug 31
Nairobi, Kenya
73% AI deal score
$1,742
$1,740
Save $2
From CPT
Elite
Aug 10
Nairobi, Kenya
72% AI deal score
$1,740
From CPT
Elite
Aug 17
Nairobi, Kenya
72% AI deal score
$1,740
From CPT
Elite
Jun 24
Nairobi, Kenya
67% AI deal score
$5,419
From CPT
Elite
Jun 24
Nairobi, Kenya
67% AI deal score
$5,419
From CPT
Elite
Jun 18
Nairobi, Kenya
67% AI deal score
$5,423
From CPT
Elite
Jun 18
Nairobi, Kenya
67% AI deal score
$5,423
From CPT
Elite
Jun 18
Nairobi, Kenya
67% AI deal score
$5,429
From CPT
Elite
Jun 19
Nairobi, Kenya
67% AI deal score
$5,528
From CPT
Elite
Aug 11
Nairobi, Kenya
66% AI deal score
$2,956
From CPT
Elite
Jul 20
Nairobi, Kenya
65% AI deal score
$2,956
From CPT
Elite
Jun 30
Nairobi, Kenya
50% AI deal score
$2,956
From CPT
Elite
Jul 25
Nairobi, Kenya
50% AI deal score
$2,976
From CPT
Elite
Sep 08
Nairobi, Kenya
50% AI deal score
$4,432
From CPT
Elite
Jun 17
Nairobi, Kenya
50% AI deal score
$4,437