NBO - JNB

Find cheap flights from Nairobi to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

NBO — JNB
Nov 30 — Dec 71
Return
1 adult
Economy
0 bags
From?
To?
Wed 30/11
Wed 7/12

Let KAYAK do the searching

Save 12% or more

Search hundreds of travel sites at once for deals on flights to Johannesburg

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

October

Cheapest flight

R4 608

Average price (return flight)

R10 647

Good deal (return flight)

R13 483

Good deal one-way

R13 739
Best time to beat the crowds (18% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Nairobi Jomo Kenyatta Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Nairobi to OR Tambo

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Nairobi

  • Looking for a cheap flight? 25% of our users found flights on this route for R13 739 or less one-way and R13 483 or less round-trip.
  • The cheapest flight from Nairobi to Johannesburg was found, on average, 77 days before departure.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be September, October and November. The cheapest month to fly is February.
  • Morning departure is around 11% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Nairobi to Johannesburg flights

Top 3 airlines serving Nairobi Jomo Kenyatta Intl to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,0
Uganda AirlinesOverall score based on 1 reviews
8,0Boarding
8,0Comfort
8,0Crew
8,0Entertainment
8,0Food
Airline reviews

improve sercice on board and to assist passengers to get thier needs

improve sercice on board and to assist passengers to get thier needs

Staff were very nice and professional. 🙏. International/domestic recheck was very confusing

Missed connection due to a 1,5 hours delay on the first flight, resulting in 24 hours delay to destination. Poor assistance at the airport. Long wait with not even internet connection. Awful experience.

As usual, Egyptair was late in departing, so I was late in arriving in Cairo for the connecting flight. It was a short one hour flight, but being 15 minutes late is not good.

Cons: "egyptair flight 985 no space between sets no social distancing very bad not comfortable flight"
Cons: "They won’t allow me to fly"
Cons: "Everything was ok and no delays"
Pros: "The only thing is good, they gave us a room for the missing flight which is because of them. Poor customer service, no communication, the flight is always late and you will miss your flight."
Cons: "Get organized and explain for the passengers why there is a delay."
Pros: "Crew were nice, hygiene"
Cons: "We should have alcohol."
Pros: "It was a smooth flight and the crew were nice."
Cons: "Food could have been better. Plus a glass of wine/beer either sold or complementary wouldn’t hurt"
Pros: "Being direct flight"
Cons: "Food, seats"
Pros: "Professionalisms of Crew"
Cons: "N/A"
Pros: "The captain"
Cons: "Food"
Pros: "The crew was amazing, but the sit was uncomfortable"
Cons: "Since it's along trip the sits should be adjustable not to be straight throughout to avoid back pain"
Pros: "Nothing"
Cons: "Egypt air is one of the worst airlines in the world so everything could have been better. Literally everything"
Cons: "Layover time too short so a small flight delay resulted in a missed connection. No entertainment system on board, seats very small, food bad and disembarking was very slow."
Pros: "The crew were very friendly"
Cons: "The airplane was too old and uncomfortable"
Pros: "Great crew!"
Cons: "Not much- the flight , plane and crew were fantastic"
Pros: "The individual screens had options of tv and movies which was good"
Cons: "The food could have improved and the crew could try to be a bit nicer when asked for stuff like blankets."
Cons: "Im still not st my destination due to delays of the airline"
Pros: "Flight durations were good."
Cons: "Better entertainment provided. Also got moved around to accommodate their colleagues, which I wasn’t too fond of being pushed to a middle seat."
Cons: "Your company canceled the tickets from Kenya to cairo"
Pros: "Perfect"
Cons: "Perfect"
Pros: "Food was good."
Cons: "The plane was old, the seats were uncomfortable with no adjustable headrest or flaps to hold your head from flopping. There was no personal entertainment screens on the back of the seats, only the small community one mounted on the roof. The sound for this was terribly unclear. 8 hour boring flight."
Pros: "Nice experience except for the delay in Dubai."
Cons: "Any delay would have been nice. we really had to run a lot in El Cairo Airport in order to catch the conection flight to Madrid."
Pros: "We managed to upgrade to first class. This made the 12-hour flight very relaxing. Service was excellent. As usual, Egyptian pilots are the best in landing"
Pros: "Trip was comfy and swift .. crew are friendly and flight is nice and clean"
Cons: "Food is average"
Pros: "The pilot"
Cons: "Everything"
Pros: "Nothing"
Cons: "Careless"
Pros: "The flight is on time"
Cons: "their food is very nasty"
Pros: "In flight service"
Cons: "Food is not as good as it looks"
Pros: "This flight was on time and the in-flight service was really nice. I really appreciate it when Egypt Air flights are on time. Thank you."
Pros: "This flight was on time and I truly appreciate when EgyptAir flights are on time."
Cons: "when issues electronic boarding pass it was mentioned I have to leave from terminal 3 .. when went there they said it is wrong & changed to seasonal terminal which is 30 mnts drive by the terminals bus.. very frustrating experience"
Pros: "Crew was great, very polite and service oriented."
Cons: "Amenities (seats, bathrooms, entertainment, headphones and food) were not on par with other world class carriers, especially for business class."
Pros: "every thing thank you"
Pros: "Possibly the food and the flight is direct"
Cons: "Anything else you could think of. The crew is unfriendly the plane is messy no one follows rules or regulations just a complete mess"
Pros: "Duration of fligjt"
Cons: "The flight took off and passengers were still putting bags up and there were at least people still standing in the aisles."
Cons: "Check in employee playing games on his phone instead of talking to me"
Pros: "Crew was super nice and helpful. Flight schedule was on time."
Pros: "The dinner food was decent (breakfast was subpar)."
Cons: "We waited about an hour lined up outside of the gate to board. Then when we finally boarded late, we sat on the runway for 2 hours! This wasn’t the first time it’s happened on this flight, either! We were thirsty and no one offered us water. The flight attendants kept skipping my friend and I when they did come around, which was not often. We were extremely thirsty the entire time and when we finally were able to get up to use the bathroom and search for water, we were told to sit back down. We got tiny cups of water about three times on a 10.5 hour flight. Lastly, the entertainment selection was very small and limited."
Pros: "Boarding was quick although about 10 min. late. We did arrive on time. I was surprised to get breakfast which wasn’t bad at all."
Pros: "Inexpensive fair."
Cons: "Little interaction with crew"
Pros: "Everything"
Pros: "We had a 10 hour lay-over in Cairo and EgyptAIr shuttled us to an excellent hotel and provided lunch and dinner - all for free. This was most excellent and so much more pleasant than sitting at the airport!"
Cons: "If EgyptAir would distribute a little English sheet how the steps are, where to get the passports back (at the EgyptAir Counter in the main hall at the airport), which lines to go to (we didn't officially immigrate, but still had to go through immigration upon return, which wasn't clear). Maybe a word on legal boundaries of the status in Egypt - EgyptAir had the passport, can we go to the pyramids or not - would be useful, too."
Cons: "The quality of service and aircraft"
Cons: "Some of the seats are situated so that you really can't see the movie. The screen closest was right above my head and the next one was too far to really see especially with the glare"
Cons: "why do you have 3 people in 1 row and zero in another?"
Pros: "Time..... everything was on time no late ..flight take off on time with good security Processing"
Cons: "Nothing really"
Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."
Pros: "It got me from point A to point B so it met the minimum requirements."
Cons: "Was late getting loaded and off the ground. The shuttle to/from airport & Abu Simbel was not identified in any way."
Pros: "Helpful, friendly crew. Comfortable plane"
Cons: "In flight entertainment could be a little better. Perhaps let passengers know about the inflight entertainment available via WiFi"
Cons: "The chicken was undercooked."
Pros: "seat not comfortable"
Cons: "more drinks along the way"
Pros: "everything was pretty adequate"
Cons: "they skipped me when they passed out food and never came back."
Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."
Pros: "Nothing"
Cons: "I was overbooked in Addis"
Pros: "The staff was very helpful and friendly. They provided a hotel, meals, and transportation on a long layover."
Cons: "Transportation from the aircraft to terminals."
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Pros: "Conexion"
Cons: "Delayed"
Pros: "I went for my honeymoon but ET never transported my luggage. I had to spend my honeymoon buying very expensive clothes and basic needs in Mauritius instead of relaxing. My luggage never came. I got it on my way back to Bamako. Nobody was even able to even trace my luggage or respond professionally on the phone. Out of hundreds of calls I made to them, they only picked up twice. ET screwed my honeymoon that I had planned for over a year. I'm so dissapointed that I don'y even want to claim reimbursement."
Cons: "Office in Bamako and apperently even in Nairobi never picks up the phone ! The only time they picked up (in Nairobi) they were rude!"
Pros: "Crew were nice"
Cons: "Always delaying, catastrophic food."
Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"
Pros: "Landing on time"
Cons: "Limited choice of food- no vegetarian options, only meat."
Pros: "The crew was professional yet very friendly. Everything was great. Enjoyed my trip"
Cons: "Nothing"
Cons: "Rude flight attendants and desk staff that were not trained to do check in well. No entertainment available."
Pros: "The crews"
Cons: "The food"
Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"
Cons: "They didn’t announce when boarding started/what zones were to go."
Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"
Pros: "Flight attendants were helpful and attentive."
Cons: "Boarding was fairly chaotic, there were no outlets for charging in the business class, entertainment limited."
Pros: "Personnel were good. Food on ET is always great."
Cons: "Technical problem caused massive disruption in flight for all. Missed connections and forced unpaid for overnight in Addis. Truly terrible experience"
Pros: "nothing was exceptional"
Cons: "luggage did not arrive."
Cons: "Lost my bags, missed two connections due to delays, took a bus home instead"
Cons: "Food was served to passengers from seat row 30 and beyond very late. About twenty minutes to landing In Addis so passengers were forced to gulp the food Hurrying which is not comfortable"
Pros: "Everything Kosher food was excellent"
Cons: "Nothing"
Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."
Pros: "Nothing"
Cons: "Everything, from Customer Service, flight, baggage handling"
Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"
Cons: "My phone was stolen on airport premises"
Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."
Pros: "Great crew, decent food"
Pros: "NOTHING!"
Cons: "everything about it, from the random cancellation of my flight, to missing my connection, and their inability to get me another flight, spending over 24 hours in travel for a mere 6 hour flight. No customer service, would never recommend Ethiopian Airlines to anyone."
Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"
Cons: "I'm 1.89 and knees are jammed on this flight. Legroom is better on their long haul flights."
Cons: "Please have a vegetarian option that does not contain cheese."
Cons: "There was a four hour delay for departure!"
Cons: "Seats were dirty"
Cons: "Same as above"
Pros: "Friendly team."
Pros: "Great service"
Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."
Pros: "The flight attendants were lovely."
Cons: "The movie selected for the flight was not my preferred genre. Maybe a family film would be better."
Pros: "They need to make the seating more comfortable especially with such looong flights!"
Pros: "The best flight ever and the crew is super cool"
Cons: "Ethiopia Airport is ruff. Needs bathrooms renovated and more places for waiting for flights the smoking lounge can be smelled through the hole airport"
Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."
Pros: "Nice staff, lits of attention in my aeat"
Cons: "Blocked toilet made cabin unpleasant and stuffy. I was uncomfortable because of smells in the plane. Shoukd have been fixed immediately. Not sure the Purser knownehat to do. Skywatch soes not work in center seats. Could not follow flight status."
Pros: "It was a good flight, made only a little disappointing by all the children running through the plane, opening the washroom doors and leaving them open. A little strange, really."
Pros: "Seat sizes were okay and the boarding times were on time."

Book cheap flights from Nairobi to Johannesburg

Recent return flight deals

18/2Sat
1 stopEthiopian Air
6h 20mNBO-JNB
22/2Wed
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 856
11/3Sat
2 stopsEthiopian Air
6h 45mNBO-JNB
25/3Sat
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 874
25/12Sun
2 stopsEthiopian Air
6h 45mNBO-JNB
31/12Sat
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 891
23/3Thu
2 stopsEthiopian Air
6h 45mNBO-JNB
31/3Fri
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 959
15/1Sun
1 stopEthiopian Air
6h 45mNBO-JNB
21/1Sat
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 994
29/12Thu
2 stopsEthiopian Air
6h 45mNBO-JNB
11/1Wed
2 stopsEthiopian Air
6h 40mJNB-NBO
R9 199
15/1Sun
1 stopMultiple Airlines
6h 45mNBO-JNB
21/1Sat
1 stopMultiple Airlines
11h 15mJNB-NBO
R9 336
25/12Sun
1 stopUganda Airlines
22h 35mNBO-JNB
31/12Sat
1 stopUganda Airlines
15h 15mJNB-NBO
R9 422
11/3Sat
1 stopUganda Airlines
11h 00mNBO-JNB
25/3Sat
1 stopUganda Airlines
23h 25mJNB-NBO
R9 490
16/2Thu
2 stopsEthiopian Air
6h 45mNBO-JNB
19/2Sun
2 stopsEthiopian Air
6h 40mJNB-NBO
R9 507
25/12Sun
2 stopsMultiple Airlines
6h 20mNBO-JNB
31/12Sat
1 stopMultiple Airlines
15h 15mJNB-NBO
R9 593
28/1Sat
1 stopUganda Airlines
11h 00mNBO-JNB
6/2Mon
1 stopUganda Airlines
23h 50mJNB-NBO
R9 644
28/1Sat
1 stopUganda Airlines
11h 00mNBO-JNB
6/2Mon
1 stopUganda Airlines
23h 50mJNB-NBO
R9 662
5/1Thu
2 stopsMultiple Airlines
6h 20mNBO-JNB
9/1Mon
1 stopMultiple Airlines
23h 50mJNB-NBO
R9 696
15/1Sun
1 stopMultiple Airlines
6h 45mNBO-JNB
21/1Sat
directMultiple Airlines
4h 05mJNB-NBO
R9 713
5/1Thu
1 stopUganda Airlines
11h 25mNBO-JNB
9/1Mon
1 stopUganda Airlines
23h 50mJNB-NBO
R9 730
15/1Sun
2 stopsMultiple Airlines
6h 45mNBO-JNB
29/1Sun
directMultiple Airlines
4h 05mJNB-NBO
R9 799
25/12Sun
2 stopsMultiple Airlines
6h 20mNBO-JNB
30/12Fri
directMultiple Airlines
4h 05mJNB-NBO
R9 850
29/12Thu
2 stopsMultiple Airlines
6h 45mNBO-JNB
12/1Thu
directMultiple Airlines
4h 05mJNB-NBO
R9 867
26/12Mon
1 stopUganda Airlines
12h 35mNBO-JNB
9/1Mon
1 stopUganda Airlines
23h 50mJNB-NBO
R10 227

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/12Mon
2 stopsMultiple Airlines
15h 50mNBO-JNB
R4 608
31/12Sat
2 stopsMultiple Airlines
15h 25mNBO-JNB
R4 916
29/1Sun
2 stopsEthiopian Air
6h 45mNBO-JNB
R5 002
19/12Mon
2 stopsMultiple Airlines
15h 50mNBO-JNB
R5 105
11/2Sat
2 stopsEthiopian Air
6h 45mNBO-JNB
R5 191
23/2Thu
2 stopsEthiopian Air
6h 20mNBO-JNB
R5 225
19/2Sun
2 stopsEthiopian Air
6h 20mNBO-JNB
R5 379
29/1Sun
1 stopEthiopian Air
6h 20mNBO-JNB
R5 465
20/2Mon
2 stopsEthiopian Air
6h 20mNBO-JNB
R5 482
11/12Sun
2 stopsMultiple Airlines
14h 45mNBO-JNB
R5 533
16/12Fri
2 stopsMultiple Airlines
14h 20mNBO-JNB
R5 704
30/1Mon
1 stopUganda Airlines
23h 00mNBO-JNB
R5 722
14/2Tue
1 stopUganda Airlines
13h 00mNBO-JNB
R5 842
19/2Sun
1 stopUganda Airlines
22h 35mNBO-JNB
R6 133
31/12Sat
1 stopUganda Airlines
11h 00mNBO-JNB
R6 167
5/12Mon
1 stopUganda Airlines
23h 00mNBO-JNB
R6 218
10/2Fri
1 stopEgypt Air
27h 10mNBO-JNB
R6 390
13/2Mon
1 stopEgypt Air
27h 10mNBO-JNB
R6 441
15/2Wed
1 stopEgypt Air
27h 10mNBO-JNB
R6 561
28/1Sat
1 stopEgypt Air
27h 10mNBO-JNB
R6 698

Search by stops

Search by airline

Search by price

Nairobi - Johannesburg Flights

Departure:

Nairobi (NBO)Kenya

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Nairobi

Browse origins:

R8 891

Browse destinations: