Cheap flights from Johannesburg to Kenya

JNB — NBO
Aug 9 — Aug 161
Return
1 adult
Economy
From?
To?
Tue 9/8
Tue 16/8

How far in advance should I book a flight from Johannesburg to Kenya?

Find a great deal and save up to 32% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Johannesburg to Kenya within the next two weeks, with the cheapest ticket starting at R8 079.

What is the cheapest month to fly from Johannesburg to Kenya?

February is one of the best times of the year to fly to Kenya from Johannesburg. Prices for February average R7 272 per person but you can even find prices for as low as R5 917. The most expensive prices can be found in the month of July. Opting for a February flight can save you 20% on your journey compared to booking in July

When is the cheapest time to fly from Johannesburg to Kenya (JNB - KE)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Kenya as you normally would.

Cheap flights from Johannesburg to Kenya in August, September 2022

The best prices found for Johannesburg to Kenya flights in August, September
Sep 21 - Oct 3
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 615

RwandAir

Pick Dates

Deal found 3/8/22

Sep 19 - Sep 30
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 866

RwandAir

Pick Dates

Deal found 3/8/22

Sep 22 - Sep 30
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 933

RwandAir

Pick Dates

Deal found 1/8/22

Johannesburg to Kenya 2022 flight deals

Cheap flights to Kenya from Johannesburg found for this year
Sep 21 - Oct 3
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 615

RwandAir

Pick Dates

Deal found 3/8/22

Sep 19 - Sep 30
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 866

RwandAir

Pick Dates

Deal found 3/8/22

Sep 22 - Sep 30
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 933

RwandAir

Pick Dates

Deal found 1/8/22

Cheap RwandAir flights from Johannesburg to Kenya

Sep 21 - Oct 3
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 615

RwandAir

Pick Dates

Deal found 3/8/22

Sep 19 - Sep 30
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 866

RwandAir

Pick Dates

Deal found 3/8/22

Sep 22 - Sep 30
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 933

RwandAir

Pick Dates

Deal found 1/8/22

Cheap Kenya Airways flights from Johannesburg to Kenya

Sep 22 - Sep 23
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

9h 05m
R6 637

Kenya Airways

Pick Dates

Deal found 4/8/22

Sep 22 - Sep 23
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

2 stops

10h 20m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

Nonstop

4h 15m
R6 922

Kenya Airways

Pick Dates

Deal found 4/8/22

Sep 1 - Sep 2
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

9h 05m
R7 090

Kenya Airways

Pick Dates

Deal found 2/8/22

Direct flights to Kenya from Johannesburg

Save time with Johannesburg to Kenya direct flight deals
Sep 23 - Sep 30
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

Nonstop

4h 10m
R12 688

Kenya Airways

Pick Dates

Deal found 1/8/22

Oct 6 - Oct 28
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

Nonstop

4h 15m
R12 789

Multiple Airlines

Pick Dates

Deal found 4/8/22

Oct 6 - Oct 28
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

Nonstop

4h 15m
R12 822

Multiple Airlines

Pick Dates

Deal found 4/8/22

Last-minute flights from Johannesburg to Kenya

Late deals on return flights to Kenya from Johannesburg, departing today and this week
Aug 10 - Aug 14
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

2 stops

10h 30m
NBO

Nairobi Jomo Kenyatta Intl

JNB

Johannesburg OR Tambo

1 stop

6h 30m
R7 056

RwandAir

Pick Dates

Deal found 3/8/22

Aug 14 - Aug 22
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
R7 107

RwandAir

Pick Dates

Deal found 2/8/22

Aug 9 - Aug 14
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
R7 392

RwandAir

Pick Dates

Deal found 3/8/22

One-way flights to Kenya from Johannesburg

The cheapest one-way flights from Johannesburg to Kenya
Nov 30
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

6h 40m
R4 274

Ethiopian Air

Pick Dates

Deal found 2/8/22

Nov 30
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

1 stop

6h 40m
R4 408

Ethiopian Air

Pick Dates

Deal found 2/8/22

Aug 11
JNB

Johannesburg OR Tambo

NBO

Nairobi Jomo Kenyatta Intl

Nonstop

4h 05m
R4 509

Kenya Airways

Pick Dates

Deal found 3/8/22

Related info for your journey

Useful info, stats and facts about Johannesburg to Kenya flights.

Which airlines flying from Johannesburg to Kenya have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like RwandAir, Kenya Airways, and Ethiopian Air flying from Johannesburg to Kenya have implemented new flexible cancellation policies.

Can I find flights from Johannesburg to Kenya for under R5 700 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Kenya for under R5 700. The cheapest flight booked recently is on RwandAir for just R5 615, but on average you can expect to pay R6 202.

Are there direct flights from Johannesburg to Kenya for under R12 700 on Cheapflights?

Cheapflights has 20 direct flights from Johannesburg to Kenya under R12 700. A good price for a direct flight from Johannesburg to Kenya is less than R13 057.

Are there last-minute flights available from Johannesburg to Kenya for under R7 100?

There are currently 20+ open flights from Johannesburg to Kenya within the next 7 days for less than R7 100.

What are the cheapest airlines to fly from Johannesburg to Kenya one-way?

R4 274 is the cheapest one-way deal found within the past few days, from Ethiopian Air. You may also be able to find cheap deals on Kenya Airways and Uganda Airlines, with prices starting from R4 509 and R4 710, respectively.

What are the most popular airlines that fly from Johannesburg to Kenya?

British Airways, Emirates and Ethiopian Air are the most popular airlines when flying from Johannesburg to Kenya.

What are the cheapest flights from Johannesburg to Kenya?

While on average a flight from Johannesburg to Kenya is generally R8 667, our data shows the cheapest flight currently is R4 454. When looking at the most popular route, (Johannesburg OR Tambo - Nairobi Jomo Kenyatta Intl), you can expect to pay R6 017 for that flight.

Top 6 airlines flying from Johannesburg to Kenya

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Kenya choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
RwandAirCheapestR5 174AverageR5 900FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search RwandAir flights
Uganda AirlinesCheapestR5 848AverageR6 037FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Uganda Airlines flights
Ethiopian AirCheapestR6 193AverageR7 221FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Ethiopian Air flights
Kenya AirwaysCheapestR8 382AverageR13 520FlexibilityNo cancel feeOn-time82%COVID-19 safety
Search Kenya Airways flights
Qatar AirwaysCheapestR9 676AverageR10 645FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
South AfricanCheapestR12 919AverageR13 224FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search South African flights

Hourly flight availability from Johannesburg to Kenya

See what time of day planes typically take off from Johannesburg to Kenya
46%of flight departuresEarly morningMidnight to 6 am
33%of flight departuresMorning6 am to noon
21%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM