Find cheap flights from Egypt to Johannesburg

Find cheap flights from Egypt to Johannesburg

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

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

Good to know

Low season

SeptemberBest time to beat the crowds (3% less expensive on average)

High season

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

Average price (return flight)

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

Good deal (return flight)

R6 304or less

Good deal one-way

R5 225or 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 Cairo R5 225 one-way - R5 764 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be April, May and June. The cheapest month to fly to Johannesburg is September.
  • 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 Egypt to Johannesburg due to COVID-19?

Which airlines apply social distancing measures on flights from Egypt 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 5 airlines serving Egypt to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 398 reviews
8,3
Boarding
8,2
Comfort
8,4
Crew
8,5
Entertainment
8,0
Food
Airline reviews

Pros: "I liked the way of grouping the boarding , and the "ICE" facility had a great options, crew was so helpful."
Cons: "It was far away from the gate to the place of passport clearance and baggage reclamation area, we walked a lot."

Pros: "Friendly crew"
Cons: "It was okay"

Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."

Pros: "Lamb and chicken were good but kids didn't like the kids meals.."
Cons: "2 of the female crew members had attitude problems when asked simple questions by passengers. One was an Urdu speaking flight attendant and the other was a blonde woman. Regret I didn't get their names. Please work with them on being nicer with passengers."

Pros: "all is good"
Cons: "n/a"

Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"

Pros: "Smooth flight"
Cons: "I wished I was in business class..."

Pros: "Great service and attitudes by staff."

Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."

Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."

Cons: "gate was poorly labeled. Screens and boarding card said "E11" but there were 3 gates "E11A" "E11B" and "E11C" and most passengers wasted time trying to find the right one (including "E11C" which was the first gate # passengers saw, and required going up stairs to a different floor to determine it was the wrong gate). Terrible signage, awful experience. Someone should be fired."

Cons: "Almost all the flights I take out of Cairo leave late, not sure if this an airport issue or what but it is very stressful to have boarding go so slowly and to have the plane take off over an hour late. This has now become "the norm". Please make better efforts to leave ON TIME!"

Pros: "I love everything about Emirates."
Cons: "N/A"

Cons: "Cairo airport: Personnel have no manners. Rude, disdainful security staff who bark at passenges as if everyone is a criminal. Must be related to the Egyptian mindset. Dubai airport: Endless taxiing from aircraft to terminals, endless shuttle rides between terminals. You feel like a rat scuttling through underground tunnels and dismal byways through a wateland of darkness to be spat out at ugly, uninviting entrances somewhere in the bowels of Dubai International. No signs, no knowledgeable personnel to explain anything to you. No attempt at making travelers feel comfortable, no attempt at making the surroundings look pleasant. Must be the culture. The flight itself has wonderful staff, but the airport makes me not want to fly Emirates again!"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Pros: "the food is excellent"

Pros: "The seats with enough legs room"
Cons: "It was so difficult to find the restrooms. There were few of them in a big airport that made a long line and difficult for kids"

Cons: "The flight got cancelled, and it was impossible to reach your customer service. It was the first time to use and last time."

Pros: "Excellent trip"

Pros: "Decent leg room in economy; good entertainment system & food/drink"
Cons: "I was expecting to pay for only 10 kg excess baggage according to my own scale but was charged for 15 kg and the check-in staff was rude and unwilling to listen; in-flight staff were not polite, pushing past passengers without any word; such a disappointment as I expected much higher standard of service and courtesy. Nothing beats Singapore Airlines."

Cons: "Over charged for bags paid $326.00 for one extra bag I call Airline in Dubai they said you have been over charged"

Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."

Cons: "The screen not working I feel very bored"

Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."

Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"

Cons: "crew"

Pros: "Everything"
Cons: "Nothing"

Pros: "Food and crew were great"

Pros: "I enjoyed the wide selection of movies and tv series. I think the food is the best out of all the airlines and I enjoy flying with Emirates."
Cons: "When I boarded my flight, a man and his family took my seat and forced me to sit in the middle of two very large men and made my 7 hour flight very uncomfortable. I purposely chose that seat for leg room and even though business class was empty, they could not provide me with a different seat."

Cons: "I had a 14 hours layover in Dubai. I had called Emirates before booking this flight and they said they would issue a hotel and meals vouchers. Due to a mistake by an Emirates agents who was processing the visa application in Dubai, it was denied and an immigration head officer came and appologized to me and spoke to her. Emirates did not compensate me at all. They could have granted Emirates lounge access, meals, or simply book me a room at the airport hotel. I ended up sleeping for 14 hours on a chair due to their employee's fault"

Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"

