Find cheap flights from Nigeria to Johannesburg

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

— JNB
Dec 7 — Dec 141
Return
1 adult
Economy
0 bags
From?
To?
Wed 7/12
Wed 14/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

October

High season

October

Cheapest flight

R5 354

Average price (return flight)

R12 780

Good deal (return flight)

R8 157

Good deal one-way

R9 488
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly (11% more expensive on average)
Flight from Lagos Murtala Muhammed to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or 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 Lagos R8 157 round-trip, from Abuja R9 488 one-way - R13 379 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be October, November and December. The cheapest month to fly from Nigeria is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Top 5 airlines serving Nigeria to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,0
RwandAirOverall score based on 285 reviews
8,1Boarding
8,3Comfort
8,6Crew
7,0Entertainment
7,8Food
Airline reviews
Pros: "Seat reclining was good. Fleece blankets were warm"
Cons: "Blankets had a really bad smell Food options were very limited - even bread was eggless"
Read more about RwandAir
Pros: "Seat reclining was good. Fleece blankets were warm"
Cons: "Blankets had a really bad smell Food options were very limited - even bread was eggless"
Pros: "Helpful friendly crew, reasonable ticket prices."
Cons: "Luggage was delayed by 24 hours, customer service desk in Johannesburg EXTREMELY helpful, in Kigali they were clueless. Transit area very crowded, humid and stuffy."
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"
Pros: "Well organized on check in. Attentive"
Cons: "It was ok"
Pros: "New plane, fresh feel. Food is ok."
Cons: "Airline feels basic and no frills."
Pros: "Crew members are extremely polite and friendly. Flight was delayed leaving Kigali captain spoke to each passenger and apologise - great professionalism."
Cons: "Entertainment was limited."
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: "Rwanda Air is the best"
Cons: "Landing at Kigali was bit rough"
Pros: "The crew members are very polite and professional"
Cons: "The food is not very nice, the drink is don’t taste so great either . The airline seats are too small"
Pros: "Friendly service"
Pros: "I think that I appreciated all the details during the trip. As I get my kayak app in my IPhone, i firstly received a notice that the check in started.... At each step, I could see the time discounted through my phone"
Cons: "As I said, I liked everything. From the departure to the landing"
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: "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 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: "Friendly staff, decent snacks and entertainment options"
Pros: "The plane was nice and the captain gave good info."
Cons: "Why was dinner served at 2AM? They woke me up three times to serve drinks and food and the cabin lights were never turned off, for an overnight flight! The Kigali airport waiting area is awful, and the holding area made it so that every child had to use the bathroom as soon as we boarded."
Pros: "the snack was terrific!"
Pros: "Landing was very smooth. I got window seat as requested."
Cons: "My bags were mistagged and almost sent to Lagos instead of Nairobi. The agent noticed the error after the second bag was tagged. He went to search for my first bag that already went down the ramp. Although I gave him the exact description of the bag (purple hard case), he retagged the wrong one (red soft case). Good thing he took a photo. Third try was the charm but shouldn't have happened in the first place. Agents need to be more diligent with where they are sending bags and to double- and triple-check before he luggage is sent down the ramps."
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"
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: "Staff courteous and friendly"
Cons: "Some choices on menu do not do well by time of serving ie fish"
Pros: "Everything"
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."
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."
Cons: "Nothing."
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: "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: "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: "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"

Very little food and drink The flight attendant's response is far away

Everything was ok but toilets needs attention

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

Flight delayed about 45 minutes. Notifications within SSH airport were virtually nonexistent. Had to recognize on our own that our gate was flipped with the next one over. No visible signage changes, no announcements (that we could hear), and both planes boarded simultaneously. Confusing, but we figured it out. Otherwise all was fine.

Please make better vegan option for business class

Late departure, the plane was filthy since people were dropping lots of trash in the aisle. The bathrooms were almost unusable because people peed on the walls and floor, and left soaked bathroom paper on the floor and toilet. Most people ignored the crew and didn't wear masks, including people who were coughing.

