Find cheap flights from Kenya to Johannesburg

Find cheap flights from Kenya to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Tue 5/18
Tue 5/25
Any month
Compare vs KAYAK |

Good to know

Low season

MarchBest time to beat the crowds (4% less expensive on average)

High season

AugustMost popular time to fly (10% more expensive on average)

Average price (return flight)

R6 063(avg. price over the last 2 weeks)

Good deal (return flight)

R5 426or less

Good deal one-way

R8 341or less

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Nairobi Jomo Kenyatta Intl R8 341 one-way - R6 884 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly to Johannesburg is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Which airlines have a flexible cancellation policy for flights from Kenya to Johannesburg due to COVID-19?

Which airlines apply social distancing measures on flights from Kenya to Johannesburg due to COVID-19?

How does KAYAK find such low prices on flights to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Johannesburg?

What is the Hacker Fare option on flights to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Johannesburg?

Top 4 airlines serving Kenya to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 978 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Pros: "Excellent Cabin services."

Cons: "don't know of anything"

Cons: "The Nairobi airport experience could use a bit of help. there's no a/c and even late at night, it was uncomfortably hot everywhere. Once I'd checked in to the gate I was trapped and couldn't easily leave to get water or go to the restroom, which was increasingly annoying as my flight was delayed. Pretty sure all of this is beyond Qatar Airways' ability to control."

Pros: "Perfect"
Cons: "Perfect"

Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."

Pros: "Crew was amazing"

Pros: "Food and leg room"
Cons: "All was fine"

Pros: "The crew was amazing and delightful."
Cons: "The crew was amazing and delightful but should provide food to kids first before even those special diet or vegetarians."

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Crew was great. TV Entertainment system was excellent."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Pros: "Everything ,good service ,friendly crew affordable rates"
Cons: "Nothing"

Pros: "Extra leg room only coz I was on exit isle"
Cons: "Entertainment is poor. Very few selections on black movies and music. Mostly Arabic and Indians. Food was alright"

Pros: "Everything frim the xrew I could at the JKIA, NBO to Delhi. One thing more from my city Lubumbashi, I didn't care about getting my phone bzttery low. I could chzrge my phone all the journey long. And from Nairobi, I dodn't czre at zll about my phobe, because I knew I could charge dur to the usb device. If ever something to complain about, I'll let you know. Regards Richzrd DIAS"

Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."

Pros: "The crew was friendly"
Cons: "Horrible flight experience and old planes without USB plug inn and no seat entertainment"

Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."

Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."

Pros: "Staff was great"

Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."

Cons: "Boarding process, Smart Phone App, food quality, Announcemebts, Time to unboard the plane, flight information displays at Doha are not easy to find the flight info"

Pros: "Dreamliner"

Pros: "All the services plus the entire team"

Pros: "Flight was on time"
Cons: "Small single aisle plane No wifi, no power ports, no individual screens Qatar is great about serving water but not other drinks -- I bought drinks inside security but there was another round of security at the gate -- they confiscated all of the drinks I bought"

Cons: "I missed my flight from Nairobi to Melbourne then the airlines asked for penalties and fare difference which in total was much higher than booking a fresh one way flight. I felt that the crew at Nairobi airport handled the situation pretty well however, the staff at the Nairobi reservation office were a bit cold and not very helpful."

Cons: "Seat to LA was broken"

Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."

Pros: "Crew"

Pros: "Great cabin crew"
Cons: "Crappy old style recliner seats in business class for a 6 hour flight. Not consistent with the Qatar brand"

Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."

Cons: "Same as above"

Pros: "The friendliness of the staff from check in to arrival!"

Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."

Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."

Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"

Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."

Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"

Pros: "Everything else"
Cons: "Too much air condition... cold!!"

Cons: "my breakfast was nasty and when i ask the crew who served me she was rude! i didnt eat my meal !"

Pros: "Even in coach the service is great. The crew is professional and courteous. Food is great too!"

Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."

Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."

Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."

Pros: "Staff was very friendly and food was very good."
Cons: "Older plane, TV screens in the ceiling, only bathrooms at the rear of the plane."

Cons: "JKIA airport was terrible. Staff were late to come to the check in counters. Why can't they be there earlier than one hour so we don't have to stand in line for so long with our bags. Totally shambolic affair."

Pros: "Qatar is not glitzy. Better than that, it was straightforward and relaxed and comfortable. Crew was pleasant and helpful."

