Cheap flights from Nairobi to Johannesburg

How to find the cheapest flight from Nairobi to OR Tambo

All the information you need to plan the best NB0 to JNB flight in 2022: compare Nairobi to OR Tambo flight prices with the expected peak season, weather and rainfall in OR Tambo.

NB0 - JNB

Price

R383 - R530

JNB

Temperature

10 - 20 °C

JNB

Precipitation

0 - 120 mm

Popular in

August

High demand for flights, 20% potential price rise

Cheapest in

June

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

Round-trip from

R5 832

From Nairobi to Johannesburg OR Tambo

One-way from

R4 599

One-way flight from Nairobi to Johannesburg OR Tambo

How far in advance should I book a flight from Nairobi to Johannesburg OR Tambo Airport?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 55 days in advance, which can save you up to 13% on flights from Nairobi to Johannesburg OR Tambo Airport compared to booking the week you need them. Waiting 55 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at R6 579. For sooner than that we have options available in the next 3 days from R7 233.

What is the cheapest month to fly from Nairobi to Johannesburg OR Tambo Airport?

Due to multiple factors, expect to potentially pay more when booking in August. For low rates, June can be a great choice for travel to Johannesburg OR Tambo Airport. Flights to Johannesburg OR Tambo Airport from Nairobi in June are about R6 430 on average during June, but can be found for as low as R5 528.

When is the cheapest time to fly from Nairobi to Johannesburg OR Tambo Airport (NB0 - JNB)?

When flying from Nairobi to Johannesburg OR Tambo Airport, 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 Nairobi to OR Tambo in January, February 2022

The best prices found for Nairobi to JNB flights in January, February
Feb 13 - Feb 21
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

21h 15m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

12h 15m
R6 944

Uganda Airlines

View Deal

Deal found 1/19/22

Feb 14 - Feb 22
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

12h 00m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

10h 15m
R6 959

Uganda Airlines

View Deal

Deal found 1/20/22

Feb 10 - Feb 14
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

26h 15m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

12h 15m
R7 035

Uganda Airlines

View Deal

Deal found 1/20/22

Nairobi to OR Tambo 2022 flight deals

Cheap flights to OR Tambo from Nairobi found for this year
Mar 1 - Mar 11
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

9h 45m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

10h 30m
R6 609

Uganda Airlines

View Deal

Deal found 1/20/22

May 23 - May 27
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

21h 15m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

10h 30m
R6 716

Uganda Airlines

View Deal

Deal found 1/20/22

May 8 - May 13
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

21h 15m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

10h 30m
R6 731

Uganda Airlines

View Deal

Deal found 1/21/22

Direct flights to OR Tambo from Nairobi

Save time with Nairobi to OR Tambo direct flight deals
Feb 15 - Feb 15
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

Nonstop

4h 10m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
R11 985

Kenya Airways

View Deal

Deal found 1/19/22

Mar 1 - Mar 10
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

Nonstop

4h 15m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
R12 030

Kenya Airways

View Deal

Deal found 1/20/22

Apr 10 - May 1
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

Nonstop

4h 15m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
R12 046

Kenya Airways

View Deal

Deal found 1/20/22

Last-minute flights from Nairobi to OR Tambo

Late deals on return flights to OR Tambo from Nairobi, departing today and this week
Jan 31 - Mar 1
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

21h 15m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

24h 45m
R7 279

Uganda Airlines

View Deal

Deal found 1/19/22

Jan 27 - Apr 1
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

2 stops

22h 45m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

2 stops

10h 30m
R7 386

RwandAir

View Deal

Deal found 1/19/22

Jan 27 - Feb 6
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

3 stops

11h 25m
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

23h 50m
R7 401

RwandAir

View Deal

Deal found 1/20/22

One-way flights to Johannesburg OR Tambo from Nairobi

The cheapest one-way flights from Nairobi to OR Tambo
May 6
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

21h 15m
R3 807

Uganda Airlines

View Deal

Deal found 1/21/22

Feb 13
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

21h 15m
R3 868

Uganda Airlines

View Deal

Deal found 1/21/22

Apr 28
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

26h 15m
R3 990

Uganda Airlines

View Deal

Deal found 1/20/22

Related info for your journey

Useful info, stats and facts about Nairobi to OR Tambo flights.