Cons: "egyptair flight 985 no space between sets no social distancing very bad not comfortable flight"
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: "Professionalisms of Crew"
Cons: "N/A"
Pros: "Crew was courteous"
Cons: "Better movies"
Cons: "Food wasn’t that good and there could have been better entertainment options (more movies, TV shows). Internet was terrible."
Cons: "Set in business class he has no own entertainment old airplane seats are ok but limited to certain positions"
Pros: "Nothing"
Cons: "Egypt air is one of the worst airlines in the world so everything could have been better. Literally everything"
Pros: "The plane was new. The bathroom on board was the best one I have seen on a plane. The seats were roomy and the entire team was kind."
Pros: "New 787 is amazing plane ✈️"
Cons: "Nothing"
Pros: "Excellent friendly crew. New comfortable Dreamliner plane. Great flight schedule"
Cons: "The lounge at Cairo airport. Boarding process did not give priority to business class passengers. Flight was delayed 3 hours."
Pros: "The seat, the space, the crew and the window"
Cons: "For the food, not all of the people eating eggs.. some of them vomit because of it."
Pros: "Service was great"
Pros: "The planes for the 2 legs of the trip looked clean and well maintained. The seats were very comfortable and the crew were friendly and helpful."
Cons: "Food and entertainment - There were limited choices for drinks on the Lagos - Cairo leg of the trip, basically water and soda were served. In addition, there was no personalized entertainment."
Cons: "Boarding proceed to improve"
Pros: "Crew was friendly and helpful"
Cons: "Lack of variety of entertainment movies, shows etc. No WiFi connection. Bathrooms were very dirty"
Pros: "Crews was excellent"
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: "Lagos Cairo flight is very poor and old plane, and we had 2hours delay Cairo Dubai better plane but due to the delay initially another delay in Cairo"
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: "The way for crew very nice."
Cons: "There is nothing can mention.."
Pros: "Everything"
Pros: "Always on- time. Always friendly and approachable staff, very clean seating. EGYPTAIR IS MY FAVORITE AIRLINE!"
Cons: "There is nothing to not like."
Cons: "We received our baggage 2 days later"
Cons: "This flight was an hour behind schedule and I appreciate it when flights are on time."
Pros: "Clean and roomy"
Cons: "Poor food and entertainment system is unusable."
Cons: "The flight crew didn’t provide any kind of leadership when the passengers were causing a delay. Then we landed 20 minuets later than schedule, but the pilot failed to recognize the delay, he announced the schedule arrival time rather than the actual time. Then the freaking airport is so bad, that I decided not to come back here anymore. The luggage were delayed for an hour and half and we asked the supervisor he said that’s usually what happened, and we have to wait, he didn’t even care to provide any explanation for why all this unnecessary delay."
Pros: "every thing thank you"
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"
Cons: "Food"
Pros: "Inexpensive fair."
Cons: "Little interaction with crew"
Cons: "Na"
Pros: "Price was affordable . Short layover. Easy and good flight connection."
Cons: "Poor snacks."
Cons: "The service sucks and the cabin was extremely dirty and disgusting. They never collected trash and I saw a man spit on the floor of the service area."
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: "Good service in flight. Better food than most"
Cons: "Airport handling"
Pros: "Every member of the staff was super friendly. Complimentary food and beverages for all meals. Good selection for in-flight entertainment. Provided eye masks, blankets and pillows. Good amount of leg room."
Cons: "I don't really have any complaints! I would definitely use this airline again."
Pros: "The sound and picture resolution of the tv is very poor"
Pros: "Do African airlines always have to be late. Poor communication"
Cons: "Being late with poor communication. You have all our details. Speak to us"
Pros: "The crew was gentle and courteous."
Cons: "I choose to see only positive things."
Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."
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."
Pros: "Entertainment was better than first leg"
Cons: "Attendant woke me up several times. Bag was destroyed when I picked it up."
Cons: "Although the flight attendants were nice, I felt they should have gone through the cabin more often offering water or other beverages since this was such a long flight,"
Cons: "Flight was not on time which caused me to lose my connecting flight and my luggage is lost. The customer service was not helpful at all and rude."
Cons: "Wish SAA doesn’t stop their operation, friendly cabin crew and tremendous professional on deck crew"
Cons: "everything ok"
Pros: "Good size screen."
Cons: "Check in Lagos."
Pros: "The seat was very comfortable"
Pros: "Crew was really awesome"
Cons: "More information regarding seating preferences"
Cons: "Plane is old and systems worn out. Seats uncomfortable, little leg room, no premium economy and entertainment system didn't work. I have flown nearly 2 million miles and this has to be one of the worst planes I have been on."
Pros: "Everything"
Cons: "Nothing"
Pros: "The seat was very confortable."
Cons: "Boarding was mediocre."
Pros: "The food was good for airplane food."
Cons: "We were moved to 8 different pairs of seats in search of video/audio systems that worked and were unable to find any that worked properly. That's pretty bad. I travel every year to RSA and used to use Delta. As a result of this trip I may revert back to Delta"
Pros: "The food was really nice and the crew were very helpful."
Cons: "Our experience could have been better if the flights were on time and if the boarding process was a little more organized. Otherwise, we had a great experience with SA airlines and will most likely fly with them again."
Pros: "Seat was awesome. Paid for business class. There were actually 2 stewardess out of the four working. A blonde and a woman of middle east descent."
Cons: "Business first class. I was waiting foe the doors to open and not ome stewardess told me it was wrong door. Ran down to catch bus . They were closing the doors. Told them wait i am business. Omly one on the tarmat. Bus stopped. Doors ope ed and a African young man said go on. He packed me in the eco"
Cons: "my tv didn’t work and after emailing multiple times, they still didn’t accommodate my vegan meal so I could barely eat."
Pros: "Flight attendants"
Cons: "Was4hrs delay out of jfk"
Pros: "arranged suitable seating for infant travelling with."
Pros: "I loved the fact that there was good leg room - it felt more like premium economy to me. The boarding was timely - no delays at all The food options were good and they had other generous items in addition. I enjoyed the flight, the temperature was just right."
Pros: "Only good things about this flight were the price and the fact that it’s direct from NYC to Johannesburg."
Cons: "The plane is very outdated, the seats were uncomfortable, the food was barely edible, and the movie selection was almost as outdated as the plane. There was one flight attendant who was extremely rude as well"
Pros: "Helpful staff at the gate & on the flight"
Cons: "I usually like airline food in economy class - this trip we splashed out & upgraded to business class & were very disappointed with the food: weird dinner choices which weren’t very flavorful & continental breakfast was dried cold cuts & rubbery cheese. The coffee too tasted like it came from a machine, very odd. I think I’ll stick with economy class - business wasn’t worth the huge extra cost!"
Pros: "Really enjoyed the friendliness and humour of the cabin attendants. They even managed to relax passengers during a particularly bumpy patch by pretending to be anxious, when they clearly weren’t!!"
Cons: "All the passengers descended the escalator to the exit door, but then had to crowd together at the base of the escalator before being permitted to leave the terminus to walk to the aircraft. This could be dangerous if too many people have to get down the escalator and need to find a space to stand"
Pros: "Crew was fine as usual. People are always welcoming and accommodating."
Cons: "I'm going to sound like the old joke, "The food here isn't what it used to be." "And neither are the portions!" It's a long-haul flight, though, so there ought to be more snacks and variety. I was in the front third of the economy cabin, and by the time they reached me they'd run out of 2 of the 3 choices, and the remaining one, a beef goulash, was probably 2 ounces of meat, plus fake mashed potatoes and frozen vegetables cooked to the usual imperfection. Another container had a side of orzo, probably 1.5 ounces, and there was a snack-sized Snickers. That was it until breakfast about 12 hours later on a flight that took off at 10:40 am local time."
Cons: "Webjet booked the tickets wrong and put 2 tickets into 1 persons name. We had to spend $1500 to buy a second ticket to the same flight because the travel agent was not willing to fix the issue in time for the flight take off. We went to the airport 3 hours early to make sure of no issues! And then we had to deal with almost missing the flight!!!"
Cons: "Took so long to leave almost missed my connecting flight.0"
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."
Cons: "Flights were late (maybe out of their control, due to other circumstances). There were no vegetarian options in the meals of either of hte two flights."
Pros: "Staff were friendly."
Cons: "The ventilation in the departure hall is pathetic."
Cons: "Boarding the plane was chaotic and very unorganized. After boarding business class and people with special needs, why can't they board from the back of the plane a few rows at a time? It would make more sense and there would be less pushing and shoving. A lot of people were rushing to get to the gate all at once!"
Cons: "Their aircrafts are dirty"
Pros: "I enjoyed the flight. The cabin crew were fantastic. Good assistance in Johannesburg."
Cons: "My boarding in Nigeria was crazy. Some of the staff were seeking for bribe and they almost made me miss my flight. I had to start running just to get on the plane when I arrived 3hrs before time. It is really disappointing. I have flew Emirates and Qatar airways before and did not experience such."
Pros: "Safe journey"
Cons: "Screens and music did not work so no movies on 14 hour flight!! No dinner"
Pros: "Reasonable space and friendly crew."
Cons: "I paid extra to reserve an aisle seat and the video was out of order. This is a very long flight to be without entertainment."
Cons: "My luggage was "lost" for more than half of my trip and when I finally received it all of my electronic and various other items were stolen."
Pros: "arrived on time"
Cons: "one of the bathrooms had no water. there were no warning signs not to use it. instead of assisting, the air hostesses just told me to find another bathroom, so I had to run around the plane with soad all over the plane. in general the air hostesses were rude, the area where they were resting was dirty with paper lying all over the floor. the aircraft is really basic and old."
Pros: "No delays (although last minute gate change was a bit annoying)"
Cons: "Meal options ran out quickly even though I was somewhat seated towards the front. They should keep a record of popularity of food options and stock accordingly, in order to prevent running out so quickly."
Pros: "Boarding and depature from South Africa was good. The staff and crew were proffessional and were on time"
Cons: "There was no information about the need for a yellow fever card on our departure from south africa. The boarding and departure from Nigeria was delayed due to a system been offline. this led to connecting flights been missed. This is not the first time this has happened on the Nigerian end and this needs to be addressed. SAA staff and crew are known to be proffessional and on time but the ground staff and crew in Nigeria are nothing but incompetent. This needs to be addressed."
Pros: "I got help with the boarding pass and once on the plane was very impressed with the comfort of the interior and cleanliness of the plane. I would definitely fly with that airline again."
Pros: "The service was excellent"
Cons: "The food was poor - relevant to other SAA flights. The boarding was ok, but take off was delayed by 2 hours."
Pros: "This was a quick flight and similar to domestic flights in the US."
Pros: "The gave us lots of water"
Cons: "Old plain, lost my one mine bags, missing items"
Pros: "Nothing"
Cons: "Flight was firstly delayed by 1h35. Business class was nothing but economy class with a choice of substandard food choice. Very Disappointed in SAA"
Pros: "Full food service in economy and spacious seat"
Pros: "Price and time schedule"
Cons: "Our flight time moved up one hour and no one notified me. If I wasn't at the airport early I would have missed my flight and my connection"
Cons: "Entertainment system had to be re-booted and when they got it working, my system would not work in my seat at all. Made for a very long and miserable flight home."
Pros: "The crew was professional and polite once on board."
Cons: "They changed the gate without making any announcement, then lost my luggage. Not exactly a crowd-pleaser."
Pros: "Crew were friendly. Flight was smooth arrived on time. Nice selection of movies."
Cons: "Stingy with amount of meals snacks given was starving. You needed to ask for water at times it was not often given."
Pros: "Funny and competent in very windy weather"
Cons: "The audio on my TV didn't work, it was very muffled. I understand that it was probably a technical problem, but for a 15-hour flight, I really would have liked to have been able to watch a movie!"
Pros: "Nothing -"
Cons: "We arrived at the airport on Sunday noon and airline staff informed us that we could not get on the plane, because we didn't have the yellow fever vaccine. When we bought the flight you didn’t warn us that this was a requirement. We had to pay 1000 usd additional to change the flights, plus 1000 usd for the hotel to stay in Sao Pablo for the days that I must be here, plus the fee for the change in the reservation in Johannesburg. THIS WOULD NEVER HAVE HAPPENED IF I HAD BOUGHT MY FLIGHTS IN A TRADITIONAL AGENCY! It happened to me for trusting you and your services on the Internet!"
Pros: "Crew was very friendly and accommodating."
Cons: "I am a foodie, so airline food probably will never meet my demands but I thought the food was very good for the time and place ."
Cons: "Same plane as the previous flight, so the same comment holds true: "My seat cushion had very little padding which after a few hours became conspicuously apparent. I think they need new seats on those planes, or perhaps just some reupholstering.""
Pros: "The crew was attentive and friendly. The flight was short but service was friendly and good."
Cons: "The boarding and disembarking in JNB. Not the fault of the airline it is just how things are accomplished in JNB with small a/c."
Pros: "This flight from Johannesburg to Washington - return - is a 17 hour flight with the middle hour on the ground in Dakar for refueling. We have flown this flight many times complete and also halfway. Some get on or off in Dakar - which makes it difficult for everyone as seating arrangements and cleaning are adjusted before the second leg of the journey. Overall the staff did a good job of taking care of things as necessary."
Cons: "The pilot could have made more adjustments for turbulence throughout the flight. Both the visual entertainment and the audio options were quite limited and not much on either that suited my tastes. Surely a much greater range and option on both could be made available."

