Find cheap flights from Uganda to Johannesburg

Find cheap flights from Uganda to Johannesburg

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

Return
Economy
Zurich (ZRH)
Johannesburg OR Tambo
Fri 9/17
Fri 9/24
Any month
Compare vs KAYAK |

Top tips for finding cheap flights to Johannesburg

  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly to Johannesburg is August.
  • 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 Uganda to Johannesburg due to COVID-19?

Which Johannesburg airport is closest to central Johannesburg?

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

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

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

What is the Hacker Fare option on flights to Johannesburg?

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

Top 4 airlines serving from Uganda to Johannesburg

Scores according to KAYAK customer reviews

8,0
RwandAir
Overall score based on 283 reviews
8,1
Boarding
8,3
Comfort
8,6
Crew
7,0
Entertainment
7,8
Food
Airline reviews

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

Pros: "Yes"
Cons: "Customer services"

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

Pros: "Well organized on check in. Attentive"

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

Pros: "The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great."

Cons: "No vegetarian option Bad boarding procedures, no one gets direction and it was very slow"

Cons: "THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!"

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: "Food and free WiFi. Ample seating space."
Cons: "Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled"

Pros: "That there were not many people on the second leg and that the plane was clean"
Cons: "The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed"

Pros: "Everything was perfect. On time arrival."
Cons: "Loud Nigerian co-passengers"

Pros: "Timeliness, Service, Cleanliness Comfort"

Pros: "The aircraft was nice, clean and seemed new. The staff was very professional, immaculate uniforms and appearance. Great attention to detail. We traveled from US - Nairobi - Kigali - Johannesburg, changing planes four times. These were some of the nicest planes. I felt very safe traveling this airline."
Cons: "Too much bread in the meals. The meals were adequate in quantity but each meal came with two rolls, which was excessive. Just a note - for the boarding area in the airport. Please have restroom facilities in boarding area, past security so you can use the restroom without having to go through security again. Also, if food and beverage is available for sale in the boarding area more passengers would make purchases."

Pros: "Nice blankets. Good service."
Cons: "Food wasn't that great and juices were very sweet (tasted like sugar water)"

Pros: "Nice comfortable new planes."
Cons: "There wasn't much not to like."

Cons: "We incurred significant extra costs (visas, taxi, hotel costs) because Rwandair changed our flights around from what we had originally booked, with no compensation or help navigating the visa process."

Pros: "New airline. Left 20 mins early."
Cons: "Nothing."

Pros: "What did you like? the attendants were very kind"

Pros: "Information during flight"
Cons: "No TV or programmes to entertain slong"

Pros: "Good"

Pros: "Was good on time"

Pros: "on schedule. staff at counters and flight crew were courteous and professional."

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

Cons: "Reservation was not honored, and only 3 prople out of 5 get boarding. Airline did not provided any other alternative and our friends had to cancel tour and return home!"

Pros: "Very slow check in. Bit slow and chaotic at gate. Pleasant enough service but not excetional. Smooth flight. Informative pilot. Silly short bus ride to terminal. Very very long wait for baggage."

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

Pros: "Flight was delayed over an hour. Otherwise the plane was new, everything felt good, and I have nothing to complain about!"

Pros: "Rwanda air crew"
Cons: "Lagos international airport"

Pros: "Like Kigali it was clean and efficient."
Cons: "Food is almost inedible"

Pros: "I like the overall service in the plane."
Cons: "I didn't like changing the boarding time."

Pros: "Planes were great and flight crew excellent."
Cons: "On arrival at Kigali airport we were quickly moved through security to the departure area. This area was hot and without any facilities for toilets or water. We sat there for at least 1 hour and was a low light in out trip."

Pros: "Clean, comfortable plane and seating. On time service, courteous attendants. A meal served on a flight that was only about an hour in duration - very nice. Very pleased with this airline."
Cons: "Nothing."

Pros: "Everything went well as expected..."

Pros: "movie dinner on each leg of the flight"
Cons: "the movie didn't finish in the first leg and they didn't show it for the second leg, so I never learned the ending the flight arrived 40 minutes late"

