Cheap flights from South Africa to Nairobi

How far in advance should I book a flight from South Africa to Nairobi?

Users have found that booking a flight from South Africa to Nairobi at least 61 days early can save you up to 33% on average compared to booking a flight this week. If booking 61 days before your flight isn’t an option for you, users have found flights from South Africa to Nairobi for as little as R6 459 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R7 417 for flights departing within the next 3 days.

What is the cheapest month to fly from South Africa to Nairobi?

April is one of the best times of the year to fly to Nairobi from South Africa. Prices for April average R5 664 per person but you can even find prices for as low as R4 574. 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 South Africa to Nairobi (ZA - NB0)?

When flying from South Africa to Nairobi, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from South Africa to Nairobi in January, February 2022

The best prices found for South Africa to Nairobi flights in January, February
Jan 23 - Jan 27
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

6h 30m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

3 stops

11h 25m
R5 362

RwandAir

View Deal

Deal found 1/18/22

Jan 31 - Feb 5
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

6h 30m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

6h 30m
R5 470

RwandAir

View Deal

Deal found 1/18/22

Feb 2 - Feb 5
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

6h 20m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

6h 30m
R5 547

RwandAir

View Deal

Deal found 1/19/22

South Africa to Nairobi 2022 flight deals

Cheap flights to Nairobi from South Africa found for this year
Jun 20 - Jun 24
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

12h 15m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

21h 15m
R5 207

Uganda Airlines

View Deal

Deal found 1/18/22

Apr 23 - May 7
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

12h 15m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

9h 45m
R5 346

Uganda Airlines

View Deal

Deal found 1/18/22

Jan 23 - Jan 27
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

6h 30m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

3 stops

11h 25m
R5 362

RwandAir

View Deal

Deal found 1/18/22

Direct flights to Nairobi from South Africa

Save time with South Africa to Nairobi direct flight deals
Feb 24 - Mar 3
CPT

Cape Town Intl

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

5h 45m
NBO

Nairobi Jomo Kenyatta Intl

CPT

Cape Town Intl

Nonstop

5h 45m
R11 048

Kenya Airways

View Deal

Deal found 1/18/22

Feb 5 - Feb 13
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

Nonstop

4h 10m
R11 465

Kenya Airways

View Deal

Deal found 1/19/22

Mar 4 - Mar 12
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

Nonstop

4h 15m
R11 496

Kenya Airways

View Deal

Deal found 1/18/22

Last-minute flights from South Africa to Nairobi

Late deals on return flights to Nairobi from South Africa, departing today and this week
Jan 26 - Feb 17
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

6h 20m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

6h 30m
R5 872

RwandAir

View Deal

Deal found 1/18/22

Jan 26 - Jan 29
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

2 stops

10h 30m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

2 stops

28h 50m
R6 150

RwandAir

View Deal

Deal found 1/17/22

Jan 26 - Feb 17
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

6h 20m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

2 stops

28h 50m
R6 181

RwandAir

View Deal

Deal found 1/18/22

One-way flights to Nairobi from South Africa

The cheapest one-way flights from South Africa to Nairobi
Mar 24
CPT

Cape Town Intl

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

5h 45m
R2 627

Kenya Airways

View Deal

Deal found 1/19/22

Feb 10
CPT

Cape Town Intl

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

5h 45m
R2 673

Kenya Airways

View Deal

Deal found 1/19/22

Jun 1
CPT

Cape Town Intl

NBO

Nairobi Jomo Kenyatta Intl

1 stop

10h 30m
R2 951

Kenya Airways

View Deal

Deal found 1/18/22

Related info for your journey

Useful info, stats and facts about South Africa to Nairobi flights.

Which airlines flying from South Africa to Nairobi have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like RwandAir, Ethiopian Air, and South African flying from South Africa to Nairobi have implemented new flexible cancellation policies.

Can I find flights from South Africa to Nairobi for under R5 300 on Cheapflights?

Yes, there are multiple flights from South Africa to Nairobi for under R5 300. The cheapest flight booked recently is on Uganda Airlines for just R5 207, but on average you can expect to pay R5 686.