Food could be better and there was no entertainment on the 737 Max 800 for a 4.5 hour flight, surely this can be sorted

Flight was comfortable Thanks

Better variety with meals

Excellent service

I know this is Africa but the plane seats could be more comfortable

Cons: "Nothing really, everything was great! Flight was just extremely long!"
Pros: "The crew was very nice and all flight details were available and constantly updated."
Cons: "Ethiopians App for self check-in."
Pros: "seat not comfortable"
Cons: "more drinks along the way"
Pros: "The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight."
Cons: "On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others."
Pros: "Land crew attention was polite and nice"
Cons: "Restrooms on board was dirty, no toilette paper nor tissues. One fight attendant was particularly impolite, hitting and pushing instead of asking"
Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."
Pros: "Crew was good. Aircraft was fresh and clean."
Cons: "The movie selection is very mediocre"
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Cons: "My reservation seat was suddenly changed with no notification and apologise. It was really confusing situation."
Pros: "Crew were nice"
Cons: "Always delaying, catastrophic food."
Pros: "Not stopping in Blantyre"
Cons: "No comment"
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: "I had an extra seat in my row which was nice."
Cons: "No flight overnight is ever very comfortable. It’s difficult to sleep."
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: "I like that the bulkhead seats (typically where the baby bassinet is placed) have electrical outlets which I used to easily charge my phone; and that there is nice legroom space."
Cons: "Economy is a bit tight; the bidding process for Cloud Nine (business class) has reduced the chance of passengers being upgraded for free especially as a means to reward frequent flyers, or help passengers with special needs/accommodations."
Pros: "Overall it was good flying experience. They upgraded me to an exit row for free when I checked in and asked, which was nice. We had a blanket, pillow, and toothbrush kit on our seats. They fed us and had in flight entertainment. This was a 10 hour flight, so its so important to get these types of amenities. I flew a different airline to my destination, and they didn't feed us at all! It was terrible! Ethiopian was much better!"
Cons: "The food wasn't very good (but most airline food isn't), the flight attendants didn't seem to be working much of the flight, just hanging out with each other (I was seated near them), and I really wish there was more room to get up, move around, and stand. On a 10 hour flight you can't sit the whole time. Wish the seats were a little wider, especially for such long flights."
Pros: "Price"
Cons: "Checking in was poor. The booking didn't reflect in jhb or in two Aviv. Special meal was requested and not provided."
Cons: "Rude Staff"
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: "Plenty of meal service quick boarding process"
Cons: "Nothing in particular."
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"
Pros: "The hospitality"
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: "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: "We boarded around midnight and after supper, I am accustomed to a few hours of the lights turned off for rest. Even though I requested the crew said it was not policy and I should use the yellow mask (which sadly does not block out the light). I think a few hours off dimmed lights would greatly enhance comfort levels."
Cons: "not quite enough time with all the announcements to finish my movie."
Cons: "Seats were dirty"
Cons: "Same as above"
Pros: "Apt to time"
Cons: "I was very cold cos i forgot my jacket. I requested for blanket from different attendants but they never gave me one. They would respond ok but never got back to me. One told me they were looking for blankets and will get me one when found. They were all so busy with food matters. To my utmost surprise after several hours when they were done with food matters blankets began floating around in their numbers. I was really really sad"
Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."
Cons: "I used kayak to book the flight and the website provided had the incorrect web address for checking in. When I went directly to the Ethiopian airline website they wouldn't allow me to online check in. I called the agency and I couldn't be connected to anyone. I missed the physical check in by 4 minutes and no one was at the counter to help me reschedule. Really disappointing."
Pros: "The best flight ever and the crew is super cool"
Pros: "Flight was delayed over two hours, because of shortage of aviation fule causing delay in fuelling aircraft"
Pros: "Clean plane, prompt departure and warm meals"
Cons: "Rowdy chech in and boarding process"
Pros: "They made sure we had plenty to eat"
Cons: "My entertainment system didn't work."
Pros: "Excellent staff, professional and friendly. Nice food"
Cons: "Aircraft "medium" range with business seat not very comfortable. No special attention to business class passengers at arrival"
Pros: "Boarding was okay and crew were friendly"
Cons: "extremely old airplane, mediocre food, almost non-existent in-flight entertainment."
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."