Cons: "We were delayed by 1 hour because more cargo was being loaded on to the plane. When we arrived in Kigali, we found that our bags had been left behind to make room for other cargo. We arrived and checked in well before the 1 hour cutoff and we were under the weight limit, so there was no reason for our baggage to be left behind. We were informed that our bags would NOT be delivered to us at our next destination, that the burden was on us to retrieve them AND there was no stipend or any type of refund to compensate us for the inconvenience. Since we were continuing our travel by road to Uganda, we had to pay extra to have a driver return to the airport the next day to retrieve and deliver our bags. This is very, very poor customer service!"

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: "The Rwandair plane was modern and clean. Kigali airport has a nice cafe, and check-in was efficient. The plane left a few minutes early."
Cons: "Check-in closes one hour before your flight. Economy class: Food was a clingwrapped sandwich. The attendant gave me two bottles of a good South African wine. Security has gotten quite uptight at Kigali airport. They now stop your cab a couple hundred meters short of the airport, and have a dog check the vehicle. You have to pass through another security checkpoint at the entry to the airport building, and a third security into the boarding area. The final security check even takes away any empty bottles you have. And don't take any fingernail scissors in your handcarry, even if they have blunt points. You may have an hour or more wait in preboarding, and without water or bathroom excess. So takke care of these needs in advance."

Pros: "Clean planes"
Cons: "Ground crew at NBO - Rwanda Air has Kenyan Airways do the work in the terminals. Bad idea!"

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

