Cheap flights from OR Tambo 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 OR Tambo to Jomo Kenyatta are usually found in April or May, booked 60 days in advance, depart on a Wednesday or Thursday and return on a Wednesday

Return
Economy
Thu 1/28
Thu 2/4
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
Thu 1/28
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
OR Tambo (JNB) to Jomo Kenyatta (NBO)

JNB - NBO
Price
R4 773 - R6 906
NBO
Temperature
23 - 28 °C
NBO
Rainfall
15 - 151 mm

Popular in

August

High demand for flights, 21% potential price rise

Cheapest in

April

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

Round-trip from

R4 773

From OR Tambo to Jomo Kenyatta

One-way from

R4 385

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

Flights from OR Tambo to Jomo Kenyatta are generally found to be more expensive on Saturday. 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 OR Tambo to Jomo Kenyatta?

Travellers have found it’s best to book a flight 61 days in advance to save up to 33% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from OR Tambo to Jomo Kenyatta 1-2 weeks in advance for as low as R6 235, or R7 160 for flights within the next 24 hours.

What is the cheapest month to fly from OR Tambo to Jomo Kenyatta?

April is one of the best times of the year to fly to Jomo Kenyatta from OR Tambo. Prices for April average R5 468 per person but you can even find prices for as low as R4 415. 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 OR Tambo to Jomo Kenyatta (JNB - NBO)?

One of the essential ways to save on airfare from OR Tambo to Jomo Kenyatta is to remain as flexible as possible. Flights that are in the morning tend to be the most expensive. A flight in the evening could potentially save you up to 33% on airfare.

Cheap flights from OR Tambo to Jomo Kenyatta in January, February 2021

The best prices found for JNB to NBO flights in January, February
20 Jan - 24 Jan
R4 818pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
6 Feb - 11 Feb
R4 878pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
24 Feb - 3 Mar
R5 027pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo

OR Tambo to Jomo Kenyatta 2021 flight deals

Cheap flights to Jomo Kenyatta from OR Tambo found for this year
7 Jun - 14 Jun
R4 505pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
21 Sep - 30 Sep
R4 549pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
20 Jan - 24 Jan
R4 818pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo

Direct flights to Jomo Kenyatta from OR Tambo

Save time with OR Tambo to Jomo Kenyatta direct flight deals
31 Jan - 7 Feb
R10 695pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Kulula
Direct
JNB
Johannesburg OR Tambo
23 Feb - 3 Mar
R10 814pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Kulula
Direct
JNB
Johannesburg OR Tambo
24 Feb - 3 Mar
R10 829pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Kulula
Direct
JNB
Johannesburg OR Tambo

Last-minute flights from OR Tambo to Jomo Kenyatta

Late deals on return flights to Jomo Kenyatta from OR Tambo, departing today and this week
31 Jan - 7 Feb
R5 161pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
26 Jan - 16 Mar
R5 862pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
30 Jan - 7 Feb
R6 757pp
JNB
Johannesburg OR Tambo
RwandAir
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
RwandAir
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Jomo Kenyatta from OR Tambo

The cheapest one-way flights from OR Tambo to Jomo Kenyatta
9:25 - 20:20
Ethiopian Air
1 stop
9h 55m
JNB - NBO
Ethiopian Air
R4 386
mytrip.com
16:45 - 1:30
Egypt Air
2 stops
31h 45m
JNB - NBO
Egypt Air
R5 162
Flyus
8:10 - 2:40
Qatar Airways
1 stop
17h 30m
JNB - NBO
Qatar Airways
R5 475
CheapFlights

Related info for your journey

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

Flight FAQs

From OR Tambo to Jomo Kenyatta

Can I find flights from OR Tambo to Jomo Kenyatta for under R5 966 on Cheapflights?

Yes, there are multiple flights from OR Tambo to Jomo Kenyatta for under R5 966. The cheapest flight booked recently is on Ethiopian Air for just R4 505, but on average you can expect to pay R5 444.

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