Pros: "I like the flight route"
Cons: "This is my fourth time booking Emirates for my route through kayak. The route is longer but I choose it for on-board Internet for work emails. Generally, they have on-board WiFi Internet, however for my return route of 21 hours both flights had no wifi which was disappointing. This is unprofessional because if you are planning on having WiFi to respond to work emails and it is not available once you are already in the air there is nothing you could do but get stuck. Never does this happen with Lufthansa, Turkish, Etihad. Disappointing."

Pros: "Nothing at all"
Cons: "Flighet delay"

Cons: "All seats are occupied airplane is completely full making it difficult for crew to serve passengers and time consuming to do regular activities."

Cons: "Flight was really hot ; i was almost suffocating. They kept the AC closed for an hour till the take off !! Wayer surved was hot ! Disappointing experience unfortunatly!!"

Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"

Pros: "nothing"
Cons: "we were delayed by 3 hours and missed our next flight to seattle, emirates did nothing to help us catch our next flight, even though it sat on the tarmac for 30 minutes while we were denied entry to the gate."

Cons: "Rude and racist cabin crew!"

Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"

Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

Pros: "Available movies are great! Food is really good, but if your seat is in the end of the plaine, your choises of food will be smaller (meat plates ends before you get the opportunity to ask for it)."
Cons: "Emirates is located in a crowded terminal in Cairo and from the airport entrance to the gate can take you more than one hour. Also, some people in this airport don't respect the queue, so you have to pay attention on your place in the line and sometimes, 'fight' for it. My flight had lots of kids, and even asking the parents to control their kids, it didn't happened. During part of my flight I had a child kicking the back of my seat!"

Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."

Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

Pros: "Food, over all experience."
Cons: "I had a middle chair D45 and the person setting next to me was over wight. I had to standup most of the trip time and when forced to set I had to set by my side to fit into the chair. No body did help."

Pros: "New airplanes, good space between seats, descent food."
Cons: "Cairo airport is a mess, Emirates is the best airline."

Cons: "When in transit in Athens to a domestic flight they now require you to go through security again...bad news if you bought a bottle if something in your departure airport"

Pros: "Boarding process. Insane lines to check bag. Disorganized process. No one, including crew, had any idea what was going on. A real embarrassment."
Cons: "See above."

Pros: "Nothing"
Cons: "Flight from Romania was delayed and when we got to Athens we had to go threw customs and security and we lost the connecting flight to crete. We were put on a different flight which that was delayed as well. When we finally arrived in crete all of our luggage’s have been lost."

Pros: "The flight was delayed from Geneva to Athens. The airport was chaotic in Athens and I therefore missed my connection to Riyadh. Neither Aegean nor the airport staff were helpful or tried to accommodate or reimburse me"
Cons: "More time for connecting flight. A better staffed airport, and more sympathetic staff."

Pros: "Staff recognized that there were too many people in the bag drop line and added more agents."
Cons: "We didn't get the drinks we asked for, but we didn't complain. We could probably have sorted it out."

Cons: "There are no Aegean air representatives at baggage claims or when you arrive at your gate to ask questions. I looked in vain to find out something about my luggage and no one was in athens to help"

Pros: "everybody was very friendly and professional, from the minute we checked in to the minute we arrived to Athens"
Cons: "Nothing, the experience was great."

Pros: "Professional, friendly, passionate, and caring crew. Amazing food. Smooth take off and landing. Quick and organized boarding."
Cons: "Checking the luggage at Athens Airport. Customs staff for tax refund also at Athens Airport."

Pros: "Efficient way the flight was boarded. Crew was pleasant overall a good flight"
Cons: "I would like to suggest in your survey to have NA as a choice because there was no entertainment available on this short flight but I didn’t want to give it no stars as it would affect the overall rating. Thanks"

Pros: "The food and the crew"
Cons: "The flight was delayed 2 hours"

Pros: "Again a lovely smooth flight that departed on time. The captain spoke very clearly and was easily understood."
Cons: "The seats were uncomfortable for this length of flight and space very limited."

Pros: "We had a nice comfortable flight and were delighted to receive the complementary food and drinks."
Cons: "We were slightly delayed and found it difficult to understand some of the announcements from the crew."

Cons: "I wish the announcements made in English were easier to understand"

Pros: "This was the best airline I have flown with. The crew was excellent and we were served food and drinks on each flight. Planes were loaded from each end of the air craft so didn't take long to get people seated and off. We don't get this service with American or Southwest. Seats were tight."

Pros: "Crew and boarding were good."
Cons: "40 minutes late. Zero entertainment, not even headers for music."