Are there direct flights from South Africa to Nairobi for under R11 100 on Cheapflights?

Cheapflights has 20 direct flights from South Africa to Nairobi under R11 100. A good price for a direct flight from South Africa to Nairobi is less than R12 052.

Are there last-minute flights available from South Africa to Nairobi for under R5 900?

There are currently 20+ open flights from South Africa to Nairobi within the next 7 days for less than R5 900.

What are the cheapest airlines to fly from South Africa to Nairobi one-way?

To fly one-way, consider booking your trip with Kenya Airways, which is currently one of the cheapest options available, starting at R2 627. Uganda Airlines flights start at R3 338 while deals on Ethiopian Air start at R4 126 one-way.

What are the most popular airlines that fly from South Africa to Nairobi?

Before booking your flight from South Africa to Nairobi, check out the most popular airlines for this route: British Airways, Emirates or Ethiopian Air.

What are the most reliable airlines from South Africa to Nairobi?

Before booking your flight to Nairobi from South Africa, have a look at the most reliable airlines to get you to your destination on time: Korean Air (75%), Kenya Airways (64%), Delta( 58%).

What are the cheapest flights from South Africa to Nairobi?

Looking for the cheapest flight from South Africa to Nairobi? While on average our users pay R4 780, our data indicates the cheapest price to be R3 967. The most popular route (Johannesburg OR Tambo - Nairobi Jomo Kenyatta Intl), is priced around R5 207.

Can I fly to Nairobi from South Africa right now?

Information is based on travel restrictions from South Africa to Nairobi

Most visitors from South Africa need to provide a negative COVID-19 test result and/or quarantine to enter Nairobi.

COVID-19 testing requirements
Visitors from South Africa must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Nairobi.

Quarantine requirements
Visitors from South Africa are not required to quarantine after entering Nairobi.

Documents
Health Declaration Form - Travelers, including those in transit, are required to complete the traveler's Health Surveillance Form online before departure.

Electronic Visitor Visa - To visit Kenya for Business or Tourism, you require a visa.

An eVisa is the fastest and easiest way of obtaining a visa as you can submit an application and supporting documents online. If approved, you'll receive your eVisa confirmation electronically. When you arrive at immigration, you will be asked for your passport and eVisa to ensure you have proper documentation.



East African Visitor Visa - This visa is for travelers visiting Kenya, Rwanda and Uganda for tourism during one trip. You can travel freely between these three countries, entering and exiting each country multiple times. You must start your trip in Kenya. The visa becomes invalid if you travel outside of these countries.

An eVisa is the fastest and easiest way of obtaining a visa as you can submit an application and supporting documents online. If approved, you'll receive your eVisa confirmation electronically. When you arrive at immigration, you will be asked for your passport and eVisa to ensure you have proper documentation.




Can I fly back to South Africa from Nairobi?

Returning to South Africa from Nairobi

COVID-19 testing requirements
Visitors from Nairobi must present a negative RT-PCR (NAAT) test taken 72 hours before departing to South Africa.

Quarantine requirements
Visitors from Nairobi are not required to quarantine after entering South Africa.

Departure points for flights from South Africa to Nairobi

Select to see more specific information for flights to Nairobi from all departure points in South Africa

Top 5 airlines flying from South Africa to Nairobi

The chart below displays the airlines Cheapflights users travelling from South Africa to Nairobi choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Ethiopian Air
CheapestR4 454
AverageR6 910
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
RwandAir
CheapestR4 796
AverageR6 466
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
Emirates
CheapestR5 308
AverageR9 119
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
Kenya Airways
CheapestR5 365
AverageR9 544
FlexibilityNo cancel fee
On-time82%
COVID-19 safety
South African
CheapestR5 582
AverageR9 464
FlexibilityNo cancel fee
On-time78%
COVID-19 safety

Hourly flight availability from South Africa to Nairobi

See what time of day planes typically take off from South Africa to Nairobi
26%of flight departuresEarly morningMidnight to 6 am
15%of flight departuresMorning6 am to noon
59%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM