Cheap flights from Cape Town 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 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
Tue 1/26
Tue 2/2
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
Tue 1/26
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 (CPT) to Jomo Kenyatta (NBO)

CPT - NBO
Price
R7 677 - R9 185
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 677

From Cape Town to Jomo Kenyatta

One-way from

R5 804

One-way flight from Cape Town 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 to Jomo Kenyatta?

It’s generally more expensive to depart on a Friday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

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

To save on the cost of your flight from Cape Town to Jomo Kenyatta, book at least 61 days before your planned departure. Booking around this time can save you about 33% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R6 367 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R7 312.

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

Flights from Cape Town to Jomo Kenyatta lean towards being more expensive in August. Prices are generally better when you fly from Cape Town to Jomo Kenyatta in April, with the cheapest ticket starting at R4 509.

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

It’s typically best to fly out from Cape Town to Jomo Kenyatta in the afternoon. Doing so could potentially save you 27% on the flight price compared to flying in the evening, which is usually more expensive.

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

The best prices found for CPT to NBO flights in January, February
12 Feb - 19 Feb
R7 388pp
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
5 Feb - 28 Feb
R7 494pp
CPT
Cape Town Intl
RwandAir
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
RwandAir
 
1 STOP
CPT
Cape Town Intl
5 Feb - 28 Feb
R7 510pp
CPT
Cape Town Intl
RwandAir
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
RwandAir
   
2 STOPS
CPT
Cape Town Intl

Cape Town to Jomo Kenyatta 2021 flight deals

Cheap flights to Jomo Kenyatta from Cape Town found for this year
11 Mar - 17 Mar
R6 946pp
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
11 Mar - 18 Mar
R6 992pp
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
11 Mar - 16 Mar
R7 098pp
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

Save time with Cape Town to Jomo Kenyatta direct flight deals
5 Mar - 20 Mar
R8 667pp
CPT
Cape Town Intl
Kenya Airways
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Kenya Airways
Direct
CPT
Cape Town Intl
12 Mar - 17 Mar
R8 835pp
CPT
Cape Town Intl
Kenya Airways
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Kenya Airways
Direct
CPT
Cape Town Intl
12 Feb - 19 Feb
R8 850pp
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

The cheapest one-way flights from Cape Town to Jomo Kenyatta
9:40 - 13:30
Kulula
1 stop
26h 50m
CPT - NBO
Kulula
R5 804
CheapFlights
9:05 - 2:40
Qatar Airways
2 stops
40h 35m
CPT - NBO
Qatar Airways
R6 444
CheapFlights
17:00 - 23:45
Kenya Airways
Direct
5h 45m
CPT - NBO
Kenya Airways
R9 445
Kiwi.com

Related info for your journey

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

Flight FAQs

From Cape Town to Jomo Kenyatta

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

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

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 to Jomo Kenyatta for under R9 139 on Cheapflights?

Cheapflights has 13 direct flights from Cape Town to Jomo Kenyatta under R9 139. A good price for a direct flight from Cape Town to Jomo Kenyatta is less than R14 151.

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 to Jomo Kenyatta?

There are many flights that can get you from Cape Town to Jomo Kenyatta in 5h 45m. Fly via Kenya Airways, RwandAir, or Qatar Airways to get the fastest option. This flight may include one or multiple stops.

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

Cheapflights users have booked flights from Cape Town to Jomo Kenyatta from R7 495 return. Other airlines that can offer you cheap pricing are Emirates, from R8 394, and Qatar Airways, from R8 409. Users have found that RwandAir is 6% cheaper than the other options available to this destination.

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

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

Related searches

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

Alternative routes for Cape Town to Jomo Kenyatta

Destination information for Jomo Kenyatta

Things to know before you go. Useful info for your trip from Cape Town to Jomo Kenyatta
Today's exchange rate
R1 = Sh 7,17
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 to Jomo Kenyatta

The chart below displays the airlines Cheapflights users travelling from Cape Town 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 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 to Jomo Kenyatta
Sunday
1 daily flight
Monday
1 daily flight
Tuesday
1 daily flight
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 to Jomo Kenyatta
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First