Pros: "Cheerful crew, nice snack with beer or wine, clean bathroom"
Cons: "No inflight entertainment, but for 90 minute flight, I didn’t need it."

Pros: "The food, crew was nice and polite."
Cons: "Didn't have any entertainment"

Cons: "Gâte operator were very slow I was going to loose my connection to Paris as it took me more than 1hour to make the check in"

Pros: "I like the people and the crew and the plane."
Cons: "That my bags had to be checked for an outrageous price of 50 euros per bag."

Pros: "Great flight great price"

Pros: "Air attendants were nice"
Cons: "Long queue for baggage check. Food was below average."

Pros: "Everything was perfect, the flight late a little but it was ok with the connection...."

Cons: "They charged me an extra 40 euros to check a bag and then lost it completely. It looks like a long process and involved to get any cash from it, not to mention the real pain of being without power cords, clothes, toiletries etc for the rest of the trip. I will never fly out of Naples again."

Pros: "Once we landed in Athens, knowing that our next flight would be taking off in 5 minutes, we thought ther was no way that we'd make it. Instead, they had someone waiting for us when we got off of the flight and someone to run all 11 of us through the airport to the plane. Aegean held the flight because they knew 11 people from the Santorini flight were coming."
Cons: "Once on the plane, we ended up sitting there for another 30 minutes, even though it was already 20 minutes late waiting for us. When I asked the stewardess whether that meant that our bags were going to make the flight she said she'd have to check. She never came back. I then asked a second girl and she said that she'd have to check and she never came back. I finally asked again before landing and she supposedly went and asked someone and came back and said yes they made it. Got to baggage claim - no bags. We had another flight to catch back to the states, so we didn't have time to figure out the situation. We spent the next three days frantically calling Aegean, to no avail. Their customer service either wouldn't answer or would tell us to call London Heathrow lost and found, who wouldn't answer. Eventually, Delta found our bags and had to work with Lufthansa and their own boots on the ground at LHR to find the bags and get them back to us."

Pros: "Nothing"
Cons: "The boarding,the flight attendants,the comfort,the entertainment and food"

Pros: "Nothing"
Cons: "The flifgt attendents are not cooprative on plane,and also the offecier in the trancefer office."

Pros: "Surprised to have food."
Cons: "Plane was very hot boarding. Here was not organized boarding."

Pros: "Timing and cleanliness"

Pros: "nothing"
Cons: "no words to describe how bad it was - the main problem was the operated company at Israel"

Pros: "Friendly service and a wee meal on a two hour flight."
Cons: "No entertainment - but who needs it on such a short flight."

Pros: "Personnel were great"

Pros: "Quick. Clean plane"
Cons: "Boarding a bit long but still fine"

Pros: "Good in flight service"
Cons: "The solicitation for cash (bribe) at the Cairo security people at the luggage screening. Mark Cairo as a place I will not go back too."

Pros: "Boarding was efficient but we sat on the plane for over an hour before leaving. Then when we deplaned, we were not told that we are not connected to a tube and would have to go down stairs to go to a bus which will bring us to the airport. The weather was blistering cold ! The same taxi in and out delay happened on the connecting flight to London and we arrived London at 2pm instead of 10:30am. Food was mainly carbohydrates. Entertainment was absent except for a screen showing a trailer of featured locations in Athens."

Pros: "Hmm. Not much to like here. They made RyanAir look good."
Cons: "Bought the ticket for Aegean Air flight. 1. Couldn't check-in online. 2. Waited in line at the airport, was not in the system, finally a ma smasher figured out our ticket was with Tarpon airline, found that deal and waited in that line. 3. Was told we had to pay for the suitcase.... Hmm. I thought that was one of the reasons we were paying 4 times as much as a RyanAir ticket. 4. On the return fight couldn't check-in online. 5. At the airport we were told to go the Aegean desk. 5. At the Aegean desk we were told we had to pay for the suitcase again, had to cross the airport to do that. 6. Finally found that desk, not called "Aegean" like we were told, but "GlobeGround" 7. Plane was delayed. 8. At the a Athens airport we were told Taron shouldn't have charged us. What's going on here?"

Pros: "Excellent service, very friendly staff, warm food on board and food selection according to dietary needs!"

Pros: "Nothing"
Cons: "I missed the flight because I was provided an incorrect departure time in the booking confirmation. I was not provided any indication of the departure time change and had to pay 129$ changing fee. Never booking through this website again."

Pros: "Excellent service from the crew. That's about it."
Cons: "Some of the tiniest most uncomfortable seats I've been on. I did not realize that Aegean was a budget airline going to a third world country (Greece??!). Flight was late but they pretended that it wasn't (45 minutes)"

