Find cheap flights from Kenya to Johannesburg

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

— JNB
Dec 2 — Dec 91
Return
1 adult
Economy
0 bags
From?
To?
Fri 2/12
Fri 9/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

December

High season

June

Cheapest flight

R4 579

Average price (return flight)

R14 831

Good deal (return flight)

R13 397

Good deal one-way

R13 651
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Nairobi Jomo Kenyatta Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Johannesburg

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

FAQs - booking Johannesburg flights

Top 3 airlines serving Kenya to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
7,4
Egypt AirOverall score based on 2118 reviews
7,6Boarding
7,4Comfort
7,8Crew
6,8Entertainment
7,2Food
Airline reviews

Good in general

Read more about Egypt Air

Good in general

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

Missed connection due to a 1,5 hours delay on the first flight, resulting in 24 hours delay to destination. Poor assistance at the airport. Long wait with not even internet connection. Awful experience.

As usual, Egyptair was late in departing, so I was late in arriving in Cairo for the connecting flight. It was a short one hour flight, but being 15 minutes late is not good.

Cons: "egyptair flight 985 no space between sets no social distancing very bad not comfortable flight"
Cons: "They won’t allow me to fly"
Cons: "Everything was ok and no delays"
Pros: "The only thing is good, they gave us a room for the missing flight which is because of them. Poor customer service, no communication, the flight is always late and you will miss your flight."
Cons: "Get organized and explain for the passengers why there is a delay."
Pros: "Crew were nice, hygiene"
Cons: "We should have alcohol."
Pros: "It was a smooth flight and the crew were nice."
Cons: "Food could have been better. Plus a glass of wine/beer either sold or complementary wouldn’t hurt"
Pros: "Being direct flight"
Cons: "Food, seats"
Pros: "Professionalisms of Crew"
Cons: "N/A"
Pros: "The captain"
Cons: "Food"
Pros: "The crew was amazing, but the sit was uncomfortable"
Cons: "Since it's along trip the sits should be adjustable not to be straight throughout to avoid back pain"
Pros: "Nothing"
Cons: "Egypt air is one of the worst airlines in the world so everything could have been better. Literally everything"
Cons: "Layover time too short so a small flight delay resulted in a missed connection. No entertainment system on board, seats very small, food bad and disembarking was very slow."
Pros: "The crew were very friendly"
Cons: "The airplane was too old and uncomfortable"
Pros: "Great crew!"
Cons: "Not much- the flight , plane and crew were fantastic"
Pros: "The individual screens had options of tv and movies which was good"
Cons: "The food could have improved and the crew could try to be a bit nicer when asked for stuff like blankets."
Cons: "Im still not st my destination due to delays of the airline"
Pros: "Flight durations were good."
Cons: "Better entertainment provided. Also got moved around to accommodate their colleagues, which I wasn’t too fond of being pushed to a middle seat."
Cons: "Your company canceled the tickets from Kenya to cairo"
Pros: "Perfect"
Cons: "Perfect"
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."
Pros: "Nice experience except for the delay in Dubai."
Cons: "Any delay would have been nice. we really had to run a lot in El Cairo Airport in order to catch the conection flight to Madrid."
Pros: "We managed to upgrade to first class. This made the 12-hour flight very relaxing. Service was excellent. As usual, Egyptian pilots are the best in landing"
Pros: "Trip was comfy and swift .. crew are friendly and flight is nice and clean"
Cons: "Food is average"
Pros: "The pilot"
Cons: "Everything"
Pros: "Nothing"
Cons: "Careless"
Pros: "The flight is on time"
Cons: "their food is very nasty"
Pros: "In flight service"
Cons: "Food is not as good as it looks"
Pros: "This flight was on time and the in-flight service was really nice. I really appreciate it when Egypt Air flights are on time. Thank you."
Pros: "This flight was on time and I truly appreciate when EgyptAir flights are on time."
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: "every thing thank you"
Pros: "Possibly the food and the flight is direct"
Cons: "Anything else you could think of. The crew is unfriendly the plane is messy no one follows rules or regulations just a complete mess"
Pros: "Duration of fligjt"
Cons: "The flight took off and passengers were still putting bags up and there were at least people still standing in the aisles."
Cons: "Check in employee playing games on his phone instead of talking to me"
Pros: "Crew was super nice and helpful. Flight schedule was on time."
Pros: "The dinner food was decent (breakfast was subpar)."
Cons: "We waited about an hour lined up outside of the gate to board. Then when we finally boarded late, we sat on the runway for 2 hours! This wasn’t the first time it’s happened on this flight, either! We were thirsty and no one offered us water. The flight attendants kept skipping my friend and I when they did come around, which was not often. We were extremely thirsty the entire time and when we finally were able to get up to use the bathroom and search for water, we were told to sit back down. We got tiny cups of water about three times on a 10.5 hour flight. Lastly, the entertainment selection was very small and limited."
Pros: "Boarding was quick although about 10 min. late. We did arrive on time. I was surprised to get breakfast which wasn’t bad at all."
Pros: "Inexpensive fair."
Cons: "Little interaction with crew"
Pros: "Everything"
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."
Cons: "The quality of service and aircraft"
Cons: "Some of the seats are situated so that you really can't see the movie. The screen closest was right above my head and the next one was too far to really see especially with the glare"
Cons: "why do you have 3 people in 1 row and zero in another?"
Pros: "Time..... everything was on time no late ..flight take off on time with good security Processing"
Cons: "Nothing really"
Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."
Pros: "It got me from point A to point B so it met the minimum requirements."
Cons: "Was late getting loaded and off the ground. The shuttle to/from airport & Abu Simbel was not identified in any way."
Pros: "Helpful, friendly crew. Comfortable plane"
Cons: "In flight entertainment could be a little better. Perhaps let passengers know about the inflight entertainment available via WiFi"
Cons: "The chicken was undercooked."
Pros: "seat not comfortable"
Cons: "more drinks along the way"
Pros: "everything was pretty adequate"
Cons: "they skipped me when they passed out food and never came back."
Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."
Pros: "Nothing"
Cons: "I was overbooked in Addis"
Pros: "The staff was very helpful and friendly. They provided a hotel, meals, and transportation on a long layover."
Cons: "Transportation from the aircraft to terminals."
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Pros: "Conexion"
Cons: "Delayed"
Pros: "I went for my honeymoon but ET never transported my luggage. I had to spend my honeymoon buying very expensive clothes and basic needs in Mauritius instead of relaxing. My luggage never came. I got it on my way back to Bamako. Nobody was even able to even trace my luggage or respond professionally on the phone. Out of hundreds of calls I made to them, they only picked up twice. ET screwed my honeymoon that I had planned for over a year. I'm so dissapointed that I don'y even want to claim reimbursement."
Cons: "Office in Bamako and apperently even in Nairobi never picks up the phone ! The only time they picked up (in Nairobi) they were rude!"
Pros: "Crew were nice"
Cons: "Always delaying, catastrophic food."
Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"
Pros: "Landing on time"
Cons: "Limited choice of food- no vegetarian options, only meat."
Pros: "The crew was professional yet very friendly. Everything was great. Enjoyed my trip"
Cons: "Nothing"
Cons: "Rude flight attendants and desk staff that were not trained to do check in well. No entertainment available."
Pros: "The crews"
Cons: "The food"
Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"
Cons: "They didn’t announce when boarding started/what zones were to go."
Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"
Pros: "Flight attendants were helpful and attentive."
Cons: "Boarding was fairly chaotic, there were no outlets for charging in the business class, entertainment limited."
Pros: "Personnel were good. Food on ET is always great."
Cons: "Technical problem caused massive disruption in flight for all. Missed connections and forced unpaid for overnight in Addis. Truly terrible experience"
Pros: "nothing was exceptional"
Cons: "luggage did not arrive."
Cons: "Lost my bags, missed two connections due to delays, took a bus home instead"
Cons: "Food was served to passengers from seat row 30 and beyond very late. About twenty minutes to landing In Addis so passengers were forced to gulp the food Hurrying which is not comfortable"
Pros: "Everything Kosher food was excellent"
Cons: "Nothing"
Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."
Pros: "Nothing"
Cons: "Everything, from Customer Service, flight, baggage handling"
Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"
Cons: "My phone was stolen on airport premises"
Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."
Pros: "Great crew, decent food"
Pros: "NOTHING!"
Cons: "everything about it, from the random cancellation of my flight, to missing my connection, and their inability to get me another flight, spending over 24 hours in travel for a mere 6 hour flight. No customer service, would never recommend Ethiopian Airlines to anyone."
Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"
Cons: "I'm 1.89 and knees are jammed on this flight. Legroom is better on their long haul flights."
Cons: "Please have a vegetarian option that does not contain cheese."
Cons: "There was a four hour delay for departure!"
Cons: "Seats were dirty"
Cons: "Same as above"
Pros: "Friendly team."
Pros: "Great service"
Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."
Pros: "The flight attendants were lovely."
Cons: "The movie selected for the flight was not my preferred genre. Maybe a family film would be better."
Pros: "They need to make the seating more comfortable especially with such looong flights!"
Pros: "The best flight ever and the crew is super cool"
Cons: "Ethiopia Airport is ruff. Needs bathrooms renovated and more places for waiting for flights the smoking lounge can be smelled through the hole airport"
Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."
Pros: "Nice staff, lits of attention in my aeat"
Cons: "Blocked toilet made cabin unpleasant and stuffy. I was uncomfortable because of smells in the plane. Shoukd have been fixed immediately. Not sure the Purser knownehat to do. Skywatch soes not work in center seats. Could not follow flight status."
Pros: "It was a good flight, made only a little disappointing by all the children running through the plane, opening the washroom doors and leaving them open. A little strange, really."
Pros: "Seat sizes were okay and the boarding times were on time."