Pros: "The crew was professional and friendly. The flight was on time."
Cons: "The plane was not as clean as the one from Doha to New York. The first movie that was played was inappropriate for children under 16 years old."

Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"

Pros: "The two check in bags rule."
Cons: "Not applicable"

Pros: "Yes"
Cons: "Customer services"

Pros: "I was happy to avail of Wifi in the sky."
Cons: "No entertainment! For an major international flight, one expects some seatback entertainment"

Cons: "It was ok"

Pros: "New plane, fresh feel. Food is ok."
Cons: "Airline feels basic and no frills."

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!"

Cons: "My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash."

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: "Timeliness, Service, Cleanliness Comfort"

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: "Nice comfortable new planes."
Cons: "There wasn't much not to like."

Cons: "The food options were unclear- they didn't announce what was in each meal, aside from the type of meat. It wouldn't kill you to have a vegetarian option on hand either, especially since your website doesn't work."

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: "Good"

Pros: "Was good on time"

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."

Pros: "Everything was on time and comfortable. Will take the same flight again in the future."

Pros: "Good food, friendly and professional staff, a new and sparkling clean plane, swift retrieval of luggage upon arrival in Kigali. Thank you!"

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: "Like Kigali it was clean and efficient."
Cons: "Food is almost inedible"

Pros: "Plane was clean and very comfortable, staff was courteous. Surprisingly good food for a short flight"
Cons: "Changed flight times without informing passengers on BOTH of the legs. Staff were polite, but were more interested in following the rules than helping people get on their flights. No customer feedback forms were available"

Cons: "No entertnainment"

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: "Everything went well as expected..."

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"

Cons: "Too cold on the plane - way, way too cold"

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: "Clean planes"
Cons: "Ground crew at NBO - Rwanda Air has Kenyan Airways do the work in the terminals. Bad idea!"

Pros: "Nothing."
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: "Crew were pleasant. The flight was comfortable."
Cons: "The flight was delayed, causing me to miss a connecting flight. Boarding was a bit confusing as multiple flights were departing from Kigali airport at the same time and same airline. Information was not conveyed clearly and it might have been easy to begin boarding the wrong flight."

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: "Orderly, organized, courteous"

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"

Cons: "The arrival time was stated as 1:40pm but in reality it was a 1:10pm arrival so I had arranged my driver to collect at the wrong time and he wasn't there when I arrived."

Pros: "Unfortunately i missed the flight from kla to Nairobi via Entebbe due to closue of Entebbe Road. Return from Nairobi was okey but was delayed for about 40 minutes"
Cons: "Food needs to be addressed"

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: "EVERYTHING WAS JUST PERFECT!!! KUDOS TO KQ!"
Cons: "NO COMPLAINS"

Cons: "Nice flight cheap n cheerful"

Pros: "It was comfortable"
Cons: "They should start giving out snacks"

Cons: "Seating"

Pros: "Boarding and comfort"
Cons: "Should be more food/drink selections Probably better to fly Jambo Jet as it has more on offer (even if I have to pay)"

Pros: "Really good aircraft ( Brazilian made Embrare )"
Cons: "Breakfast ! But it was “04:20 hrs ! So fair do’s !"

Cons: "Kenya Airways sears had less leg room than Qatar"

Cons: "Delayed by 4 hours, no explanation!"

Pros: "Yes"

Cons: "Better food choice and little more attentive crew."

Cons: "According to the KQ App the flight was direct to Cape Town but when we got to the airport we found the plane was stopping in Livingston’s. The result was we were an hour late. Most annoying. Surely the App can be amended to alert us of such changes"

Pros: "I had an entire row to myself so this greatly improved my experience, but if this had not been the case I don't think I would have rated my flight as high."

Cons: "It was way too hot. Our child was uncomfortable from the heat the entire trip."

Pros: "Kenya Airways changed their flight schedule 48 before our departure. The change meant an extra night before departure and an 11 hour layover in Nairobi before our connecting flight. The KA booking agent provided us with accommodation for the delay and the long layover. We appreciated that."
Cons: "We lost 24 hours in our travel. It was reasonable of the airline to provide accommodation during the delay but the night in Nairobi was at a very dismal hotel where the food quality was terrible."

Pros: "Better food with Kenyan flavor"
Cons: "No Kenyan food"

Pros: "Airline and service"
Cons: "Asked for a window or aisle seat and wasnt given"

Pros: "staff crew on the plane were very nice and accommodating"
Cons: "food portions are too small and movies selections. most movies were very old"