Pros: "Nice and clean aircraft nice service"

Cons: "we were charged twice for the exact same flights, date and seats. My husband made the same reservations as I had for both of us three weeks later than my reservation was made. When this was discovered by us I called and was told by two agents that I couldn't get any money back. What a rip off."

Pros: "Nothing"

Cons: "Comfort"

Pros: "Nice plane, good crew"
Cons: "Boarding process"

Cons: "So we missed our connecting flight and had to wait 6 hours at Athens airport. On the second Flight with Lufthansa they didn't have a vegan food and she told me just to move the beef aside and eat the potatos?!"

Cons: "Had a 8 hour delay because we mssed our flight because you let our luggage."

Pros: "Not alot. The crew were very professional and nice to the eye"
Cons: "No information on delay. Boardind process: id and boarding card were checked on entry to the gate area. Then once again before the actusl boarding: doing the ssame job twice and creating a further delay."

Pros: "Friendly staff, quick boarding, free meal."
Cons: "Late takeoff, poor legroom."

Pros: "Advanced checkin (48 hrs prior flight). Was able to get emergency exits seats with a lot of space. Left the finger before scheduled time."

Pros: "Flights were exactly on time. Planes clean and crew professional"
Cons: "Firos airport is a third world country. It took well over an hour to check in, drop a bag and go through security. It is completely chaotic but they get everyone on board and out on time."

Pros: "Crew was very friendly and seats were bigger than expected."
Cons: "There was no check in until just under 2 hours before the flight. I'd been told to show up much earlier for international flights and spent lots of time standing in the airport which had nothing to do on my side of security. No food or entertainment but don't know how to NA those lines."

Cons: "When a bought my ticket, I had asked in the office about WiFi. They told me that you have WiFi on the plane. I had checked this information on KLM.com and saw the same, that you have WiFi. This was the reason, why a chose KLM! Then I tried to connected on board but I couldn’t! WiFi was not available. Crew told me that they don’t know anything about it! I was disappointed and angry."

Pros: "Almost everything, especially the crew."
Cons: "Don’t feel like anything should be better to be honest"

Pros: "Planes were on time and connections made."
Cons: "One bag delayed as not put on flight and food could be better."

Pros: "Comfortable seat, great crew."
Cons: "Flight delayed, no USB port and no entertainment"

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"

Pros: "The friendliness of the crew"

Pros: "Friendly crew"
Cons: "KLM lost one piece of my luggage"

Pros: "the drinks"
Cons: "seat reservation. having to pay for luggage...."

Cons: "This was just a short commuter flight from Lyon to Amsterdam for connection."

Cons: "Dozens of high school students screaming and climbing onto seats, crew did not intervene."

Pros: "Food, entertainment and crew was exceptionally friendly."
Cons: "Seats not great for such a long flight."

Pros: "Being fed was amazing and watching free TV was great!"
Cons: "I wish there were personal fans because it got uncomfortably hot sandwiched between people"

Cons: "I called for a crew member 5 times and waited 25 minutes for anyone to help me with just some water. I had to get up and go to the very back of the plane to ask for some water. The plane was hot and no air to be found. This was all after we had to get back off the plane before takeoff. It was terrib"

Cons: "Larger meals."

Pros: "All good"

Pros: "The service"
Cons: "The food."

Cons: "Poor food, flight attend and finally baggage missing. Overall experience is extremely bad."

Pros: "Restrooms clean, decent food and drink, nice cabin crew."
Cons: "No complaints"

Pros: "Crew was great, very nice"
Cons: "Not enough legroom"

Pros: "Comfort was better than on the previous Dash-8. Food was OK."
Cons: "Despised the cold temperature and cold draft in world business even with all vents shut off...gave me a head cold. Boarding was disorganized. There was no sense of direction; ergo, everyone was jumping in."

Pros: "Interior of the plane was clean. Smooth landing."
Cons: "Pilot did not avoid turbulence"

Pros: "Great food"
Cons: "I paid a top price for my ticket and expect the advertised amenities to work. Upgrade or replacement for entertainment system."

Pros: "Travel on Crostian Airlines did not pappen. KLM flight to Munich was cancelled and I was rescheduled on Air Setbia to Belgrade, the Split."
Cons: "That it didn’t happen."

Pros: "Professional crew. Good boarding."
Cons: "No entertainment on board in business. Stale buns - staff unapologetic. Older 737 with uncomfortable seats."

Pros: "The attendants took great care of us. Super smooth flight."