The boarding process was smooth and the seat quite comfortable. The snack served was tasty. There could have been better entertainment options available. The crew was quite courteous and friendly.

Very good ground and crew staff. Very helpful and friendly. Good comfortable flight with good entertainment and food. As always, excellent crew service.

Cons: "Nice flight cheap n cheerful"
Pros: "It was comfortable"
Cons: "They should start giving out snacks"
Pros: "Hospitable crew. Good food options.Clean space."
Cons: "Flight take off was delayed aprox 40mnts & pilot’s language and message was not clear why we are still grounding !"
Cons: "Seating"
Pros: "Boarding and comfort"
Cons: "Should be more food/drink selections Probably better to fly Jambo Jet as it has more on offer (even if I have to pay)"
Pros: "Really good aircraft ( Brazilian made Embrare )"
Cons: "Breakfast ! But it was “04:20 hrs ! So fair do’s !"
Cons: "Not many movies to chose from."
Cons: "Delayed by 4 hours, no explanation!"
Pros: "Seats were very crowded. A few more inches would have made it excellent. Overhead luggage storage was tiny."
Pros: "The plane is quite comfortable"
Cons: "Boarding and keeping time."
Pros: "I had an entire row to myself so this greatly improved my experience, but if this had not been the case I don't think I would have rated my flight as high."
Cons: "Crew is not attentive nor professional."
Cons: "I’m still in Nairobi because they delayed the plane"
Cons: "Nothing"
Pros: "All good"
Pros: "Punctuality"
Pros: "Courteous crew."
Cons: "Too crowded from Bamako to Dakar."
Pros: "Nothing"
Cons: "Cancelling out a flight at the last minute despite being on stipulated time"
Pros: "All fine..."
Cons: "uncomfortable as usual on this kind of planes"
Pros: "Clean plane, on-time departure"
Cons: "On this flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"
Cons: "Old planes and little entertainment"
Pros: "Flights were on time and aircraft were well serviced"
Cons: "No complaints"
Pros: "Nothing"
Cons: "Flight is always delayed"
Pros: "Once I got on the flight things were fine, but the process of getting there was a nightmare."
Cons: "My Air India and Kenya Airways flights were packaged together as though they were a code share, but when my initial let on Air India from Delhi to Mumbai was delayed I missed my connection to Nairobi. What followed was a bizarre five-hour scramble in the Mumbai airport that ranks in the top three worst flight experiences I’ve ever had. I had already checked in and had a emailed boarding pass, but wasn’t let through security without the official airline printout. Although the Kenya Airways Nairobi flight was also delayed and was still several hours from boarding, their staff was nowhere to be found and none of their 10+ customer service numbers was working. I finally managed to get a hold of a representative over the phone via the airport’s information counter, and she swore that a staff member was on the way to meet me. Two hours and several calls and assurances later, the flight took off without me and the Kenya Airways staff stopped picking up the phone. Then there was a crazy several hours of back and forth as a single employee emerged and demanded that I get a letter from Air India taking responsibility for the initial delay, before disappearing again for several hours. The disorganization, unprofessionalism and outright lies I encountered were frankly bizarre and unlike anything I’ve encountered while flying before."
Pros: "The crew was professional and friendly."
Cons: "My flight was delayed. The gate changed at least four times with no clear announcement."
Pros: "Everything"
Cons: "None"
Pros: "Solid overall performance in all the basics"
Cons: "Crew were always in a bit of a rush and cold, Paris airport staff were frankly rude sometimes"
Pros: "Timeous and polite crew"
Cons: "The food was mediocre and no choice for entertainment, common movie or 2 low quality music channels"
Pros: "Nice configuration and good early boarding plus courteous staff"
Cons: "Cabin was too hot and no headphones, gor the narrow movie selection"
Pros: "Timing & touch downs. Good flying."
Cons: "Food & drink. Little choice, poor taste."
Pros: "Everything went as it should."
Cons: "The AC in the plane was a little bit to cold"
Pros: "Everything fine! Especially appreciated that flights were on time, even early."
Cons: "Staff on the airplane a bit miserable. Uncomfortable seats and no choice of food. Going downhill"
Pros: "The flight arrived early to Bangkok"
Cons: "The plane was old. Some seats didn't recline. My husband's sound system didn't work. The audio selection was minimal. The bathroom started out filthy with urine everywhere, and stayed that way. These things are inconvenient on a 10 hour flight!"
Cons: "Kenya Airways ground staff in Nairobi was late to open the desk, creating a large line"
Pros: "Convenient morning flight"
Cons: "Not enough leg room for tall passengers"
Pros: "Overall it was fine. However there were some downsides..."
Cons: "One of our bags didn't make it. Also, the plane left late for some reason. We weren't sure why they didn't start letting us board sooner. Finally, the airport in Nairobi is dangerous when early morning planes arrive. Arriving passengers who are in transit are ushered down an escalator where they are pushed into one another because of a security line backup...yet the escalator just keeps bringing more people. This happened to us in Nairobi in the early morning of July 26 and again in the early morning of August 2. I feared someone would be trampled or hurt."
Pros: "Client oriented crew"
Cons: "Delay in departure time"
Pros: "Flight was ok"
Cons: "I got my items stolen . My bag was opened and pilfered I have made a report to the airline but still haven't heard anything"
Pros: "Flight management was okay from Mombasa up to landing in Nairobi"
Cons: "Plane could not park at the domestic arrival, yet at the international slot we had to wait over 15 Minutes without communication by crew. Captain only announced when parking slot became available. It took long to get baggage delivered to domestic side and when baggage arrived some including mine were wet with stinking liquid in spite of no rain around airport. at the end Passengers on a later flight made it smoothly out and eventually lost 45 minutes since landing and dirty baggage."
Cons: "The food was so-so. The flight was delayed. The crew was friendly, but nothing outstanding."
Cons: "They lost one piece of baggage. The check-in crew said we were required to have our vaccination cards although nobody asked for them. Then we waited an hour pulling off one piece of baggage and then they didn't load it on our flight."
Pros: "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."
Cons: "The planes on this route are also very old with manual screens,unnecessary delays. I mean KQ needs to style up. Another airline will soon sweep them off business"
Cons: "Messy boarding Late departure"