Pros: "the flight 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: "In general, it was a pleasant flight from Entebbe to Kigali. The Bombardier was in pristine condition. There was no food offered (the flight is 45 minutes) and there is no entertainment available. The crew was pleasant and the seat comfortable (I am 5'11). I would fly again with RwandAir."
Cons: "There was nothing significant enough taken into consideration the characteristics of this flight and the construction in Entebbe."

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

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

Pros: "They were professional, timely and courteous. Except for one flight attendant who was a bit rude, the entire flight was enjoyable"
Cons: "The rude flight attendant who was welcoming people to the plane"

Pros: "They have great food, amazing crew, great customer care.."
Cons: "No entertainment, some few crew members has a bit of an attitude."

Pros: "Flight attendant are helpful."

"The check-in line was long and people were put in front of me in the line even after I said I had checked in online. It took me an hour to finally get my documents checked and drop my suitcase. It was horrible!"

Pros: "The crew was mazing and the seats are so comfortable."
Cons: "To me everything was excellent from the captain to the flight attendants i was impressed i have been to all domestic flights but Airlink is the best and after yesterday flight i decided that Airlink is the one for me onwards. The only thing i can suggest is the points program then the sky will be the limit for you. Keep up the good work guys BIG UP."

Pros: "Flight was on time and crew was great"

Cons: "good short flight"

Pros: "Time keeping, plane was well sized and okay"
Cons: "Didn’t get a single sensible meal!"

Pros: "Everything was good!"
Cons: "For a short flight on a small aircraft nothing could have been better."

Pros: "It's a shorter flight so, no IFE. The front row of the business section was nice. I'm glad that reserving those seats worked out for this flight, although it didn't on all the other flights."

Cons: "No entertainment available, and the BUQ departure lounge could be improved"

Pros: "Tayla the stewardess was very sweet!"
Cons: "Nothing. It’s a small plane!"

Pros: "Excellent service"
Cons: "Luggage was riffled through and item stolen"

Cons: "Delayed flight with close connecting flight and none of the flight or ground crew were able to communicate with the connecting flight gate agents. No priority for deplaning and tarmac shuttle was given to those with close connecting flight. Had to sprint through airport and barely made connection."

Pros: "Amazing crew, wonderful short flight and delicious snack. Could not be any better."
Cons: "Just continue the wonderful service."

Pros: "There was hardly anyone on the flight so I got a row to myself! Also the flight was fast and smooth and landed on time despite boarding about 45 minutes late"
Cons: "At the beginning they needed 8 people to move up front for take off which was weird but obviously not anyone’s fault, and if the flight was full wouldn’t have happened, so it’s probably not something that could be done differently but was just weird."

Cons: "The staff at Vic Falls airport tried to charge me several hundred dollars for extra bag fees. The fee kept changing depending on who I was speaking with and when I agreed to pay with my AMEX they said they did not take AMEX so they eventually waived the fee. This was only done after showing the manager a printed copy of my booking which listed that passengers are allowed 2 checked bags each. This was all done in the office of the South African Airways who I assume was managing the Airlink flight."

Cons: "Johannesburg Airport was terrible and every where we turned in the airport we got misinformation and people tried to scam us for tips including airport employees."

Pros: "It was good just the way it is."
Cons: "Why put cheese on the cross bun not good at all."

Pros: "Airport check in went quickly and smoothly! Waiting lounge was excellent!"
Cons: "Nothing to report."

Cons: "Lazy agent said we were too late but bags not booked through on connection which helped cause delay"

Pros: "The crew was nice, overall a good flight."
Cons: "Had to pay extra baggage on a long layover, because we couldn’t check our bags all the way. My husband amd I had seats next to each other and then when we got to the gate, they had switched his seat... not ideal traveling with a 4 month old."

Pros: "Economy seats are comfortable"
Cons: "The entertainment system works very poorly, it need to be upgraded! The quality of the image is very poor, the touchscreen does not respond easily and the stream is often interrupted by clips of ither movies or programs. This is unacceptable for a 14+ hours-long journey!"

Pros: "We were on a small cramped plane. The food was horrible."
Cons: "Rude employees at the counter in the airport."

Cons: "We were very upset as we missed our flight to Maseru due to circumstances beyond our control. As a result we had to pay for another set of tickets and pay for s hotel room as no other fflights that day. We arrived to airport in plenty of time however there was a backup at immigration. We waited 10-15 minutes than an employee had everyone in line move to a different line. By the time he slowly walked us over our plane had already boarded. The bus was still there but we were not allowed on. Also, the representative said the boarding was delayed 3 minutes. Actually they boarded early. All along way we were assured there was no problem making flight."

Pros: "The crew were great."
Cons: "The flight was delayed by 2 hours. We barely made our connection flight in Johannesburg, which resulted in us having to run through the airport. We did not have time to get dinner."

Pros: "Easy process to get to Joberg. Flight was on time and comfortable."
Cons: "Similar to some other reviewers we had to completely exit the terminal at JNB and then check in for our international flight sequence on Qatar, this was easy but caused a little anxiety, especially after learning that the total checked baggage for one person on the air link is 30kgs (66lbs) which is less than standard international weights. We had to pay extra for the “overweight” bags but the cost was reasonable. I would use the airline again."

Pros: "Quick cool spacious"
Cons: "They left us in a hot hot bus for a long time at terminal and on the run way."

Pros: "The plane from Antanarivo as on time - quite an accomplishment for Madagascar!"

Pros: "Stewardess was very professional, spoke clearly, was very helpful. On time and affordable rates!"

Pros: "the seats"
Cons: "Food was cold"

Pros: "Comfortable transfer to Skukuza from Johannesburg"
Cons: "The flight was not listed on the departure monitors in the hall where we arrived. We had a hard time finding the terminal and then the check-in counters and the departure gate. If the flight would have been listed it would have been easier, no asking around required."

Cons: "Staff not so friendly"

Cons: "The flights were not operated by South African Airways, so when we arrived to Johannesburg we had to take our luggage and register it again and make a second check-in. Because both flights were operated by airlines different from South African Airways we were not able to accumulate our One World miles."

Cons: "Spraying a very potent chemical in an already crowded small plane that send people home sick is not the best way to treat passengers. We do recognize there is probably a reason for doing it. Has the airline consider the impact on those with respiratory issue? Some passenger could not stop coughing until their final destination. Hope they find a better way."

Pros: "Everything was good - timely, service, check in, etc."

Pros: "Left inn time and arrived a bit early only 12 14 passengers in a 36 pAX plane..."
Cons: "Small Cramped seats No power plugs...average food"

Pros: "Seats wider (or seemed to be so) than most economy flights. Flight crew courteous."
Cons: "Have lived in Madagascar for almost two decades and have never seen such disorganized boarding. No signage, staff all the same uniforms (thus no visual clues), no gate noted on boarding pass. Very frustrating. Two Airlink flights were leaving at the same time due to a delay for one flight, so better communication needed. Plane toilet disgusting and would not flush."

Pros: "Flight was on time."
Cons: "I do not understand why the staff wait for all passengers to be on board and close the door to spray this unbreathable air spray. I was suffocating during a few minutes and coughed during the whole flight. My throat still hurts. The cheese sandwich was terrible."

Pros: "Efficient on time no hassle"

Pros: "Small plane but a very short flight, so its fine."
Cons: "nothing"

Cons: "Cold food. SAA used to serve hot meals. What happened to that?"

Pros: "short, easy flight"

Cons: "Lost baggage. Sent to Jouburg instead. Second day at Cape Grace in dirty safari clothes. Still no bags."

Pros: "Pilot and Stewardess were good and airport was nice. I appreciated the flights from Cape Town to Skukuza and from Skukuza to Johanesberg."
Cons: "Airport crew not able to answer questions outside of their scope of responsibility. I asked a question several times and reply was "good afternoon". finally another person helped and directed me to another part of the airport where I asked the same question and received blank faces until supervisor showed up."

Pros: "It all went as expected. Today, that is excellent"

Pros: "I enjoyed looking out the window as we flew. Interesting countryside compared to what we have where I live in the U.S."
Cons: "Maun airport is small but it gets the job done. The people at the SAA counter were not well versed with checking bags to your final destination when you continued on from Johannesburg."

Pros: "South African Airlines is like flying years ago when you were given respect and special treatment. It's my favorite airline, by far. Actually, it's the only airline I like to fly. I've flown Delta, Lufthansa, KLM and United to South Africa - big mistake. SAA is what I wish all other airlines are. They are first rate."

Pros: "Pleasant experience. Gate personnel and crew were friendly and helpful; plane and seating were comfortable."
Cons: "No flight information signage at gate, and gate boarding public announcements were distorted. Besides being distorted, it was hard to understand the 'English' translated announcement."

Cons: "Delayed flight due to airplane malfunction and caused late arrival and could not make our connecting flight. Had to argue for support to stay in Johannesburg due to the inconvenience"

Pros: "Stewardess was very professional, spoke clearly, was very helpful. On time and affordable rates!"

Cons: "THe check in lady on the flight from Cape Town, was surly, rude, unhelpful, arrogant...just awful"

Pros: "Quick check in"
Cons: "Quants needs to upgrade they are falling behind in th bussness class game quiet badly This is my third trip in 4 years from Sydney to JHB and the service, seating etc is the same Tiered plans tiered overall"

Pros: "It’s acctually the second time , just last week 23rd , our flight with delta got delayed that made us missed our connecting flight and I had to pass through Nairobi, female crew serving snacks came over to me with snacks and told me I ordered low fat food which I did and I asked her if it was ok if I had chicken that day she insisted that had ordered low fat mean and that’s what she has to serve me and I had to tell her again I needed chicken, she started arguing with me over snacks she got offended and she just threw food in my hand almost dropped to the floor , I think that was not professional at all. And today again coming to Nairobi the female crew came over serving snacks again and requested if I could have some wet wipes my hands were dirty dirty because had seen a crew handing out with to the people in the front raw but she answered me it was in the bank and she kept on and I again asked the male crew and he explained to me that they mostly don’t give wet wipes for short flights but I had wet wipes when I flew to Nairobi from Amsterdam and I had too when I left Nairobi to Uganda , what’s the point of serving foods when passengers gotta eat with dirty hands , and today again-the same female crew skipped the first raw of two males with snacks who were seated in front of us and even if they told her they missed the snacks, she stood there and called the male crew just unprofessionally to bring the snacks for the gentleman and she just never cared . I think they should do better thanks ."
Cons: "They should be more professional and friendly to people they act like they don’t care sometimes ."

Pros: "nothing I liked about this flight. Our flight was delayed by more than 6 hours. Even though airline had an opportunity to bump us in their sister airline- precision airline in earlier flight Nairobi, they refused to help us. Precision air had lot of seats empty."
Cons: "Kenyan airways do not care about customers and inconvenience they are facing. We were suppose to arrive Dar at 7:30 pm and instead now we will arrive at 1:30 am on 28th Jan 2020."

Pros: "Same things as mentioned for the NBO-EBB leg"
Cons: "Food"

Cons: "Seating"

Pros: "Service and flight itself"
Cons: "Changing the system to be repaired whenever someone needs to change the phone let be available especially to those who are traveling to other countries and they're new there and they need to do a calling for connection to people who are going to take them to different destinations."

Pros: "The gate crew was helpful"
Cons: "Earlier notification of 7 hour wait time due to delay."

Cons: "Entertainment"

Pros: "The pilot explained why the flight was delayed."
Cons: "The flight was 5 hours late to depart. This is unacceptable."

Cons: "Did not arrive for it"

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

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: "The crew on the final leg was really nice and helpful"
Cons: "From Entebbe to Nairobi I was cold during the flight. I wish I had been offered a blanket."

Pros: "I liked their service and more so, there orange juice"
Cons: "Since this was a short flight , I don’t have much comment."

Cons: "Nothing"

Pros: "They should send us prior notice of changes in flights. My flights where delayed by almost 6 hours both inbound and outbound bound"
Cons: "Check in agents should do their job as per their description not wasting our time and keychatting with their collegues"

Pros: "Easy boarding and extremely friendly staff"
Cons: "No intertainment, not even newspapers"

Pros: "Nothing"
Cons: "Timeliness of flights"

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: "Entertainment system wasn't bad."
Cons: "Paid $200 extra for a direct flight and got bumped onto a layover flight. No explanation, no refund and what should have taken 2 hours, took 10."

Pros: "SA red wine"

Pros: "Nothing."
Cons: "Left late. Boarding experience was stressful and confusing."

Pros: "-Professional and courteous service by crew members. -Smooth flight, thanks to captain/pilot -Aircraft comfort."

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

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

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

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"

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

Cons: "I didn't like the fact that i couldn't reach out to a representative at the airport at 1am thus missing my flight. When their offices opened trying to get them to book me on the next flight, i was told to pay full price. Their customer service is a complete joke. They should stay out of business."

Pros: "flights were slightly delayed but we were updated often and accurately. Flight staff were awesome, super nice and well spoken!"

Pros: "I was surprised at how good the food was. Really surprised to run into someone I knew from a previous trip to Kenya. She was assisting a handicapped person, so don't know if she worked for Kenya Airways or the airport. Unfortunately, there was no time to talk."

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: "Ground check-in, onboard staff, plane comfort were all fine and what normally happens. Nice leather seats and space on Embraer plane."
Cons: "At check-in we were told the departure time was an hour late - when I arrived at 2:00am. As I only had 1 hour and 55 minutes in Nairobi before flight to Johannesburg, I was a bit concerned and had to rush from plane to departure gate. Pilot said flight was late due to " plane arriving late", which I think meant - it isn't our fault."

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: "I liked the courtesy of the staff"

Pros: "The flight was not delayed."

Pros: "Flight from Entebbe left late, we arrived in Nairobi late but still could have missed our connection but the airline refused to let us board. We were told they were booking a hotel for us and would fly out in the morning, we were left for an hour to wait for the KQ employee to return. We ended up sleeping in the KQ lounge and my bag was left in Nairobi. A day later they called to tell me the bag arrived, when I asked for them to deliver it they were very apprehensive and upset because they were not sure how they would organize this. No voucher was provided for this inconvenience and the customer service was sub part. Will not fly KQ in the future unless the airline makes a gesture to rectify this."

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

Pros: "I loved the flight, crew and comfort I had on my flights."
Cons: "The first leg of my flight was delayed about 45 minutes and the communication of the delay could be improved. Also the beef sandwich was fine but could be improved in taste."

Pros: "Service with smile"
Cons: "Food"

Cons: "Boarding in Nairobi as we had a small child and it was a bit chaotic as those with children, and those in business class, were not given a chance to enter first."

Cons: "They are always late"

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

Pros: "Reception"
Cons: "non"

Pros: "One or two of the representatives that I spoke with were helpful, but the others were not. After having to purchase a separate ticket, the flight itself was fine. Nice food and TV."
Cons: "The price to adjust my ticket was far more than a new ticket. Incredibly difficult to work with. Will do everything in my power to not fly Kenyan airlines again. The airline policies are what is holding the airline back, not the people in the ground."

Pros: "wery slow working."
Cons: "The fod. Never Etiopian again."

Cons: "The cabin crew had masks to protect themselves I think against the threat of Coronavirus. We passengers did not have them. It looked awkward. How about if instead of handing out headsets they gave passengers masks?! Overall I enjoy ET."

Cons: "Everything was great!!"

Cons: "It was over booked. I wasted my precious time in the airport for half day... and the staff of ethiopian were not kindness."

Pros: "Food and drink was good."
Cons: "Every single flight (4 total) took off late and even caused us to miss a connection. On the way to Madrid from Entebbe, my luggage was mislabeled and sent to London and now is completely lost. It has been two days of a trip of having no clothes, shoes, or toiletries other than what I had on my person. And I have yet to hear from anyone with Ethiopian Airlines, only representatives from Madrid airport."

Pros: "seat not comfortable"
Cons: "more drinks along the way"

Cons: "Not having to wait 3 days for my luggage"

Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."

Pros: "the drinks"
Cons: "reduce on the spices in the food or provide different options."

Pros: "But no in flight entertainment on the Addis to Tel Aviv leg"

Cons: "There was no entertainment. Breakfast was standard"

Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."

Cons: "The landing was terrible and quite dangerous. It was a lopsided and the plane was about to tip forward when we hit the ground. I was quite disturbed on arrival. I’m glad to say the we were lucky that webdid not have an unfortunate incident."

Pros: "The boarding was superb."
Cons: "The food is ma ma!"

Pros: "Ground crew communicated well. It was easy to check in; boarding was done on time and smoothly."
Cons: "No complaints, well done to the Ndjamena team."

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"

Pros: "Liked the peaceful plane ride and room"
Cons: "Not being told why we were delayed or why we were going to be late. They told us over loud speaker and was not loud enough."

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: "Flight attendants were helpful and attentive."
Cons: "Boarding was fairly chaotic, there were no outlets for charging in the business class, entertainment limited."

Cons: "I used ethiopian on my way back too they told me my bags will go all the way to my final destination and it did not my bags are now LOST!! Crew is not attentive Food was so bad! I ecpexted quality in all areas but not even close."

Cons: "The plane from Entebbe to Addis Ababa was very old with tight seating."

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: "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: "Great Price Excellent dinner in economy for such a short flight (1.45) Quick, friendly service"
Cons: "Entertainment System is a tad bit outdated on this particular aircraft (737-8) but it was a shorthaul flight and their long haul flights have much better option. \ My seat - although in the exit row (with plenty of leg room) was uncomformable"

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: "הצוות היה נעים, רגיש ואדיב"
Cons: "האוכל לא היה טעים או מגוון, חסרו ירקות טריים או פירות מרעננים , האוכל היה מבוסס על פחמימות לא היו אזניות זמינות, לא הוקרן מסך של מסלול הטיסה , ונתוני הטיסה,"

Pros: "Absolutely nothing. The plane was hot, stuffy and very uncomfortable. The food was terrible and the staff was rude."
Cons: "The staff, the food, the entertainment, the cabin being extremely hot, the plane being so incredibly old!!"

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: "I'm 1.89 and knees are jammed on this flight. Legroom is better on their long haul flights."

Pros: "Excellent chicken dish"

Pros: "Customer service was great and the restrooms were cleaned regularly unlike some long haul flights where it's not the case."

Pros: "In entabe the way everything is done was very good the food on that day was not good"

Cons: "Seats were dirty"

Cons: "Same as above"

Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."

Pros: "Nothing"
Cons: "The food was horrible. My TV didn't work and although I asked for it to be reset several times, the crew kept forgetting. The flight was supposed to be 9 hours, but we left late and it was 11+ hours. I understand things happen, but the crew gave no explanation for the delay or elongated flight. Last, but not least, when we landed in Newark we waited 2 hours for our luggage to come out. We landed at 9:50pm and didn't receive our baggage until 11:50pm. My friend and I were not even the last to get our bags. Overall this was the worst flight experience I've ever had."

Pros: "The best flight ever and the crew is super cool"

Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."

Pros: "The crew were courteous"
Cons: "The air conditioning was malfunctioning and there were insufficient blankets on the plane."

Pros: "The flight crew and services"
Cons: "some air hostesses were mean and unpresent when needed"

Pros: "It was a good flight, made only a little disappointing by all the children running through the plane, opening the washroom doors and leaving them open. A little strange, really."

Pros: "Orderliness"
Cons: "Flight delay"

Read more about RwandAir
COVID-19 information

Safety measures for airlines flying from Uganda to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Uganda to Johannesburg

Pre-flight testing

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

Book cheap flights from Uganda to Johannesburg

Recent return flight deals

23/9
Thu
1 stop
Kenya Airways
15h 05m
EBB - JNB
20/12
Mon
1 stop
Kenya Airways
17h 35m
JNB - EBB
22/9
Wed
direct
Airlink
4h 30m
EBB - JNB
3/10
Sun
direct
Airlink
4h 15m
JNB - EBB
27/10
Wed
2 stops
RwandAir
18h 15m
EBB - JNB
14/11
Sun
1 stop
RwandAir
7h 10m
JNB - EBB
9/10
Sat
direct
Uganda Airlines
4h 00m
EBB - JNB
4/11
Thu
direct
Uganda Airlines
4h 15m
JNB - EBB
26/10
Tue
1 stop
Ethiopian Air
11h 20m
EBB - JNB
15/11
Mon
1 stop
Ethiopian Air
10h 35m
JNB - EBB
21/9
Tue
1 stop
Kenya Airways
28h 25m
EBB - JNB
20/12
Mon
1 stop
Kenya Airways
25h 25m
JNB - EBB
10/1
Mon
1 stop
Kenya Airways
13h 30m
EBB - JNB
13/2
Sun
1 stop
Kenya Airways
11h 05m
JNB - EBB
10/10
Sun
1 stop
RwandAir
15h 20m
EBB - JNB
30/10
Sat
2 stops
RwandAir
19h 35m
JNB - EBB
24/1
Mon
direct
Uganda Airlines
4h 15m
EBB - JNB
1/2
Tue
direct
Uganda Airlines
4h 15m
JNB - EBB
22/9
Wed
direct
Airlink
4h 30m
EBB - JNB
3/10
Sun
direct
Airlink
4h 15m
JNB - EBB
16/10
Sat
1 stop
Ethiopian Air
11h 20m
EBB - JNB
24/10
Sun
1 stop
Ethiopian Air
9h 30m
JNB - EBB
8/10
Fri
1 stop
Kenya Airways
8h 05m
EBB - JNB
4/11
Thu
1 stop
Kenya Airways
15h 25m
JNB - EBB
23/1
Sun
2 stops
Multiple Airlines
17h 55m
EBB - HLA
2/2
Wed
2 stops
Multiple Airlines
27h 35m
HLA - EBB
11/1
Tue
2 stops
RwandAir
18h 20m
EBB - JNB
14/2
Mon
3 stops
RwandAir
11h 55m
JNB - EBB
19/2
Sat
direct
Uganda Airlines
4h 00m
EBB - JNB
21/2
Mon
direct
Uganda Airlines
4h 15m
JNB - EBB
23/1
Sun
direct
Airlink
4h 30m
EBB - JNB
2/2
Wed
direct
Airlink
4h 15m
JNB - EBB
23/9
Thu
1 stop
Ethiopian Air
11h 20m
EBB - JNB
30/9
Thu
1 stop
Ethiopian Air
9h 30m
JNB - EBB
11/10
Mon
1 stop
Kenya Airways
25h 05m
EBB - JNB
8/11
Mon
1 stop
Kenya Airways
25h 25m
JNB - EBB
17/10
Sun
1 stop
RwandAir
5h 45m
EBB - JNB
23/10
Sat
3 stops
RwandAir
28h 15m
JNB - EBB
23/12
Thu
direct
Uganda Airlines
4h 15m
EBB - JNB
6/1
Thu
direct
Uganda Airlines
4h 15m
JNB - EBB
Show more results

Recent one-way flight deals

21/9
Tue
direct
Uganda Airlines
4h 15m
EBB - JNB
27/10
Wed
2 stops
RwandAir
18h 15m
EBB - JNB
6/10
Wed
direct
Airlink
4h 30m
EBB - JNB
21/9
Tue
1 stop
Kenya Airways
14h 25m
EBB - JNB
2/12
Thu
3 stops
Multiple Airlines
22h 10m
EBB - HLA
26/10
Tue
1 stop
Ethiopian Air
11h 20m
EBB - JNB
7/10
Thu
direct
Uganda Airlines
4h 15m
EBB - JNB
27/9
Mon
direct
Uganda Airlines
4h 15m
EBB - JNB
27/9
Mon
1 stop
RwandAir
28h 50m
EBB - JNB
23/10
Sat
direct
Uganda Airlines
4h 00m
EBB - JNB
26/9
Sun
direct
Airlink
4h 30m
EBB - JNB
6/10
Wed
1 stop
Kenya Airways
19h 20m
EBB - JNB
28/9
Tue
1 stop
Kenya Airways
15h 05m
EBB - JNB
22/10
Fri
1 stop
Kenya Airways
8h 05m
EBB - JNB
26/9
Sun
1 stop
Ethiopian Air
11h 20m
EBB - JNB
10/2
Thu
1 stop
Kenya Airways
8h 05m
EBB - JNB
27/9
Mon
2 stops
Multiple Airlines
28h 35m
EBB - JNB
26/10
Tue
2 stops
Multiple Airlines
15h 10m
EBB - JNB
10/2
Thu
2 stops
Multiple Airlines
36h 00m
EBB - JNB
4/2
Fri
2 stops
Multiple Airlines
16h 50m
EBB - 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