408 € Cheap Flights from Cape Town to Nairobi

Compare Cape Town to Nairobi flight deals

Find the cheapest month or even day of the year to fly to Nairobi

Book the best Nairobi fare with no extra fees

Flight deals from Cape Town to Nairobi

Looking for a cheap last-minute deal or the best return flight from Cape Town Airport to Nairobi? If you want to travel next month, return fares start from 448 €. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Cape Town to Nairobi

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Cape Town to Nairobi flights are currently cheapest in May.

Direct flights from Cape Town to Nairobi

Alternative Cape Town to Nairobi routes

Looking for the cheapest, fastest or easiest route from Cape Town to Nairobi? You could fly into the following airports instead.

Cape Town to Nairobi: Flight information

The things to know before you go.
Cheapest flight found408 €
Cheapest month to flyJanuary
Average flight time5 hrs, 45 mins
Most popular airlineDelta
Average flights per week6

Finding cheap flights from Cape Town to Nairobi: Frequently asked questions

There are 2 airports in Nairobi: Nairobi Wilson and Nairobi Jomo Kenyatta.
The best price we found for a return flight from Cape Town to Nairobi is 408 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 45 minutes is the average flight time from Cape Town to Nairobi.
Delta and Kenya Airways fly direct from Cape Town to Nairobi.
As of April 2026, there are 18 flights per week flying from Cape Town to Nairobi.
The cheapest month to fly from Cape Town to Nairobi is usually January.
If you're flying from Cape Town Airport, the cheapest airport near Nairobi is Nairobi Jomo Kenyatta – which is 13.2 km away from the centre of Nairobi. We've found flights into this airport from 408 €.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Cape Town Airport to Nairobi on Sunday, 31 January 2027.
Yes – the average flight time is 5 hours and 45 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Nairobi but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Nairobi is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 21°C. April is typically the warmest month in Nairobi, when it usually averages around 27°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 13°C. The rainiest month is April.
Currently, TAAG Angola Airlines and Kenya Airways offer the cheapest flight tickets to Nairobi.

Flying from Cape Town International Airport (CPT) to Nairobi: what you need to know

  • The average length of a direct flight from Cape Town International Airport to Nairobi is 5 hours 45 minutes.

  • The timezone in Nairobi is UTC+3. The city is one hour ahead of Cape Town, where Cape Town International Airport is located.

  • With three weekly flights between the two airports, Cape Town International Airport (CPT) to Nairobi Jomo Kenyatta International Airport (NBO) is the busiest route. Kenya Airways operates the earliest flight at 14:15. If you'd like to get more out of your day before you fly, the latest flight from CPT to NBO is with Kenya Airways at 23:30.

  • To avoid missing your CPT to Nairobi flight, leave plenty of time to navigate the airport and find your gate. Arriving two hours before international departures and one hour before domestic flights is the general rule.

  • During popular months like January, it's wise to get to the airport even earlier. Plan to arrive two hours before domestic departures and four hours ahead for an international flight when you fly during a peak period in general.

  • You can book a direct Cape Town International Airport to Nairobi ticket. Begin your trip at CPT and land at Nairobi Jomo Kenyatta International Airport (NBO).

  • Look out for offers from Kenya Airways. This airline operates direct flights from Cape Town International Airport to Nairobi.

  • Consider adding a stopover to potentially land a cheaper plane ticket from CPT to Nairobi. Just uncheck 'Direct flights only' during your search. Give yourself a breather (and maybe even a better deal) by stopping at one of these connecting airports:

    • Johannesburg O.R. Tambo International Airport (JNB)

    • Maputo International Airport (MPM)

    • Victoria Falls International Airport (VFA)

  • CPT is about 18 kilometres from central Cape Town. If you're catching a taxi, ride-sharing or driving from the centre, it'll take you 25 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the journey time to be around 35 minutes.

  • Booked an early flight from Cape Town International Airport to Nairobi? Avoid the last-minute rush to the airport (and get some extra shut-eye) by choosing one of these hotels close to CPT:

  • 81% of flights departing from Cape Town International Airport reach their destination as planned. With its strong on-time performance, disruptions are unlikely when taking off from CPT.