Cons: "Delay can occur sometimes but it wiuld be better to be explained its reason and the estimated time for boarding. The customer service at CDG airport was the worst ever and all people standing boarding desk were useless without any mind what they are doing."

Pros: "Good Experience"
Cons: "Nothing much"

Pros: "Excellent very good"
Cons: "Everting so good ex"

Pros: "Consistently high standards"
Cons: "Nothing"

Cons: "Amesterdam airport employee was really rude"

Cons: "At some point the luggage was lost. here."

Pros: "The cabin crew were good. They explained what the arrangements were for the delayed flight connections"
Cons: "The plane wasn't refueled and so was not ready for take off once the passengers were loaded. The plane had a technical problem when it tried the first take off and so it had to be abandoned. This was alarming.."

Pros: "Excellent experience with the cabin crew."
Cons: "Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor."

Pros: "The last two times we connected in Amsterdam to Humberside our luggage was delayed. This time it wasn’t. The simple things give the greatest satisfaction"

Pros: "Crew good flight was fine apart from delay due to fog in Amsterdam but kept informed"
Cons: "Flight was delayed due to weather in Amsterdam area"

Pros: "Flight was delayed for three hours and was a very stressful flight"
Cons: "Flight was not on time and got to destination very very late pier management of aircrafts"

Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."

Pros: "From downloading the KLM app to the final touchdown of my final flight, everything was an ease, checking in, the option to change my seat, the service received was great."
Cons: "The ability to state a seat or meal preference within the app would be good but otherwise all was good."

Pros: "Easy boarding, plenty of room"

Cons: "That I was forced to check my baggage. I never received a chain ticket for my luggage. The flight has a 32 hour layover and KLM lost my luggage and it was not found until a week after my arrival back home. I still have not received my bag at this time. The boarding crew was manually tracking who boarded and who didn't. It was a cluster."

Pros: "Jet airways flight till mumbai"
Cons: "Poor legspace in Klm flight till Amsterdam"

Cons: "Departure 40 mins late. I took this flight 2 weeks ago and it was also delayed."

Cons: "I requested low fat meals. The first one, was OK. But they forgot my request for the second one."

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "everything"
Cons: "nothing"

Pros: "--"
Cons: "One and a half hour delay on a 50 minute flight. Flight was operated by Cityjet on behalf of KLM. Never have I seen such bad customer service: from rude people at the bagage drop off to incompetent hostesses at the boarding gate."

Pros: "- entertainment systen was OK (movies), but has no current news - food was good - windows can be darkened progressively"
Cons: "- Schiphol airport (AMS) is small, crowded, noisy; no water fountains; toilets are dirty and insufficient in number; SFO is much better - KLM boarding process was chaotic (not by group or row number), boarding/security personnel (4 old guys) didn't have a clue - 787 is noisy, chairs are uncomfortable (my back still hurts) and very close together, they also recline way too much - food trays not collected promptly - noisy babies on all flights - clearly not enough cabin crew for a full flight - no or wrong info by pilots on timing (crew are always lying anyway) - gate is all around the back at SFO (long taxi to get there) - they inserted people in wheelchairs during deboarding thus holding everybody up."

Cons: "Terrible moslem food, too much lentil with tasteless chicken"

Pros: "There's almost no padding to them and they're very narrow. I know it's nothing new but I'll keep complaining until something changes, if ever."
Cons: "The crew was wonderful, the food was extremely good for economy cabin standards."

Pros: "Amazing plane"

Pros: "The plane dream liner"

Cons: "Great"

Cons: "N/a"

Cons: "Very bad experience. Delay and lost a bag"

Pros: "Service was great"

Cons: "All good"

Cons: "THE FOOD WAS REALLY BAD , AND THE AC WAS EXTREMELY COLD"

Pros: "Great flying experience"

Pros: "yes"

Pros: "Amazingly soft landings, as always."

Pros: "Perfect"
Cons: "Perfect"

Cons: "Not to sit in the midddle seat."

Pros: "Yes"

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: "If flying on time its always late even more than one hour"

Cons: "Aberu had a bag of less than 20kgs and they dont let her send it from addis ababa. Plus the small bad sent was not received. Very bad"

Pros: "We had front seats which made the journey comfortable"

Pros: "Everything to tell you this because I always underated the airline because it’s from Africa that’s all thank you."
Cons: "The service I was given by the crew, the aircraft it’s self etc"

Pros: "We lost our bags but they find it after 9 hours Very bad experience"
Cons: "Economy the same like business And they need to be more carful with the bags becouse we lost our bags for more then 9 hours"