Which airlines flying from Nairobi to Johannesburg OR Tambo have flexible cancellations due to COVID-19?

Some of our airline partners flying from Nairobi to Johannesburg OR Tambo have new flexible policies in place due to COVID-19. RwandAir, Ethiopian Air, and Kenya Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like RwandAir with this kind of flexibility.

Can I find flights from Nairobi to Johannesburg OR Tambo Airport for under R6 700 on Cheapflights?

Yes, there are multiple flights from Nairobi to Johannesburg OR Tambo Airport for under R6 700. The cheapest flight booked recently is on Uganda Airlines for just R6 609, but on average you can expect to pay R7 157.

Are there direct flights from Nairobi to Johannesburg OR Tambo Airport for under R12 000 on Cheapflights?

Cheapflights has 20 direct flights from Nairobi to Johannesburg OR Tambo Airport under R12 000. A good price for a direct flight from Nairobi to Johannesburg OR Tambo Airport is less than R17 467.

Are there last-minute flights available from Nairobi to Johannesburg OR Tambo Airport for under R7 300?

There are currently 20+ open flights from Nairobi to Johannesburg OR Tambo Airport within the next 7 days for less than R7 300.

What are the cheapest airlines flying from Nairobi to Johannesburg OR Tambo Airport round-trip?

Currently priced at R6 609, Uganda Airlines will fly you from Nairobi to Johannesburg OR Tambo Airport and back. In addition to Uganda Airlines, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from RwandAir and Ethiopian Air - these airlines can fly you to your destination from R7 371 and R7 645, respectively.

What are the cheapest airlines to fly from Nairobi to Johannesburg OR Tambo Airport one-way?

For one-way options, check prices for Uganda Airlines. According to our data, you can fly for as low as R3 807. Users have also found prices from R4 371 and R5 132 on Ethiopian Air and Egypt Air, respectively.

What are the most popular airlines that fly from Nairobi to Johannesburg OR Tambo Airport?

Ethiopian Air, Kenya Airways and South African are the most popular airlines when flying from Nairobi to Johannesburg OR Tambo Airport.

What are the most reliable airlines from Nairobi to Johannesburg OR Tambo Airport?

The top 3 most reliable airlines when flying from Nairobi to Johannesburg OR Tambo Airport are Korean Air (67%), Kenya Airways (64%) and Delta (63%).

What are the cheapest flights from Nairobi to Johannesburg OR Tambo Airport?

While on average a flight from Nairobi to Johannesburg OR Tambo Airport is generally R7 981, our data shows the cheapest flight currently is R6 816. When looking at the most popular route, (Nairobi Jomo Kenyatta Intl - Johannesburg OR Tambo), you can expect to pay R6 609 for that flight.

Other flights to OR Tambo

Can I fly to Johannesburg OR Tambo from Nairobi right now?

Information is based on travel restrictions from Nairobi to Johannesburg OR Tambo

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

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

Quarantine requirements
Visitors from Nairobi are not required to quarantine after entering Johannesburg OR Tambo.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Can I fly back to Nairobi from Johannesburg OR Tambo?

Returning to Nairobi from Johannesburg OR Tambo

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

Quarantine requirements
Visitors from Johannesburg OR Tambo are not required to quarantine after entering Nairobi.

Top 4 airlines flying from Nairobi to OR Tambo

The chart below displays the airlines Cheapflights users travelling from Nairobi to OR Tambo choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
RwandAir
CheapestR5 037
AverageR5 832
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
Ethiopian Air
CheapestR5 605
AverageR6 329
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
Kenya Airways
CheapestR7 578
AverageR9 645
FlexibilityNo cancel fee
On-time82%
COVID-19 safety
South African
CheapestR7 831
AverageR10 503
FlexibilityNo cancel fee
On-time78%
COVID-19 safety

Hourly flight availability from Nairobi to OR Tambo

See what time of day planes typically take off from Nairobi to OR Tambo
1%of flight departuresEarly morningMidnight to 6 am
48%of flight departuresMorning6 am to noon
30%of flight departuresAfternoonNoon to 6 pm
21%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from Nairobi to OR Tambo

See how many times per day planes take to the skies headed from Nairobi to OR Tambo
Sunday3daily flights
Monday5daily flights
Tuesday3daily flights
Wednesday5daily flights
Thursday5daily flights
Friday3daily flights
Saturday5daily flights