Cons: "Nothing"

Pros: "All good"

Pros: "Punctuality"

Pros: "Nothing"
Cons: "Cancelling out a flight at the last minute despite being on stipulated time"

Pros: "All fine..."
Cons: "uncomfortable as usual on this kind of planes"

Pros: "Clean plane, on-time departure"
Cons: "On this flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"

Pros: "On board movie selection is good, however could be a bit larger."

Pros: "Flights were on time and aircraft were well serviced"
Cons: "No complaints"

Pros: "Everything"
Cons: "None"

Pros: "Everything"
Cons: "Nothing"

Pros: "Solid overall performance in all the basics"
Cons: "Crew were always in a bit of a rush and cold, Paris airport staff were frankly rude sometimes"

Pros: "Timeous and polite crew"
Cons: "The food was mediocre and no choice for entertainment, common movie or 2 low quality music channels"

Pros: "We were connecting on a delta flight. The agent offered to connect our bags all the way through. We checked with delta. The bags were there but if we didn't ask about them I'm not sure they would have made it."

Pros: "PUNCTUALITY"

Cons: "Staff on the airplane a bit miserable. Uncomfortable seats and no choice of food. Going downhill"

Cons: "Poor Service. Did not care attitude."

Cons: "Kenya Airways ground staff in Nairobi was late to open the desk, creating a large line"

Pros: "Convenient morning flight"
Cons: "Not enough leg room for tall passengers"

Pros: "I was happy to arrive on time"

Pros: "Flight management was okay from Mombasa up to landing in Nairobi"
Cons: "Plane could not park at the domestic arrival, yet at the international slot we had to wait over 15 Minutes without communication by crew. Captain only announced when parking slot became available. It took long to get baggage delivered to domestic side and when baggage arrived some including mine were wet with stinking liquid in spite of no rain around airport. at the end Passengers on a later flight made it smoothly out and eventually lost 45 minutes since landing and dirty baggage."

Pros: "Food and service"
Cons: "Time to update, renovate and scale up the fleet flying Africa. Impossible to sleep in economy."

Cons: "The food was so-so. The flight was delayed. The crew was friendly, but nothing outstanding."

Cons: "They lost one piece of baggage. The check-in crew said we were required to have our vaccination cards although nobody asked for them. Then we waited an hour pulling off one piece of baggage and then they didn't load it on our flight."

Cons: "My flight was 36 hours delayed and Kenya Airlines did not tell us why. I then heard that the same flight had been delayed three nights in a row. This led me to book another flight to my destination, so that I did not miss anymore of my trip. I am going to pursue a refund of my original flight. It seemed to me that Kenya Airlines new the flight would be delayed and said nothing until two hours before. Also how they handled the situation was very poor. I will never fly with Kenya Airlines again."

Pros: "It was a great flight except for food"
Cons: "Choice of dish - fish ( was like rubber) or beef"

Pros: "Plane was a new Dreamliner and nice to fly in with excellent entertainment package."
Cons: "I had 3 hours in Johannesburg before catching a shuttle bus, so being an hour late wasn't a big problem. After rushing from Entebbe flight which was an hour late leaving and arriving, I got to the gate to be informed that this NBO to JNB flight was an hour late in departing. Pilot said it was due to "technical difficulties". My ticket had 4 legs : Nov 28 due to leave JNB at 1:20 finally left at 8:30 due to NBO runway closed from plane belly landing - the pilot was very apologetic - LATE. Dec 5 NBO to Entebbe was an hour late due to "passenger problem and luggage taken off" - LATE. Dec 10 Entebbe to NBO left an hour late due to "plane arriving late" - LATE. Dec 10 NBO to Johannesburg was an hour late due to "technical difficulties" - LATE. All 4 flights were at least an hour late leaving and arriving yet the pilots all said thanks for flying Kenya Airways - the Pride of Africa. This is what Africa should be proud of ?!? and Kenya Airways is proud of ?!? Passengers I talked to all were negative in their comments about Kenya Airways. All said there is ALWAYS something of a problem on a Kenya Airways flight. Lady on NBO to EBB flight next to me as we boarded plane and I said everything has gone smoothly so far, replied - the flight isn't over yet - and then we sat in the plane for an hour while they "removed passengers luggage". A man in NBO departure area as we waited to board JNB late flight said, the procedures and organisation are terrible with problems most of the time, which was why he was using up his reward miles because he didn't want to fly Kenya Airways again. This is the culture of this airline which is allowed to continue with seemingly no regard for the paying customers. If the powers that be such as the FAA, imposed a $100 credit to each passenger for late leaving or arriving, I would have received $400 back on a ticket that cost $750. Maybe the airlines would do something practical to remedy their problems and care for the paying customers rather than just saying "we are sorry for any inconvenience "."