Cons: "That I could check in online instead of the airport, to get to pick the seat I want, I was placed in an isle seat 2 rows before the end of the plane, right behind me the we only 2 seats row, and almost every single one that went to use the restroom had to bump into my chair in their way back"

Pros: "Timely take off"
Cons: "No individual movies"

Pros: "Fast and efficient."

Cons: "when issues electronic boarding pass it was mentioned I have to leave from terminal 3 .. when went there they said it is wrong & changed to seasonal terminal which is 30 mnts drive by the terminals bus.. very frustrating experience"

Pros: "People"
Cons: "none"

Pros: "I visit it before I like this country"
Cons: "Traffic"

Cons: "i would rate boaring less than poor if applicable."

Cons: "Chair wasnt confortable atall"

Cons: "Ran out of chicken meal"

Cons: "Boarding on desk was so bad , they forced ne to put my handbag on bagage and prevent my to take on board ,, also to pay lot of money"

Pros: "Inexpensive fair."
Cons: "Little interaction with crew"

Cons: "Na"

Cons: "Middle chairs is very narrow"

Pros: "We had a 10 hour lay-over in Cairo and EgyptAIr shuttled us to an excellent hotel and provided lunch and dinner - all for free. This was most excellent and so much more pleasant than sitting at the airport!"
Cons: "If EgyptAir would distribute a little English sheet how the steps are, where to get the passports back (at the EgyptAir Counter in the main hall at the airport), which lines to go to (we didn't officially immigrate, but still had to go through immigration upon return, which wasn't clear). Maybe a word on legal boundaries of the status in Egypt - EgyptAir had the passport, can we go to the pyramids or not - would be useful, too."

Pros: "Nothing."
Cons: "Fligjt from Cairo to Toronto was very unorganised and unprofessional. Did not follow appropriate protocol for boarding procedures. Delayed. Unprofessional staff in Cairo."

Cons: "Lots of security checks with no solid standards"

Pros: "Same"
Cons: "Same"

Pros: "Same coomment"

Pros: "Good space. Reasonably modern plane. Could recharge my phone easily. Good selection of movies."
Cons: "The meal was served too late."

Cons: "Poooooor"

Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."

Pros: "Staff was attentive and welcoming"

Pros: "There was an hour delay with the return fight, other than that a great experience."

Pros: "Great hotel voucher program, helpful staff, overall wonderful travel experience"

Pros: "Nothing but the basics. It worked and was on time so no complaints."

Cons: "Wasnt direct"

Pros: "اجراءات التسجيل على الكاونتر سلسه جدا والخدمة ممتازة ونوعية الموظفين تم اختيارهم بعناية"
Cons: "الاجراءات بطيئة جدا جدا في منطقة الجوازات .. والامر الاخر لا يوجد لوحات ارشادية الى منطقة الصالات الخاصة .. الامر الثالث نوعية الاكل والاثاث الموجود في صالة درجة رجال الاعمال سيئة جدا"

Pros: "Entertainment was better than first leg"
Cons: "Attendant woke me up several times. Bag was destroyed when I picked it up."

Cons: "It was cancelled. Spent 6 extra travel hours. Spent 3 days trying to rebook (ultimately successful)"

Cons: "I checked one bag as everybody did. When I get home, my bag got wet and stank. But I couldnt find any Egypt Air worker. Some clothes stanks also. That was terrible experience."

Pros: "EVERYTHING WAS JUST PERFECT!!! KUDOS TO KQ!"
Cons: "NO COMPLAINS"

Cons: "Seating"

Pros: "Nothing - we were stuck at the airport for over 10 hours due to a strike. Missed all connecting flights. They didn’t even offer accommodation or reimbursement on air tickets for our next destination."
Cons: "I really do not care. I am never flying with Kenya airways again."

Cons: "Not many movies to chose from."

Cons: "I am waiting at the airport to catch a flight tonLusaka. This is because I was bumped off my floor flight that I have no seat. Not sure when I will get ion that flight."

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: "Easy going flight with friendly and hospitable crew"
Cons: "Plane was quite dirty inside and out"

Pros: "The crew was great, and greeted passengers with a smile."

Pros: "Amazing crew comfortable seats"
Cons: "Entertainment no outlet to charge phones"

Pros: "terrible airline"
Cons: "delayed my flights twice"

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: "Smooth and comfortable flight!"
Cons: "Crew should take diversity training, they tend to treat white people better than people of color. Also this flight was delayed and communication was poor, no crew were on sight during the time on ground! The selection of movies was so poor. KQ is really a stingy airline, 15 hrs flight and no amenity kit! Smh"