How to find the cheapest flights from Cape Town International Airport (CPT) to Nairobi

  • The lowest price we've found for a one-way Cape Town International Airport to Nairobi flight is 210 €. The cheapest price for a return flight is 408 €. Remember fares may change due to demand at the time of booking.

  • Book nine months before your departure date. Research on pricing trends suggests this is the ideal window for finding cheap flights from CPT to Nairobi.

  • The best month for scoring cheap Cape Town International Airport to Nairobi tickets is February. Use the 'Whole month' tool to compare flight prices, then select the dates that offer the biggest savings.

  • Save time searching for cheap flights from CPT to Nairobi by creating a Price Alert. You'll receive an email or notification on the app when a special offer becomes available.

  • Tailor your trip with filters. Choose your departure and arrival times, airlines and total journey duration. You can also sort the results by 'Cheapest,' 'Fastest' or 'Best' flights from Cape Town International Airport to Nairobi.

Airports in Nairobi

Nairobi Jomo Kenyatta International Airport (NBO)

  • The distance from Nairobi Jomo Kenyatta International Airport (NBO) to central Nairobi is roughly 18 kilometres. It takes around 30 minutes to reach the centre driving.

  • Travelling to the centre by public transport typically takes 1 hour 5 minutes.

  • If you're arriving on a late flight from Cape Town International Airport to Nairobi, nothing beats the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and resting soon after at one of these accommodation options near NBO:

  • Get the best deal by booking your ride from Nairobi Jomo Kenyatta International Airport about three weeks before your flight from CPT to Nairobi.

Nairobi Wilson Airport (WIL)

  • Nairobi Wilson Airport (WIL) is about 10 kilometres from central Nairobi. Following your flight from Cape Town International Airport to Nairobi, it'll take you around 20 minutes to reach the heart of the city in a taxi or ride-share.

  • You can expect the trip to take about 35 minutes on public transport.

  • Hang the 'Do not disturb' sign on your door and relax at a hotel close to WIL. Here are a few options where you can settle in after your CPT to Nairobi flight:

  • Avoid the long lines and paperwork at the rental desk by completing your booking beforehand. Reserve your ride from WIL a few weeks in advance so you can simply pick up the keys and get on your way.

Best time to go to Nairobi

  • July is the most popular month for flights from Cape Town International Airport to Nairobi. To steer clear of the crowds, visit Nairobi in December.

  • Book a Cape Town International Airport to Nairobi plane ticket with a departure in February if you want to experience the city during its warmest month. You can expect temperatures to range from 13ºC (55ºF) to 30ºC (86ºF).

  • If you want to travel in cooler conditions, look for a cheap ticket from CPT to Nairobi in July when temperatures average between 12ºC (54ºF) and 24ºC (75ºF).

More about Nairobi

  • After booking your flight from Cape Town International Airport to Nairobi, choose a hotel that puts you where you want to be. Make one of these accommodation options your base for exploring Nairobi:

  • The David Sheldrick Wildlife Trust and Masai Mara National Reserve are a couple of big attractions to put on your Nairobi travel itinerary. Keep the adventure rolling by checking out Giraffe manor.

Explore more of Kenya

  • Mombasa is just one of the many places in Kenya waiting to be explored once you've seen the sights of Nairobi. Around 434 kilometres away to the southeast, popular attractions include Mombasa Marine National Park, Fort Jesus and Mombasa Beach.

  • Nakuru is another must-experience destination in Kenya and is around 145 kilometres northwest of Nairobi. No trip is complete without visiting Nakuru National Park, Lake Nakuru and Lake Nakuru View.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.