Cheap flights from Cape Town International to Jomo Kenyatta

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Cape Town International to Jomo Kenyatta are usually found in May or July, booked 41 days in advance, depart on a Saturday or Thursday and return on a Tuesday

Return
Economy
Fri 1/22
Fri 1/29
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Fri 1/22
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Cape Town International (CPT) to Jomo Kenyatta (NBO)

CPT - NBO
Price
R7 639 - R9 139
NBO
Temperature
23 - 28 °C
NBO
Rainfall
15 - 151 mm

Popular in

September

High demand for flights, 13% potential price rise

Cheapest in

May

Best time to find cheap flights, 4% potential price drop

Round-trip from

R7 639

From Cape Town International to Jomo Kenyatta

One-way from

R4 547

One-way flight from Cape Town International to Jomo Kenyatta

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Cape Town International to Jomo Kenyatta?

Thursday flights are generally found to be more expensive for flights from Cape Town International to Jomo Kenyatta. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Jomo Kenyatta.

How far in advance should I book a flight from Cape Town International to Jomo Kenyatta?

Find a great deal and save up to 33% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Cape Town International to Jomo Kenyatta within the next two weeks, with the cheapest ticket starting at R6 335.

What is the cheapest month to fly from Cape Town International to Jomo Kenyatta?

April is one of the best times of the year to fly to Jomo Kenyatta from Cape Town International. Prices for April average R5 556 per person but you can even find prices for as low as R4 486. The most expensive prices can be found in the month of August. Opting for a April flight can save you 26% on your journey compared to booking in April

When is the cheapest time to fly from Cape Town International to Jomo Kenyatta (CPT - NBO)?

A simple way to save on the total cost of your ticket is to fly from Cape Town International to Jomo Kenyatta in the afternoon. If you’re flexible enough to do this you can expect to save up to 27% on your trip compared to booking a flight in the evening.

Cheap flights from Cape Town International to Jomo Kenyatta in January, February 2021

The best prices found for CPT to NBO flights in January, February
12 Feb - 19 Feb
R7 275pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
6 Feb - 13 Feb
R7 381pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
12 Feb - 19 Feb
R7 593pp
CPT
Cape Town Intl
Multiple airlines
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Ethiopian Air
 
1 STOP
CPT
Cape Town Intl

Cape Town International to Jomo Kenyatta 2021 flight deals

Cheap flights to Jomo Kenyatta from Cape Town International found for this year
18 Mar - 29 Mar
R6 669pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
17 Mar - 31 Mar
R6 911pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
17 Mar - 29 Mar
R6 926pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl

Direct flights to Jomo Kenyatta from Cape Town International

Save time with Cape Town International to Jomo Kenyatta direct flight deals
12 Feb - 19 Feb
R8 579pp
CPT
Cape Town Intl
Kenya Airways
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Kenya Airways
Direct
CPT
Cape Town Intl
17 Mar - 31 Mar
R8 654pp
CPT
Cape Town Intl
Kenya Airways
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Kenya Airways
Direct
CPT
Cape Town Intl
20 Jan - 27 Jan
R8 912pp
CPT
Cape Town Intl
Kenya Airways
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Kenya Airways
Direct
CPT
Cape Town Intl

Last-minute flights from Cape Town International to Jomo Kenyatta

Late deals on return flights to Jomo Kenyatta from Cape Town International, departing today and this week
20 Jan - 27 Jan
R7 866pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
20 Jan - 26 Jan
R8 518pp
CPT
Cape Town Intl
Emirates
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Emirates
 
1 STOP
CPT
Cape Town Intl
20 Jan - 27 Jan
R8 912pp
CPT
Cape Town Intl
Kenya Airways
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Kenya Airways
Direct
CPT
Cape Town Intl

One-way flights to Jomo Kenyatta from Cape Town International

The cheapest one-way flights from Cape Town International to Jomo Kenyatta
12:40 - 16:00
RwandAir
1 stop
26h 20m
CPT - NBO
RwandAir
R4 547
mytrip.com
4:10 - 2:40
Qatar Airways
2 stops
21h 30m
CPT - NBO
Qatar Airways
R6 351
qatarairways.com
17:00 - 23:45
Kenya Airways
Direct
5h 45m
CPT - NBO
Kenya Airways
R7 169