Everything was perfect. Keep up

great experience

Pros: "Great plane Food ok Entertainment system good"
Cons: "Snacks in between meals (9 hr flight no snacks in between meals) Poor choice of films"
Cons: "Flight take off was delayed aprox 40mnts & pilot’s language and message was not clear why we are still grounding !"
Cons: "Seating"
Pros: "Toilets were clean right up until landing"
Cons: "When breakfast was served, there was only the option of poached eggs. We asked if there was an alternative and Philip said No. Shortly after starting our cold poached eggs Philip brought the people across the aisle to us a sausage alternative?! All the flight attendants looked unhappy until getting off the plane. Entertainment was very basic and not really up to date."
Cons: "The issue was not the flight. It was the cancellation policy. I had a best friend suddenly die and I could not apply a credit to future travel on my 4000$ business class seat. It makes me not want to buy through kayak again."
Cons: "Hostesses were kind of biased. Entertainment was not too fantastic, flight was excessively delayed"
Pros: "I liked when there was turbulent, the pilot told us that we should be calm as the plan was going to experience turbulent in a few moment"
Cons: "I felt like the queen cake had a lot of sugar, think of those who do not eat sugar"
Pros: "Everything"
Cons: "N/A"
Cons: "I find your company canceled my ticket from Kenya to Cairo for all my 7 tickets"
Pros: "I loved how comfortable the seats were. Very spacious enough leg room and entertainment on the plane."
Cons: "Nothing"
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."
Pros: "I liked their service and more so, there orange juice"
Cons: "Since this was a short flight , I don’t have much comment."
Pros: "The crew was fantastic. The food was good as well."
Cons: "The delay was painful."
Pros: "Service and flight tines"
Cons: "Asked for a non middle seat and got stuck both legs"
Pros: "Food and entertainment was good"
Cons: "90 minute wait after planned takeoff time for ‘customs’, and three different passport checks after I was already inside the international terminal at Nairobi."
Cons: "Nothing"
Cons: "I was not offered blankets from the onset."
Pros: "Once we got on the plane, everything was okay."
Cons: "Every moment leading up to the airplane. From our flight being delayed 13 hours, to people not helping us with a hotel when we had a 12 hour layover to start with. They said we needed to talk to only the Kenya Airways representatives in Addis where we left from. We did... and they didn't say anything. After that they refused to help us in Nairobi. There were all these secret ways of getting help that they said we didn't qualify for. Supervisors and managers were not available unless I left their desk and went to departures. They said I would have to go back through immigration.. but thankfully, right before I did, someone came and spoke to me. From our several interactions, we received no apologies, but felt that the theme was that everything was my fault.. not the best feeling as a customer. Only my one chat with the supervisor was very nice. She was very patient, sat down with me and helped direct my concerns. Especially with a 13 hour delay. Nairobi seemed great, but our interactions with the staff really took away from our experience. And we missed our vacation in the end.."
Pros: "Nothing"
Cons: "Timeliness of flights"
Cons: "The temperature of the cabin was ridiculous. The entertainment didn't work and the food was poor."
Pros: "On schedule"
Cons: "Food Sitting Staff - one of the crew members was particularly rude to another passenger on my row."
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: "Great job by entire crew"
Cons: "outdated uncomfortable seats, no cell phone charging available which is needed for international travel. This must be fixed asap."
Pros: "Flight itself was fine, there was nothing particularly positive to comment on."
Cons: "Flight was sold as a direct flight, but we landed in Bangkok and had a 1 hour layover there. We did not have to get off the flight, but still was definitely not a direct flight."
Pros: "SA red wine"
Pros: "The flight was on time"
Cons: "There was no food for vegetarian."
Pros: "The check-in and in-flight service were up to expectations. Friendly, efficient and professional"
Cons: "The 737 is too old and the business class seats need to be changed. They did not recline fully and the door rest also could not be extended completely. Consequently, the seating and resting postures were extremely uncomfortable."
Pros: "The food from Uganda flight was lacking quality"
Cons: "Unnecessary delays"
Pros: "Timeous and polite crew"
Cons: "The food was mediocre and no choice for entertainment, common movie or 2 low quality music channels"
Cons: "Seats were not very confortable"
Cons: "Staff on the airplane a bit miserable. Uncomfortable seats and no choice of food. Going downhill"
Cons: "After my transfer in nairobi, my luggage was lost and when my luggage tag was entered, there was no record of where my luggage is. Platinum on skyteam and no one can help...Kenya airways strikes again. Just glad they didn't last minute change the flight to go to Bujumbura first like they did with my outbound flight."
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: "Brief 50 minute flight where everyone was served TWO bags of cashews/macadams - quick , polite"
Cons: "More amusing than unpleasurable when after making his "final prepare" for landing in Kusumu announcement, the pilot came back on and stated he "forgot to tell" us that there was construction work on the runway and we will braking harder then usual to make an abrupt stop."
Pros: "The staff in Addis was pleasant."
Cons: "My original flight was cancelled and I was only given an hour notice before arrival time at the airport! I was rerouted from a one hour direct flight to a 7 hour delay through Nairobi then to Djibouti."
Pros: "Food and service"
Cons: "Time to update, renovate and scale up the fleet flying Africa. Impossible to sleep in economy."
Cons: "With the exception of one male flight attendant who was friendly and professional, the Kenya airways flight attendants were surly, invompetent and unprofessional. One yelled at us for asking if we could get a vegetarian meal (on the advice of another Kenya airways flight attendant). Another only bothered to give water to the first 2/3 of the plane and then for some unknown reason simply stopped passing out water. All three of the Kenya airways fights were late but no one said so or why. I would avoid this airline at all costs."
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."
Pros: "Food"
Cons: "Layover"
Pros: "It was a great flight except for food"
Cons: "Choice of dish - fish ( was like rubber) or beef"
Pros: "I liked the food and actual service on the flight"
Cons: "The airport staff sucked!! VERY RUDE! Acted annoyed when I asked how long the flight delay was or for directions to the next gate. I know I am an American and used to different services. When a foreigner asks me for guidance, I go out of my way to help. When out of your element, rude staff just add to the stress of being delayed! I hate Kenya Airport staff!!!"
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: "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."
Cons: "The flight was 5 hours late, we were not informed while waiting or why it was late. It was very frustrating, especially that Nairobi airport has no free wifi. Kenya Airways is not to the standards of other Sky Team companies."
Pros: "The flight was not delayed."
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)"