Cons: "Nothing"

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: "Clean planes, everything (for me) ran on-time"
Cons: "Boarding was a bit "hectic", could be improved. Toilets got progressively worse as the flight went on (should be cleaned regularly). On 1 flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"

Pros: "On time, good food, very polite and welcoming crew. Seats very comfortable."
Cons: "Nothing"

Pros: "SA red wine"

Pros: "Everything"
Cons: "Nothing"

Cons: "Cabin crew didn't pass out headphones, chicken was tough, cabin crew were not pleasant after having to clean up someone's vomit in the toilet"

Pros: "Friendly crew."
Cons: "Broken, dirty toilet on board. No control of how much hand luggage bought on board. Broken seats. Dirty."

Cons: "The flight to Nairobi was so late that I missed my connection and have to wait about 10 hours for the next flight out."

Pros: "Everything"
Cons: "Nothing"

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

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

Pros: "Kenya Air had a nice plane, nice snack, and good service on board the flight."
Cons: "Zanzibar's check in process was atrocious. The systems were slow, so it took forever to get through the queue. Then we were told we had to check our carry one because they were just over weight. They didn't tell us that upon arrival in Nairobi we would have to leave the secured area, go out, pay the visa fee (cash only), get the bags on the carousel, check in at the front, and go back through security again."

Pros: "Late arrival Nairobi. missed flight"
Cons: "Late arrival Nairobi. missed flight"

Cons: "No seat assignments honored, handwritten boarding passes, lost luggage, extremely old plane with no entertainment and bad air quality. No lounge for sky priority with Kenya airways at Abidjan airport."

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: "Generous carry on limit, good prices, complimentary food on flights, on time departures, on demand entertainment"
Cons: "Boarding lines were a bit chaotic."

Pros: "- Short flight - Clean flight"
Cons: "- Food minimal in size and quality - Little manners staff"

Pros: "Crew"
Cons: "Equipment, old plane with hard seats, no entertainment."

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: "The flight was delayed. Food was so-so. No entertainment."

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: "flights were slightly delayed but we were updated often and accurately. Flight staff were awesome, super nice and well spoken!"

Pros: "Quick"
Cons: "No complaints"

Pros: "My travel itinerary was one with long layover times. Thank you Kenya, Airways for allowing the day use of your lounge areas for a fee. Got some sleep, a wonderful Turkey Lunch on Christmas Day, before my connecting flight to Guangzhou. Smooth Short field landing and take off in the 787-8. No rattling sounds during landing and take off so the Plane must have also been new. Kudos!!"
Cons: "Suffered with the unattended toilets. Food for thought, could the toliets on flights be designated according to gender? toilet seat was always covered in sprayed urine( which I wiped clean every time before sitting and using the toilets, made several trips during the 9 hour flight. Hand Soap run out at some point."

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: "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: "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: "No respect for business class customers for boarding; a separate line is not enforced. Very slow boarding generally."

Pros: "Comfortable safe airline"
Cons: "Cancelling flights without notification causing arrival at airport way too early. Missed connections & lost bookings. Bad even by African customer service."

Pros: "Extremely friendly and helpful hosts. Enough space. Overall a very rewarding way of travelling to East Africa. Will use them again. Very impressed on our flight from Johannesburg to Nairobi -- they booked our 87 year old father-in-law about 5 hours before flight time, took care of his luggage all the time, and helped him get on the flight after midnight on his own. He arrived safely with such good care!"

Pros: "The airline did not make further damage to my bag, they did not cut any more zippers like they did on outboard flight 2 weeks previous"
Cons: "Caused my airport transfer to not wait at airport for me because the flight was so late"

Pros: "Entertainment system, USB plug"
Cons: "Flight delayed more than 1h (as usual for KQ) unpleasant crew (as usual for KQ) This airline is moving form the pride of Africa to the shame of Africa."

Cons: "2 hours late"

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Egypt to Johannesburg

Airlines flying from Egypt 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 Egypt to Johannesburg

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Egypt to Johannesburg

Pre-flight testing

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

Book cheap flights from Egypt to Johannesburg

Recent return flight deals