Related info for your journey

Useful info, stats and facts about Cape Town International to Jomo Kenyatta flights.

Flight FAQs

From Cape Town International to Jomo Kenyatta

Can I find flights from Cape Town International to Jomo Kenyatta for under R7 578 on Cheapflights?

Yes, there are multiple flights from Cape Town International to Jomo Kenyatta for under R7 578. The cheapest flight booked recently is on Multiple Airlines for just R6 669, but on average you can expect to pay R7 760.

Which airlines flying from Cape Town Intl to Nairobi Jomo Kenyatta Intl have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like South African, Kenya Airways, and Ethiopian Air flying from Cape Town Intl to Nairobi Jomo Kenyatta Intl have implemented new flexible cancellation policies.

Are there direct flights from Cape Town International to Jomo Kenyatta for under R9 094 on Cheapflights?

Cheapflights has 16 direct flights from Cape Town International to Jomo Kenyatta under R9 094. A good price for a direct flight from Cape Town International to Jomo Kenyatta is less than R15 172.

Are there last-minute flights available from Cape Town International to Jomo Kenyatta for under R9 094?

There are currently 9+ open flights from Cape Town International to Jomo Kenyatta within the next 7 days for less than R9 094.

Does it rain more in Cape Town or Jomo Kenyatta?

Cape Town will have less rainfall in 2 compared to Jomo Kenyatta over the next 7 days.

Is Cape Town weather warmer or cooler than Jomo Kenyatta?

Our data indicates that the weather will be 29 °C on average in the month of February. The temperature in Jomo Kenyatta is typically colder than in Cape Town. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

How long does is the flight from Cape Town International to Jomo Kenyatta?

Departing from Cape Town International to Jomo Kenyatta will take you 5h 45m. This flight may include one or multiple stops.

What are the cheapest airlines to flying from Cape Town International to Jomo Kenyatta return?

RwandAir, at R7 427, was found to be the cheapest airline from Cape Town International to Jomo Kenyatta.Alternate airlines flying return to your destination include Emirates and Kenya Airways. RwandAir is currently priced 6% below the average price you’ll pay for this route.

What are the cheapest airlines to fly from Cape Town International to Jomo Kenyatta one-way?

The cheapest airline one-way is Kenya Airways, with whom users have recently found tickets for as low as R2 501. However, be on the lookout for offers from RwandAir and Qatar Airways, as they are both options that can get you from Cape Town International to Jomo Kenyatta for a low price.

Related searches

Flights to Jomo Kenyatta from Cape Town International
Flights to Cape Town International Flights to Jomo Kenyatta

Alternative routes for Cape Town International to Jomo Kenyatta

Destination information for Jomo Kenyatta

Things to know before you go. Useful info for your trip from Cape Town International to Jomo Kenyatta
Today's exchange rate
R1 = Sh 7,21
Flight duration
5h 45m
Average temperature for January in Jomo Kenyatta
27.0 °C
Avg rainfall for January in Jomo Kenyatta
74.0 mm

Airports servicing Cape Town

Airports servicing Nairobi

Top 4 airlines flying from Cape Town International to Jomo Kenyatta

The chart below displays the airlines Cheapflights users travelling from Cape Town International to Jomo Kenyatta choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
RwandAir
R456 R493 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by RwandAir. Please check directly on their website for additional information.

Search RwandAir flights
Ethiopian Air
R481 R513 No cancel fee 72%
Search Ethiopian Air flights
South African
R490 R529 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
Kenya Airways
R531 R712 No cancel fee 82%
Search Kenya Airways flights

Hourly flight availability from Cape Town International to Jomo Kenyatta

Afternoon Midday to 6 PM 57% of flight departures
Evening 6 PM to midnight 42% of flight departures
Early morning Midnight to 6 AM 1% of flight departures
Morning 6 AM to midday 0% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from Cape Town International to Jomo Kenyatta
Sunday
0 flights
Monday
1 daily flight
Tuesday
0 flights
Wednesday
1 daily flight
Thursday
1 daily flight
Friday
1 daily flight
Saturday
1 daily flight
Home Africa Kenya Nairobi Jomo Kenyatta Cheap flights from Cape Town International to Jomo Kenyatta
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First