Daily cleaning, installation of cabin HEPA filters on flights from Nairobi to Johannesburg
Kenya Airways, Korean Air and Delta have all waived their change and cancellation fees on flights from Nairobi Jomo Kenyatta Intl to Johannesburg OR Tambo. Confirm policies on booking site.
Most visitors from Nairobi need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg.
Read more about travel restrictions for Johannesburg
Visitors from Nairobi are not required to quarantine after entering Johannesburg.
Visitors from Nairobi must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.
Current regulations for vaccinated travelers to Johannesburg: most visitors from Nairobi may enter Johannesburg but may still need to provide proof of negative COVID test.
Health Declaration Form
Must be completed in 48 hours prior to arrival in South Africa.
Masks: Required in public spaces, enclosed environments and public transportation.
Restaurants: Open with restrictions
Bars: Open with restrictions
The average direct flight takes 6h 20m, covering a distance of 2910 km.
7 direct flights run between Nairobi and Johannesburg on a daily basis. On average, there are about 54 departures each week.
In the past 3 days, the cheapest one-way tickets to Johannesburg from Nairobi were found on Uganda Airlines (R54 317) and Ethiopian Air (R62 261), and the lowest return tickets were found on Uganda Airlines (R91 674) and RwandAir (R105 200).
If you are looking for a flight deal from Nairobi to Johannesburg, look for departures on Saturdays and avoid leaving on a Sunday, as it's usually the priciest day. When flying back from Johannesburg, Saturday is the cheapest day to fly and Friday is the most expensive.
On your way to Johannesburg, you’ll fly out from Nairobi Jomo Kenyatta Intl. You’ll be landing at Johannesburg OR Tambo.
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Nairobi to Johannesburg.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Nairobi is likely to change within 7 days, so travellers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Nairobi with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Nairobi up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Scores according to KAYAK customer reviews
Pros: "I was happy to avail of Wifi in the sky."
Cons: "No entertainment! For an major international flight, one expects some seatback entertainment"
Pros: "New plane, fresh feel. Food is ok."
Cons: "Airline feels basic and no frills."
Pros: "Took the newly opened route between Cape Town and Harare. Was a great experience. Thanks to RwandAir it is easier and cheaper to fly directly between these African cities. Lots of potential on the route. RwandAir really opening up business and leisure opportunities much needed in these areas. Nice to avoid Tambo airport."
Cons: "Both flights were slightly delayed (which happens), information about the delay could be better at Harare airport. But no biggy."
Pros: "The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great."
Cons: "No vegetarian option Bad boarding procedures, no one gets direction and it was very slow"
Cons: "THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!"
Pros: "Food and in-flight services"
Cons: "Entertainment package"
Pros: "The planes and shuttles are nice and clean, and the staff are pleasant. I had a long layover in Kigali and the airline gave me accommodation and a food voucher (totally unexpected). Will definitely fly RwandAir again."
Pros: "They respect the timing"
Cons: "The luggage escalator is not working and you have to carry it from one point to another..."
Pros: "Fligh was on time, front desk staff were very helpfful, flight staff were friendly"
Pros: "That there were not many people on the second leg and that the plane was clean"
Cons: "The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed"
Pros: "Everything was perfect. On time arrival."
Cons: "Loud Nigerian co-passengers"
Pros: "The food initially given at 2:00am IST was really good and so I didn't even have to wake up again to eat."
Cons: "The breakfast was not as appetizing."
Pros: "The aircraft was nice, clean and seemed new. The staff was very professional, immaculate uniforms and appearance. Great attention to detail. We traveled from US - Nairobi - Kigali - Johannesburg, changing planes four times. These were some of the nicest planes. I felt very safe traveling this airline."
Cons: "Too much bread in the meals. The meals were adequate in quantity but each meal came with two rolls, which was excessive. Just a note - for the boarding area in the airport. Please have restroom facilities in boarding area, past security so you can use the restroom without having to go through security again. Also, if food and beverage is available for sale in the boarding area more passengers would make purchases."
Pros: "The Airbus. The crew's simple commitment to excellent service"
Cons: "The unconventional check in closure 90mins to departure even when the plan arrived late"
Pros: "Good and clean planes, good service"
Cons: "We had couple of ours delay and not well communicated"
Pros: "Nice comfortable new planes."
Cons: "There wasn't much not to like."
Pros: "New airline. Left 20 mins early."
Pros: "My sister and I were travelling to and from Tanzania through Kigali. The crew was great and our flight was easy."
Pros: "Information during flight"
Cons: "No TV or programmes to entertain slong"
Pros: "The flight attendants are very welcoming and helpful. You feel safe and you get to see the pilot who is going to take you to your destination."
Cons: "The airline moved my original non-stop flight forward by 3 hours. The new flight conflicted with another flight I had earlier in the day. The airline would not allow me to cancel the flight, and could only offer me a 1-stop flight that arrived at my destination hours after my initial flight would have arrived."
Cons: "Reservation was not honored, and only 3 prople out of 5 get boarding. Airline did not provided any other alternative and our friends had to cancel tour and return home!"
Pros: "The crew was very welcoming"
Cons: "We had a delay of 40 minutes at Kigali airport without prior announcement"
Pros: "Overall comfort and staff friendliness"
Cons: "Landing was a bit turbulent"
Pros: "Flight was delayed over an hour. Otherwise the plane was new, everything felt good, and I have nothing to complain about!"
Pros: "New plane, friendly crew"
Cons: "Cramped seating, poor signage & boarding announcements"
Pros: "Staff courteous and friendly"
Cons: "Some choices on menu do not do well by time of serving ie fish"
Pros: "Like Kigali it was clean and efficient."
Cons: "Food is almost inedible"
Cons: "Time management"
Pros: "I like the overall service in the plane."
Cons: "I didn't like changing the boarding time."
Pros: "Planes were great and flight crew excellent."
Cons: "On arrival at Kigali airport we were quickly moved through security to the departure area. This area was hot and without any facilities for toilets or water. We sat there for at least 1 hour and was a low light in out trip."
Pros: "Clean, comfortable plane and seating. On time service, courteous attendants. A meal served on a flight that was only about an hour in duration - very nice. Very pleased with this airline."
Pros: "movie dinner on each leg of the flight"
Cons: "the movie didn't finish in the first leg and they didn't show it for the second leg, so I never learned the ending the flight arrived 40 minutes late"
Pros: "RwandAir flew us to Nairobi instead and I thought that was good of them to make that change for us. The above evaluation pertains to the flight to Nairobi."
Pros: "Food was beef brochettes, one of the best economy meals I have had. Wine was very good, from South Africa."
Cons: "Seats were not adjustable. It may be that I was in front of the exit row, but I looked and didn't see anyone leaning back anywhere. On the other hand, flight was only 1 hr 20 minutes."
Pros: "The Rwandair plane was modern and clean. Kigali airport has a nice cafe, and check-in was efficient. The plane left a few minutes early."
Cons: "Check-in closes one hour before your flight. Economy class: Food was a clingwrapped sandwich. The attendant gave me two bottles of a good South African wine. Security has gotten quite uptight at Kigali airport. They now stop your cab a couple hundred meters short of the airport, and have a dog check the vehicle. You have to pass through another security checkpoint at the entry to the airport building, and a third security into the boarding area. The final security check even takes away any empty bottles you have. And don't take any fingernail scissors in your handcarry, even if they have blunt points. You may have an hour or more wait in preboarding, and without water or bathroom excess. So takke care of these needs in advance."
Pros: "Clean planes"
Cons: "Ground crew at NBO - Rwanda Air has Kenyan Airways do the work in the terminals. Bad idea!"
Cons: "This airline is an operational nightmare. I purchased a ticket with a connection, and the second flight being a codeshare, two months in advance. On the day of travel, I checked in, checked two bags, and headed to the gate. An hour before the flight, a Rwandaair agent approached me to inform me that they were no longer code sharing with precision air, the second flight. Chaos ensued, my bags got lost, I got stuck in Nairobi, etc. in Nairobi, one of the Kenya airways agents literally said to me 'avoid Rwandaair and precision airlines - they are both airlines that do not follow any regulations, and not just operational, but safety as well.'"
Pros: "The flight times were perfect and the seats were comfortable."
Cons: "The food was just ok"
Pros: "the flight got me to Gaborone on Monday morning"
Cons: "Person in Kigali checked my bag to Johannesburg, not Gaborone. Flight was delayed one hour. Slept on a chair in Johannesburg airport for three hours."
Pros: "Everything was excellent, service, cabin, food."
Cons: "First announcement cockpit was just before landing. Would have liked some information before takeoff and once in the air"
Pros: "In general, it was a pleasant flight from Entebbe to Kigali. The Bombardier was in pristine condition. There was no food offered (the flight is 45 minutes) and there is no entertainment available. The crew was pleasant and the seat comfortable (I am 5'11). I would fly again with RwandAir."
Cons: "There was nothing significant enough taken into consideration the characteristics of this flight and the construction in Entebbe."
Pros: "Very professional - gave us a good meal - although flight was a little more than an hour. Will recommend to friends"
Cons: "Service & good landing"
Pros: "They were professional, timely and courteous. Except for one flight attendant who was a bit rude, the entire flight was enjoyable"
Cons: "The rude flight attendant who was welcoming people to the plane"
Pros: "They have great food, amazing crew, great customer care.."
Cons: "No entertainment, some few crew members has a bit of an attitude."
Pros: "Flight attendant are helpful."
Pros: "Friendly staff, comfortable business class seat with lots of room, good breakfast"
Cons: "No priority checkin for business class and no priority boarding for business class. I don't those are even that hard to organize . Airport ground contractors haven't been instructed to provide service to business class?"
Cons: "They won’t allow me to fly"
Pros: "Not bad"
Pros: "We left on time, flight was smooth!"
Cons: "No problems, everything was fine."
Cons: "Everything was ok and no delays"
Pros: "Every single flight of the four flights I flew on my trip were delayed. There was no communication from the crew members that the flights were delayed. Worst flight ever."
Cons: "Better customer service"
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: "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"
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: "Crew did their job perfectly. Not particularly warm and friendly, but they are paid to be attentive, not my friend, so I can't complain! Flight was smooth, and quick, meal was pretty good."
Cons: "Not charger ports, or entertainment of any kind."
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: "Boarding proceed to improve"
Cons: "Your company canceled the tickets from Kenya to cairo"
Pros: "every thing was fine. very friendly"
Pros: "The food was really great, and the crew was so helpful"
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."
Cons: "The seat reclined flat for comfort."
Cons: "Raising this for complain actually about egypt air ground staff in kuwait and the transite desk which gave me wrong information as the ground personal working for egypt air which case losing my suitcase for 4 days of my vacation. None of them were welling to do ther job as the flight were delayed"
Pros: "On time"
Cons: "Crew in boarding was very rude"
Pros: "Good on flight entertainment."
Cons: "Stewardesses not too friendly... flight was late to board and take off by 2 hours."
Pros: "Good price. Direct flight. Decent food."
Cons: "Offer more frequent complimentary drinks. Staff talking too loudly at back of plane while passengers trying to sleep."
Pros: "Excellent flight, on time, good crew."
Pros: "Better than expected. Was as good as American , Delta, United. Not quite to the level of Aerlingus, Lufthansa, Emirates."
Cons: "Stewards did a good job but were not engaging with the passengers. Not as friendly as could be. We would definitely fly Air Egypt again"
Pros: "I like that there were any kind of drinks you like ( from sprite to mango juice). The meat was too hard to eat. It was almost a raw meat. Very hard to chew."
Cons: "I didnt like the crew checked our boarding papers in the plane. It was nonesense. I showed the boarding paper 3 thimes and they want to see one more time."
Pros: "Always on- time. Always friendly and approachable staff, very clean seating. EGYPTAIR IS MY FAVORITE AIRLINE!"
Cons: "There is nothing to not like."
Pros: "In flight service"
Cons: "Food is not as good as it looks"
Pros: "Good meals, and plenty of beverages."
Cons: "The aeroplanes and Cairo airport are a bit outdated, compared to other airlines"
Cons: "This flight was an hour behind schedule and I appreciate it when flights are on time."
Cons: "Worst experience ever . Haven’t got the flight"
Pros: "Excelent service by crew , boarding did not take long , trip was excellent by all means."
Pros: "Every thing"
Pros: "Crew was very polite"
Cons: "Checkin was disorganised"
Cons: "Ran out of chicken meal"
Pros: "everyone was very friendly and very helpful I felt very safe and very comfortable the flight was fantastic and I plan to use Egypt Air again"
Pros: "Nice plane, helpful crew. good entertainment"
Pros: "Inexpensive fair."
Cons: "Little interaction with crew"
Cons: "the cancellation of my return flight right after we boarded the flight. Had to change the return date without compensation from the airline for the hotel and food during the extra days they forced us to stay. we then had to push the return flight forward, trying to find a direct flight and good timing."
Cons: "Middle chairs is very narrow"
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."
Pros: "The crew and ground service is excellent."
Cons: "Bad seats, poor selection of drinks, mediocre food."
Pros: "Excellent Helpful boarding & on flight crew. New aircraft"
Cons: "Very poor entertainment choices."
Pros: "The sound and picture resolution of the tv is very poor"
Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."
Pros: "There was an hour delay with the return fight, other than that a great experience."
Pros: "Pilots are excellent at smooth landing."
Cons: "To most Arabs, broadcasting a prayer before taking off is routine and goes without notice. To foreigners, it could initiate fear about the safety of the plane as it projects a need to rely on a super power to make it. It's cultural and could be misunderstood."
Cons: "Wasnt direct"
Cons: "Nothing else. All was well"
Cons: "Punctuality. Time is off the essence."
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: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
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."
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."
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"
Cons: "Lost my bags, missed two connections due to delays, took a bus home instead"
Pros: "Everything Kosher food was excellent"
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"
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: "Comfortable flight, pleasant airline attendants."
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: "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: "Not much. Will not fly them again."
Cons: "Poor service, poor airport facilies, old aircraft, very limited entertainment, fool was tasteless"
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."
Cons: "Ethiopian Air almost did not let me on the flight because I didn't have a return ticket through Ethiopian Air. Almost missed my flight, and was forced to purchase a return flight just so that I could make my flight. According to them, passport control would not let me into Cape Town without it, but customs never once asked for my return flight information."
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."
Cons: "Flight delay"
Pros: "The crew were pleasant. Overall servive was good. Boarding well organized,"
Cons: "Wasn't comfortable. Should improve on food. No entertaient during flight,"
Airlines flying from Nairobi to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters on flights from Nairobi to Johannesburg
Masks required on board, masks provided on flights from Nairobi to Johannesburg
Social distancing seating
Middle seats unavailable to book on flights from Nairobi to Johannesburg
Testing for antibodies, testing for symptoms for flights from Nairobi to Johannesburg
Waiving of change fees. Search flexible flights from Nairobi to Johannesburg