Some of the carriers operating flights from Johannesburg OR Tambo to Nairobi Jomo Kenyatta Intl that may be offering flexible cancellation policies are RwandAir, Ethiopian Air, and South African. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from OR Tambo to Jomo Kenyatta for under R11 933 on Cheapflights?

Cheapflights has 20 direct flights from OR Tambo to Jomo Kenyatta under R11 933. A good price for a direct flight from OR Tambo to Jomo Kenyatta is less than R11 232.

Are there last-minute flights available from OR Tambo to Jomo Kenyatta for under R5 966?

There are currently 20+ open flights from OR Tambo to Jomo Kenyatta within the next 7 days for less than R5 966.

What days are direct flights available from Johannesburg to Jomo Kenyatta?

Direct flights can be found on the following days: Saturday.

How many flights depart from OR Tambo to Jomo Kenyatta on average per day?

1 flight departure from Johannesburg OR Tambo to Nairobi Jomo Kenyatta Intl per day on average.
Evening (6pm - Midnight) - 100% of flight departures

Does it rain more in Johannesburg or Jomo Kenyatta?

When travelling, it's generally smart to pack in preparation for rain or any other conditions that may arise. The rainfall in Johannesburg is roughly greater than that of Jomo Kenyatta. You can assume this to be the case over the next 19 days.

Is Johannesburg weather warmer or cooler than Jomo Kenyatta?

Our data indicates that the weather will be 28 °C on average in the month of February. The temperature in Jomo Kenyatta is typically hotter than in Johannesburg. 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 OR Tambo to Jomo Kenyatta?

Ethiopian Air and RwandAir can get you from OR Tambo to Jomo Kenyatta in just under 6h 40m. Your travel time can differ by up to 2h 10m. The distance from OR Tambo to Jomo Kenyatta is about 2927 km. This flight may include one or multiple stops.

What are the cheapest airlines to flying from OR Tambo to Jomo Kenyatta return?

Currently priced at R4 505, Ethiopian Air will fly you from OR Tambo to Jomo Kenyatta and back. In addition to Ethiopian Air, many other airlines offer competitively priced options for your trip. Check Cheapflights for deals on RwandAir for as low as R6 713. Ethiopian Air is priced at 17% lower than the current average price of a flight leaving 3 months from now.

What are the cheapest airlines to fly from OR Tambo to Jomo Kenyatta one-way?

For one-way options, check prices for Kenya Airways. According to our data, you can fly for as low as R3 715. Users have also found prices from R4 281 and R4 296 on Kenya Airways and Qatar Airways, respectively.

Related searches

Flights to Jomo Kenyatta from OR Tambo
Flights to OR Tambo Flights to Jomo Kenyatta

Alternative routes for OR Tambo to Jomo Kenyatta

Destination information for Jomo Kenyatta

Things to know before you go. Useful info for your trip from OR Tambo to Jomo Kenyatta
Today's exchange rate
R1 = Sh 7,34
Average temperature for January in Jomo Kenyatta
27.0 °C
Avg rainfall for January in Jomo Kenyatta
74.0 mm

Airports servicing Johannesburg

Airports servicing Nairobi

Top 5 airlines flying from OR Tambo to Jomo Kenyatta

The chart below displays the airlines Cheapflights users travelling from OR Tambo 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
R310 R344 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
R288 R382 No cancel fee 72%
Search Ethiopian Air flights
Kenya Airways
R347 R538 No cancel fee 82%
Search Kenya Airways flights
South African
R361 R567 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
Emirates
R344 R605 No cancel fee 75%
Search Emirates flights

Hourly flight availability from OR Tambo to Jomo Kenyatta

Morning 6 AM to midday 68% of flight departures
Afternoon Midday to 6 PM 17% of flight departures
Evening 6 PM to midnight 14% of flight departures
Early morning Midnight to 6 AM 1% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from OR Tambo to Jomo Kenyatta
Sunday
5 daily flights
Monday
4 daily flights
Tuesday
2 daily flights
Wednesday
5 daily flights
Thursday
4 daily flights
Friday
4 daily flights
Saturday
2 daily flights
Home Africa Kenya Nairobi Jomo Kenyatta Cheap flights from OR Tambo to Jomo Kenyatta
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First