Book cheap flights from Nigeria to Johannesburg

Recent return flight deals

21/12Wed
1 stopKenya Airways
21h 40mLOS-JNB
14/1Sat
1 stopKenya Airways
18h 55mJNB-LOS
R8 040
3/1Tue
1 stopKenya Airways
21h 30mLOS-JNB
10/1Tue
1 stopKenya Airways
18h 55mJNB-LOS
R8 179
21/12Wed
1 stopKenya Airways
21h 40mLOS-JNB
14/1Sat
1 stopKenya Airways
18h 55mJNB-LOS
R8 196
23/3Thu
1 stopKenya Airways
11h 00mLOS-JNB
30/3Thu
1 stopKenya Airways
19h 20mJNB-LOS
R8 421
28/12Wed
1 stopKenya Airways
21h 40mLOS-JNB
10/1Tue
1 stopKenya Airways
10h 50mJNB-LOS
R8 560
28/12Wed
1 stopKenya Airways
21h 40mLOS-JNB
10/1Tue
1 stopKenya Airways
18h 55mJNB-LOS
R8 577
25/1Wed
1 stopKenya Airways
10h 50mLOS-JNB
3/2Fri
1 stopKenya Airways
10h 35mJNB-LOS
R8 647
19/1Thu
1 stopKenya Airways
16h 05mLOS-JNB
30/1Mon
1 stopKenya Airways
10h 25mJNB-LOS
R8 664
24/1Tue
1 stopMultiple Airlines
21h 30mLOS-JNB
31/1Tue
2 stopsMultiple Airlines
11h 50mJNB-LOS
R9 374
28/12Wed
2 stopsMultiple Airlines
12h 05mLOS-JNB
10/1Tue
1 stopMultiple Airlines
10h 50mJNB-LOS
R9 530
28/12Wed
2 stopsMultiple Airlines
12h 05mLOS-JNB
13/1Fri
1 stopMultiple Airlines
18h 55mJNB-LOS
R9 565
28/12Wed
2 stopsAir Côte d’Ivoire
12h 05mLOS-JNB
10/1Tue
1 stopAir Côte d’Ivoire
11h 50mJNB-LOS
R9 738
28/12Wed
2 stopsMultiple Airlines
12h 05mLOS-JNB
5/1Thu
1 stopMultiple Airlines
10h 35mJNB-LOS
R9 946
22/3Wed
1 stopMultiple Airlines
11h 20mLOS-JNB
29/3Wed
2 stopsMultiple Airlines
20h 00mJNB-LOS
R10 033
28/12Wed
2 stopsMultiple Airlines
12h 05mLOS-JNB
11/1Wed
1 stopMultiple Airlines
29h 25mJNB-LOS
R10 067
18/1Wed
1 stopMultiple Airlines
11h 20mLOS-JNB
29/1Sun
2 stopsMultiple Airlines
20h 00mJNB-LOS
R10 137
5/3Sun
2 stopsASKY
13h 30mABV-JNB
6/3Mon
2 stopsASKY
13h 30mJNB-ABV
R13 741
24/12Sat
2 stopsASKY
13h 40mABV-JNB
29/12Thu
2 stopsASKY
13h 30mJNB-ABV
R14 815
17/12Sat
1 stopAir Peace
25h 15mABV-JNB
2/1Mon
1 stopAir Peace
12h 00mJNB-ABV
R16 843
3/2Fri
3 stopsRwandAir
25h 20mABV-JNB
28/10Sat
1 stopRwandAir
9h 50mJNB-ABV
R20 776