3/6
Thu
direct
Egypt Air
8h 00m
CAI - JNB
13/6
Sun
direct
Egypt Air
7h 50m
JNB - CAI
30/6
Wed
1 stop
Kenya Airways
26h 30m
CAI - JNB
7/7
Wed
1 stop
Kenya Airways
19h 55m
JNB - CAI
2/6
Wed
1 stop
Ethiopian Air
10h 45m
CAI - JNB
13/6
Sun
1 stop
Ethiopian Air
10h 55m
JNB - CAI
3/6
Thu
2 stops
Multiple Airlines
26h 25m
CAI - JNB
13/6
Sun
direct
Multiple Airlines
7h 50m
JNB - CAI
10/10
Sun
1 stop
Emirates
22h 10m
CAI - JNB
20/10
Wed
2 stops
Emirates
28h 55m
JNB - CAI
1/7
Thu
2 stops
Kenya Airways
18h 30m
CAI - JNB
7/7
Wed
1 stop
Kenya Airways
14h 40m
JNB - CAI
10/6
Thu
direct
Egypt Air
8h 00m
CAI - JNB
20/6
Sun
direct
Egypt Air
7h 50m
JNB - CAI
26/5
Wed
1 stop
Ethiopian Air
10h 45m
CAI - JNB
12/6
Sat
1 stop
Ethiopian Air
10h 55m
JNB - CAI
18/6
Fri
1 stop
Kenya Airways
26h 30m
CAI - JNB
28/6
Mon
1 stop
Kenya Airways
19h 55m
JNB - CAI
27/5
Thu
direct
Egypt Air
8h 00m
CAI - JNB
10/4
Sun
direct
Egypt Air
7h 50m
JNB - CAI
1/7
Thu
2 stops
Multiple Airlines
26h 25m
CAI - JNB
7/7
Wed
direct
Multiple Airlines
7h 50m
JNB - CAI
29/6
Tue
1 stop
Ethiopian Air
10h 45m
CAI - JNB
7/7
Wed
1 stop
Ethiopian Air
10h 55m
JNB - CAI
5/7
Mon
1 stop
Kenya Airways
18h 35m
CAI - JNB
26/7
Mon
1 stop
Kenya Airways
19h 55m
JNB - CAI
27/5
Thu
direct
Egypt Air
8h 00m
CAI - JNB
7/6
Mon
direct
Egypt Air
7h 50m
JNB - CAI
18/6
Fri
1 stop
Multiple Airlines
26h 30m
CAI - JNB
28/6
Mon
direct
Multiple Airlines
7h 50m
JNB - CAI
29/6
Tue
1 stop
Emirates
14h 45m
CAI - JNB
7/7
Wed
2 stops
Emirates
35h 50m
JNB - CAI
26/5
Wed
1 stop
Ethiopian Air
10h 45m
CAI - JNB
10/4
Sun
1 stop
Ethiopian Air
11h 10m
JNB - CAI
10/6
Thu
2 stops
Multiple Airlines
13h 05m
CAI - JNB
20/6
Sun
direct
Multiple Airlines
7h 50m
JNB - CAI
27/5
Thu
1 stop
Emirates
21h 25m
CAI - JNB
12/6
Sat
2 stops
Emirates
35h 50m
JNB - CAI
27/5
Thu
direct
Egypt Air
8h 00m
CAI - JNB
13/6
Sun
direct
Egypt Air
7h 50m
JNB - CAI
Show more results

Recent one-way flight deals

3/6
Thu
2 stops
Kenya Airways
13h 05m
CAI - JNB
27/5
Thu
direct
Egypt Air
8h 00m
CAI - JNB
26/5
Wed
1 stop
Ethiopian Air
10h 45m
CAI - JNB
25/5
Tue
1 stop
Emirates
21h 25m
CAI - JNB
24/5
Mon
2 stops
KLM
43h 25m
CAI - JNB
18/6
Fri
1 stop
Kenya Airways
13h 10m
CAI - JNB
27/5
Thu
direct
Egypt Air
8h 00m
CAI - JNB
26/5
Wed
2 stops
Aegean Airlines
33h 55m
CAI - JNB
3/6
Thu
3 stops
Multiple Airlines
25h 50m
CAI - JNB
21/6
Mon
1 stop
Kenya Airways
13h 10m
CAI - JNB
13/6
Sun
direct
Egypt Air
8h 00m
CAI - JNB
15/6
Tue
direct
Egypt Air
8h 00m
CAI - JNB
15/6
Tue
1 stop
Ethiopian Air
10h 45m
CAI - JNB
2/6
Wed
1 stop
Ethiopian Air
10h 45m
CAI - JNB
19/6
Sat
direct
Egypt Air
8h 00m
CAI - JNB
24/5
Mon
1 stop
Kenya Airways
13h 10m
CAI - JNB
23/5
Sun
1 stop
Ethiopian Air
10h 45m
CAI - JNB
22/5
Sat
1 stop
Emirates
21h 25m
CAI - JNB
12/6
Sat
2 stops
KLM
43h 25m
CAI - JNB
20/6
Sun
1 stop
Ethiopian Air
10h 45m
CAI - 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