Pros: "Business passengers still served snacks even with such a short flight. Great view of Mount Kilimanjaro"

Pros: "That we eventually left"
Cons: "Our flight was delayed because the airport shut down. When the airport opened again. They gave us a departure time 4 hours after our original departure time (1:20 am). 1:20 came and went without any more communication or information. 1:40 am arrived and someone from KQ showed up at our gate and said they do not have any additional information. We said there are children here and hungry, tired, frustrated people. We suggested they distribute waters or snacks, but that never happened. They just kept telling us they didnt know when the flight would take off (or if it would) nor when they would have any additional information. An hour later they made one announcement over the speaker at our gate that our flight was boarding at another gate. However, many people had fallen asleep on the floor as I had and I would have missed it if one of my fellow passengers hadnt woken me up to say that we were boarding. We then sat on the tarmac a while longer for reasons that were not explained and finally landed 7 hours later than scheduled. Very little effort was put into communicating to us, making our wait comfortable nor apologizing for the inconvenience. It was a very frustrating experience."

Pros: "KQ is one of the few I like among African airliners for its streamlined system and staff's friendliness. This time i took note of a young male CA called Tonny who was very smiley all along, demonstrated care towards all passengers, and seemed to enjoy his work genuinely - which is sadly hard to experience with other global airliners. The staff are well-trained, unlike ET, interacting with passengers on an Raul footing, and it was a pleasant journey this time as well."
Cons: "I am not quite sure if the staff checking passengers in for the flight in EBB were KQ employees, but with that reservation, I was quite disappointed to learn hat KQ does not provide accommodation for 11-hour transit in Nairobi and make its clients stay inside the airport. I almost assumed that the overnight accommodation is given for such a long layover, but nooo! Even when I asked the checkin lady at the alone counter desk at EBB return modestly, "Do you by any chance provide a hotel room for me for the long transit?" She had the guts to say a straight no without a smile or looking into my eyes. I eventually booked a hotel room on my own which cost me nearly $100. I thought that was ridiculous service modality for a major African airliner."

Cons: "Messy boarding Late departure"

Pros: "View of coastline from window"
Cons: "Flight was delayed by nearly two hours. my baby stroller was left on tarmac in rain and was soaking wet when we received it at JKIA so I could not even put my exhusted son in it. Kenya Airways needs to step up its customer service."

Pros: "Nothing"
Cons: "I was stranded for 48 hours with no food, water, money or wifi and they kicked me off my fligbt"

Pros: "very efficient processes and very friendly/capable flight crew."
Cons: "the food was not great (i don't have high expectations for airplane food)"

Cons: "Nothing"

Cons: "Safe"

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: "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"

Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"

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: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."

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: "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: "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: "Seat sizes were okay and the boarding times were on time."

Pros: "Orderliness"
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,"

Pros: "Clean, new airline. Comfortable"
Cons: "Kosher food was poor. I know there are higher quality options from Israel, Johannesburg, Frankfurt, etc. This meal was from Antwerp and was not nice at all."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Kenya to Johannesburg

Airlines flying from Kenya to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Kenya to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Kenya to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Kenya to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Kenya to Johannesburg

Book cheap flights from Kenya to Johannesburg

Recent return flight deals