Search by stops

Search by airline

Search by price

Recent one-way flight deals

21/12Wed
1 stopKenya Airways
21h 40mLOS-JNB
R5 354
19/12Mon
2 stopsAir Côte d’Ivoire
20h 50mLOS-JNB
R5 735
8/1Sun
2 stopsAir Côte d’Ivoire
13h 10mLOS-JNB
R5 770
4/4Tue
1 stopKenya Airways
10h 45mLOS-JNB
R6 151
18/12Sun
1 stopKenya Airways
21h 40mLOS-JNB
R6 637
17/12Sat
1 stopTAAG
11h 20mLOS-JNB
R7 000
21/1Sat
1 stopTAAG
11h 20mLOS-JNB
R7 035
21/1Sat
1 stopTAAG
11h 20mLOS-JNB
R7 070
22/1Sun
1 stopEgypt Air
14h 50mLOS-JNB
R7 694
22/1Sun
1 stopEgypt Air
14h 50mLOS-JNB
R7 711
22/1Sun
1 stopEgypt Air
15h 05mABV-JNB
R7 919
22/1Sun
directSouth African
5h 55mLOS-JNB
R8 179
4/1Wed
2 stopsAir Côte d’Ivoire
13h 10mLOS-JNB
R8 335
21/1Sat
2 stopsMultiple Airlines
17h 00mLOS-JNB
R8 647
18/12Sun
directAir Peace
6h 15mLOS-JNB
R8 699
21/1Sat
2 stopsMultiple Airlines
17h 00mLOS-JNB
R8 785
23/12Fri
directEthiopian Air
6h 40mLOS-JNB
R9 045
19/12Mon
directEthiopian Air
6h 40mLOS-JNB
R9 080
22/1Sun
directSouth African
5h 55mLOS-JNB
R9 357
8/1Sun
1 stopRwandAir
9h 50mLOS-JNB
R13 186

Search by stops

Search by airline

Search by price