Book cheap flights from Kenya to Johannesburg

Recent return flight deals

11/3Sat
2 stopsEthiopian Air
6h 45mNBO-JNB
25/3Sat
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 817
25/12Sun
2 stopsEthiopian Air
6h 45mNBO-JNB
31/12Sat
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 834
19/2Sun
2 stopsEthiopian Air
6h 20mNBO-JNB
22/2Wed
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 885
20/2Mon
2 stopsEthiopian Air
6h 45mNBO-JNB
31/3Fri
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 902
15/1Sun
1 stopEthiopian Air
6h 45mNBO-JNB
21/1Sat
2 stopsEthiopian Air
6h 40mJNB-NBO
R8 936
5/2Sun
2 stopsEthiopian Air
6h 20mNBO-JNB
24/2Fri
2 stopsEthiopian Air
6h 40mJNB-NBO
R9 004
1/4Sat
2 stopsEthiopian Air
6h 20mNBO-JNB
22/4Sat
2 stopsEthiopian Air
6h 40mJNB-NBO
R9 106
29/12Thu
2 stopsEthiopian Air
6h 45mNBO-JNB
11/1Wed
2 stopsEthiopian Air
6h 40mJNB-NBO
R9 140
15/1Sun
1 stopMultiple Airlines
6h 45mNBO-JNB
21/1Sat
1 stopMultiple Airlines
11h 15mJNB-NBO
R9 276
25/12Sun
1 stopUganda Airlines
22h 35mNBO-JNB
31/12Sat
1 stopUganda Airlines
15h 15mJNB-NBO
R9 362
20/2Mon
1 stopUganda Airlines
23h 00mNBO-JNB
10/3Fri
1 stopUganda Airlines
22h 45mJNB-NBO
R9 430
25/12Sun
2 stopsMultiple Airlines
6h 20mNBO-JNB
31/12Sat
1 stopMultiple Airlines
15h 15mJNB-NBO
R9 532
20/2Mon
2 stopsMultiple Airlines
6h 45mNBO-JNB
10/3Fri
1 stopMultiple Airlines
10h 55mJNB-NBO
R9 600
16/1Mon
1 stopUganda Airlines
23h 00mNBO-JNB
4/2Sat
1 stopUganda Airlines
11h 15mJNB-NBO
R9 634
15/1Sun
1 stopMultiple Airlines
6h 45mNBO-JNB
21/1Sat
directMultiple Airlines
4h 05mJNB-NBO
R9 651
28/1Sat
1 stopUganda Airlines
11h 00mNBO-JNB
6/2Mon
1 stopUganda Airlines
23h 50mJNB-NBO
R9 685
5/2Sun
2 stopsMultiple Airlines
6h 20mNBO-JNB
24/2Fri
1 stopMultiple Airlines
10h 55mJNB-NBO
R9 702
15/1Sun
1 stopMultiple Airlines
6h 45mNBO-JNB
20/1Fri
directMultiple Airlines
4h 05mJNB-NBO
R9 736
25/12Sun
2 stopsMultiple Airlines
6h 20mNBO-JNB
30/12Fri
directMultiple Airlines
4h 05mJNB-NBO
R9 787
26/12Mon
1 stopUganda Airlines
12h 35mNBO-JNB
13/1Fri
1 stopUganda Airlines
22h 45mJNB-NBO
R10 162

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/12Mon
2 stopsMultiple Airlines
15h 50mNBO-JNB
R4 579
31/12Sat
2 stopsMultiple Airlines
15h 25mNBO-JNB
R4 885
23/12Fri
2 stopsMultiple Airlines
14h 45mNBO-JNB
R4 919
29/1Sun
2 stopsEthiopian Air
6h 45mNBO-JNB
R4 970
19/12Mon
2 stopsMultiple Airlines
15h 50mNBO-JNB
R5 072
22/1Sun
2 stopsEthiopian Air
6h 20mNBO-JNB
R5 157
18/2Sat
2 stopsEthiopian Air
6h 20mNBO-JNB
R5 174
29/1Sun
1 stopEthiopian Air
6h 45mNBO-JNB
R5 430
22/12Thu
2 stopsEthiopian Air
6h 20mNBO-JNB
R5 447
11/12Sun
2 stopsMultiple Airlines
14h 45mNBO-JNB
R5 498
16/12Fri
2 stopsMultiple Airlines
14h 20mNBO-JNB
R5 668
11/12Sun
2 stopsEthiopian Air
6h 20mNBO-JNB
R5 685
22/5Mon
1 stopUganda Airlines
23h 00mNBO-JNB
R5 889
18/2Sat
1 stopUganda Airlines
11h 00mNBO-JNB
R6 094
31/12Sat
1 stopUganda Airlines
11h 00mNBO-JNB
R6 128
5/12Mon
1 stopUganda Airlines
23h 00mNBO-JNB
R6 179
15/12Thu
1 stopUganda Airlines
25h 25mNBO-JNB
R6 434
28/1Sat
1 stopEgypt Air
27h 10mNBO-JNB
R6 774
21/12Wed
1 stopEgypt Air
27h 10mNBO-JNB
R7 251
31/12Sat
1 stopKenya Airways
20h 55mMBA-JNB
R8 528

Search by stops

Search by airline

Search by price