6/7
Tue
1 stop
Uganda Airlines
17h 10m
NBO - JNB
10/7
Sat
1 stop
Uganda Airlines
16h 00m
JNB - NBO
4/6
Fri
2 stops
RwandAir
24h 25m
NBO - JNB
22/6
Tue
1 stop
RwandAir
8h 50m
JNB - NBO
10/6
Thu
2 stops
Multiple Airlines
6h 20m
NBO - JNB
15/6
Tue
1 stop
Multiple Airlines
19h 45m
JNB - NBO
24/6
Thu
2 stops
Ethiopian Air
6h 45m
NBO - JNB
30/6
Wed
2 stops
Ethiopian Air
6h 40m
JNB - NBO
26/6
Sat
1 stop
Kenya Airways
7h 35m
MBA - JNB
26/6
Sat
1 stop
Kenya Airways
9h 05m
JNB - MBA
24/6
Thu
1 stop
Uganda Airlines
8h 00m
NBO - JNB
29/6
Tue
1 stop
Uganda Airlines
19h 45m
JNB - NBO
30/5
Sun
1 stop
RwandAir
6h 50m
NBO - JNB
5/6
Sat
1 stop
RwandAir
8h 50m
JNB - NBO
10/6
Thu
1 stop
Uganda Airlines
8h 00m
NBO - JNB
15/6
Tue
1 stop
Uganda Airlines
19h 45m
JNB - NBO
23/6
Wed
3 stops
RwandAir
12h 15m
NBO - JNB
27/6
Sun
2 stops
RwandAir
10h 10m
JNB - NBO
10/6
Thu
2 stops
Ethiopian Air
6h 45m
NBO - JNB
16/6
Wed
2 stops
Ethiopian Air
6h 40m
JNB - NBO
24/6
Thu
2 stops
Multiple Airlines
6h 20m
NBO - JNB
1/7
Thu
1 stop
Multiple Airlines
14h 05m
JNB - NBO
3/6
Thu
1 stop
Uganda Airlines
8h 00m
NBO - JNB
22/6
Tue
1 stop
Uganda Airlines
29h 15m
JNB - NBO
1/9
Wed
1 stop
RwandAir
17h 00m
NBO - JNB
10/10
Sun
2 stops
RwandAir
17h 00m
JNB - NBO
3/6
Thu
2 stops
Ethiopian Air
6h 45m
NBO - JNB
23/6
Wed
2 stops
Ethiopian Air
6h 40m
JNB - NBO
3/6
Thu
2 stops
Multiple Airlines
6h 20m
NBO - JNB
22/6
Tue
1 stop
Multiple Airlines
29h 15m
JNB - NBO
27/6
Sun
3 stops
RwandAir
12h 15m
NBO - JNB
11/7
Sun
2 stops
RwandAir
10h 10m
JNB - NBO
5/7
Mon
1 stop
Uganda Airlines
26h 40m
NBO - JNB
12/7
Mon
1 stop
Uganda Airlines
29h 15m
JNB - NBO
26/6
Sat
1 stop
Ethiopian Air
11h 25m
MBA - JNB
27/6
Sun
1 stop
Ethiopian Air
12h 00m
JNB - MBA
10/6
Thu
1 stop
Multiple Airlines
8h 00m
NBO - JNB
16/6
Wed
2 stops
Multiple Airlines
6h 40m
JNB - NBO
26/6
Sat
1 stop
Kenya Airways
7h 35m
MBA - JNB
26/6
Sat
1 stop
Kenya Airways
17h 45m
JNB - MBA
Show more results

Recent one-way flight deals

30/7
Fri
1 stop
Uganda Airlines
18h 00m
NBO - JNB
13/6
Sun
2 stops
Ethiopian Air
6h 45m
NBO - JNB
30/7
Fri
2 stops
RwandAir
23h 45m
NBO - JNB
22/6
Tue
3 stops
Multiple Airlines
34h 45m
NBO - JNB
22/5
Sat
direct
Kenya Airways
4h 15m
NBO - JNB
12/6
Sat
1 stop
Qatar Airways
14h 25m
NBO - JNB
20/7
Tue
1 stop
Uganda Airlines
17h 10m
NBO - JNB
13/6
Sun
1 stop
Uganda Airlines
26h 40m
NBO - JNB
3/6
Thu
1 stop
Ethiopian Air
6h 20m
NBO - JNB
18/7
Sun
2 stops
Ethiopian Air
6h 45m
NBO - JNB
13/6
Sun
3 stops
RwandAir
12h 15m
NBO - JNB
19/7
Mon
1 stop
Uganda Airlines
26h 40m
NBO - JNB
22/6
Tue
1 stop
Uganda Airlines
17h 10m
NBO - JNB
23/6
Wed
3 stops
RwandAir
12h 15m
NBO - JNB
23/6
Wed
1 stop
Uganda Airlines
17h 30m
NBO - JNB
26/5
Wed
3 stops
RwandAir
25h 28m
NBO - JNB
27/5
Thu
1 stop
Ethiopian Air
11h 25m
MBA - JNB
3/6
Thu
3 stops
Multiple Airlines
34h 45m
NBO - JNB
3/6
Thu
1 stop
Uganda Airlines
8h 00m
NBO - JNB
28/5
Fri
1 stop
RwandAir
18h 40m
NBO - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First