Find cheap flights from Johannesburg to Moroni

JNB - HAH

Find cheap flights from Johannesburg to Moroni

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

Return
Economy
Johannesburg (JNB)
Moroni Prince Said Ibrahim
Sun 5/16
Sun 5/23
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

FebruaryMost popular time to fly (9% more expensive on average)

Average price (return flight)

R7 180(avg. price over the last 2 weeks)

Good deal (return flight)

R6 351or less

When to book flights from Johannesburg to Moroni

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R6 351 or less round-trip.
  • High season is considered to be January, February and March. The cheapest month to fly is March.

FAQs for booking flights from Johannesburg to Moroni

How long does a flight from Johannesburg to Moroni take?

Which airlines provide the cheapest flights from Johannesburg to Moroni?

What’s the cheapest day of the week to fly from Johannesburg to Moroni?

Which airports will I be using when flying from Johannesburg to Moroni?

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

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

What is the Hacker Fare option on flights from Johannesburg to Moroni?

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

Top airlines flying Johannesburg OR Tambo to Moroni Prince Said Ibrahim

Scores according to KAYAK customer reviews

7,0
Kenya Airways
Overall score based on 1 248 reviews
7,1
Boarding
7,1
Comfort
7,5
Crew
6,5
Entertainment
6,6
Food
Airline reviews

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: "Toilets were clean right up until landing"
Cons: "When breakfast was served, there was only the option of poached eggs. We asked if there was an alternative and Philip said No. Shortly after starting our cold poached eggs Philip brought the people across the aisle to us a sausage alternative?! All the flight attendants looked unhappy until getting off the plane. Entertainment was very basic and not really up to date."

Pros: "Everything was Amazing. This is one of the best Airline out there and they need more recognition."
Cons: "Nothing."

Pros: "Crew was helpful."
Cons: "We were delaying on the outgoing flight and coming back as well."

Cons: "Entertainment"

Cons: "Did not arrive for it"

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

Pros: "Both segmrnts left on time. The on- flight crew were pleasant. The 787 on first flight comfortable in biz class for a nap. Food service well carried out by crew."
Cons: "The 737 on second flight ....the long overnight one... Was very uncomfortable in biz class. On arrival in Nairobi...the hub city...there was no staff. A.c. no working or escalator in airport. Biz line for security not open. Food below average. No breakfast as we one meal."

Pros: "Crew efficient and eager to please. Generous with food and drink."
Cons: "Some seats had damaged entertainment equipment. One seat had a damaged USB charging port. We just used the one from the next seat. Another had a damaged remote control for the entertainment system. Still usable via touch though."

Pros: "I enjoyed the crew...they were friendly the whole time. The food was great."
Cons: "The delay was painful. Hope they work out overlays properly to avoid further delays."

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

Pros: "Kenya airways theme song"

Pros: "I liked the staff members in the plane. they were very nice"
Cons: "the food portions are too small"

Pros: "Service was good and flight was smooth"

Cons: "Nothing"

Cons: "My flights were changed a lot the week before my flight even though I had booked months ahead."

Pros: "Te time of te flight"

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

Cons: "Entertainment system plays very old films Stop over 5 hours."

Cons: "Old planes and little entertainment"

Pros: "SA red wine"

Pros: "We missed our flight from Nairobi to kigali by 2 min. They wouldn’t hold the plane for us. We have to wait in yheairport for 7 hours. Got nothing. Very dissapointed. Bad customer care."

Pros: "Trip on the Dreamliner to/from Nairobi/Joburg went very smoothly. Entertainment was limited but worked and was fine for a 4 hour trip. Food was nothing great but nothing disastrous, booze was handed out willingly, staff were efficient, plane was on time - I rate it higher than SAA for the same leg and would choose KA again."
Cons: "Expensive at $800 but limited choice in Africa so what can you do?"

Pros: "They had a good selection of movies."
Cons: "The seats were so tightly packed that it was impossible to sit straight. It was like being in some medieval torture device. I was in constant physical discomfort, verging on outright pain, for 9 hours. It was HORRIBLE. Also, the "dinner" served in-flight was unfit for a dog."

Pros: "The plane was pretty comfortable, they gave us blankets and pillows even though it was only a 4-hour flight."
Cons: "They served "breakfast" halfway through which was two tiny servings of meat and a piece of chocolate cake. Not much food and not really what I wanted to eat in the middle of the night! Boarding was completely chaotic, some screens said the flight was delayed, others said it was on time (it was delayed). When we arrived in Nairobi they hardly apologized for the delay, and also insisted on sending a bus to come pick us up from the plane because it was raining, which took forever. Missed my connection by about 5 minutes and had to wait almost 10 hours for the next one."

Pros: "Not much"
Cons: "35 minute departure delay with not even an attempt at an explanation. Broken seat. Cramped."

Pros: "Boarding was early"
Cons: "Plane full and didnt have enough room for a number of hand luggage, mine invcluded"

Pros: "They no take care of my bag"

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

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

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

Cons: "Seats were not very confortable"

Cons: "nothing"

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"

Cons: "Boarding procedures took too long consequently missed connecting flight. Crew seemed overwhelmed, chicken dinner was half cooked, entertainment system didn't work."

Pros: "Flying from Bangkok to Hong Kong, I didn't expect to be on an airline based out of Africa. Even though it was only an hour-long flight, it included in-flight entertainment and a full meal. The plane was a bit older, but comfortable, and the crew were very kind, friendly, and didn't rush the passengers. I hope I get the chance to fly on Kenya Airways again."

Pros: "The staff in Addis was pleasant."
Cons: "My original flight was cancelled and I was only given an hour notice before arrival time at the airport! I was rerouted from a one hour direct flight to a 7 hour delay through Nairobi then to Djibouti."

Cons: "Flight was delayed."

Pros: "Everything!"
Cons: "Nothing"

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: "The flight attendants were as courteous as possible."
Cons: "Our flight was delayed by 90 minutes so that passengers on a late flight could join us. Once arriving at Lagos, our luggage was nowhere to be found. The airline failed to follow up regarding when the luggage arrived at Lagos. Horrible experience. Fly with Kenya Airways at your own peril."

Pros: "Overall very nice"

Cons: "Messy boarding Late departure"

Cons: "Not much space between rows,everybody reclined their seat, you could barley move"

Pros: "Crew Communications every. Inbound Captain Landings and Take off"
Cons: "Captains Landing outbound Fugi Airport Siera Leone and Landing in Accra. The Pilot caused Panic, he is inexperienced. Captain flight 5595 to Accra from Monrovia on Sep 2,2016. Disaster awaiting"

Pros: "Evertthing"
Cons: "Nithing"

Cons: "no headphones available in economy class!!!"

Cons: "we booked the flight to zanzibar directly. but flight had changed transfer killimanzaro without informed."

Pros: "Amazing friendly crew. Spot on entertainment!!!"
Cons: "Toilet facilities could have been cleaner"

Pros: "Good service"
Cons: "Serve Warm food"

Pros: "Crew were helpful"
Cons: "Food was very poor with very limited choices and no entertainment system on this flight"

Pros: "crew good. seat base was not soft nor comfortable."
Cons: "have crew offer drinks more often throughout the flight. every passenger gets dehydrated and needs more drinks. I had to go to the back and get drinks myself."

Pros: "Crew is friendly."
Cons: "The plane is old, tatty and dirty. There is no entertainment. The airport transfer is very very shoddy."

Cons: "Entertainment is non existent. Plane is tatty."

Pros: "The crew was amazing. The crew is an asset to the airline"
Cons: "Boarding is chaotic."

Pros: "The crew was okay, though a little bit occupied and thus ignoring some of the customers' requests. The seats are comfortable and spacious with enough leg room"
Cons: "The food could have been better. Honestly much better"

Cons: "Flight attendants where bothered to serve us beer, water or any other snack during he flight. I had to beg in both occasions to have my tray taken from my seat."

Pros: "Excellent airline overall Great seats for sleeping"
Cons: "Business class seats are not well appointed Nowhere to put a bottle of water - storage handbag and shoes etc could not be reached without undoing the seatbelt and screen far away from the seat Voice commentary was muffled and therefore unable to be heard"

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

Pros: "Staff was pretty helpful and you could mostly get what you needed if you didn't mind going back to the galley for it."
Cons: "Boarding was literally unsafe (too many people going down an escalator into too small an area). Terribly bland food. Buttons on the seat rest too easy to push accidentally (for things like the light or to call a flight attendant)."

Pros: "Leg space, TV screen and entertainment and the decline of the seat."
Cons: "The toilets floors could be cleaned often. The food service cart could move for urgent pass to the toilet."

Pros: "I liked they way how did they respect time ( punctual). They were so nice with passengers."
Cons: "Nothing."

Pros: "Having never even heard of Ethiopian Airline, our expectations weren’t very high. We found the boarding process to work well. The staff was great and the meals were very good. The flights were on time and efficient."
Cons: "On many of the flights we had to use the roll up stairs. The water that they served tasted like tap water. The seats seem closer (less leg room) than other airlines."

Pros: "Everything was on time, high quality, and enjoyable"
Cons: "There was a fight on the llane but it was because a passenger with mental issues was provoked by a couple so ahe beat up the wife. This was not caused by ET and crew at all, but they stopped it."

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"

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

Pros: "Food was pretty good. Flight attendants were very nice, however they didn’t do too much on a screaming baby that wouldn’t shut up the entire flight."
Cons: "Late take off from Newark led to us almost missing our connections to Johannesburg. We were moving like sheep herded to buses. Seemed very unorganized. The inflight entertainment was very basic compared to other star alliance flights in the states. Can’t understand the pilots very well when they spoke English. P"

Pros: "The food served is awesome and sufficient. The flights are comfortable and the crew are friendly. My luggage came right on time and was properly handled"
Cons: "Well there was no entertainment in the flight. That is it"

Pros: "I was not allowed on the flight because I did not receive a confirmation email from Ireland airport even though I was never told I needed this."
Cons: "Everything."

Pros: "The flight crew was pleasant and helpful"
Cons: "Being woken up throughout the night for food. The overhead screens were on all night which made it difficult to rest."

Pros: "Aircraft A350 super nice entertainment t equipment and interior very clean."
Cons: "Lost my luggage, could not trace it and no compensation."

Cons: "Food horrible. Poor infrequent service, cramped seating, poor movie selection"

Pros: "The plane is spacious lost of leg room"
Cons: "can improve on the food"

Cons: "flight was 6 hours delayed"

Pros: "Modern aircraft, good fleet in general"
Cons: "Shabby interior, boarding at Bole. Bole airport needs drastic expansion."

Pros: "The cabin crew did a good job of managing all sorts of issues, and they had a lot to deal with. People switching seats, refusing to get up from wrong seats, oversized carry on, personal hygiene. The crew did their job professionally and with a smile. Made big impression. I did have a much different and better experience going from ADD to BKK"
Cons: "The food, comfort and entertainment on this plane was below OK. The monitors were unresponsive to touch, antiquated ear phone/ plug system and the seats were nasty, covered in a cloth material and disgusting! On some seats you can see stains that will not come out. Ever. The food was....airline food."

Pros: "USB plug, nice TV/ entertainment"

Cons: "I sent them an email about an issue with my flight but they didn't get back to me"

Pros: "צוות אדיב ורגיש לנוסעים ויעיל"
Cons: "האוכל לא היה מגוון לא הכיל פירות או ירקות טריים , היה מבוסס על אורז ופחמימות, לא הוקרן מסךמסלול הטיסה, לא היו אזניות זמינות"

Cons: "Chairs were not reclining. Asked for blanket and didn't get one so I was cold."

Pros: "Cabin crew were all charming."
Cons: "Unfortunately, I had to request earphones (which were not supplied in the seat pocket in front of me) five times from three different attendants over the course of an hour and a quarter before I was given them. This was not just so I could watch a movie but because the quality of the plane's public address system made it very difficult to listen to the announcements from the captain and the crew. Listening on earphones I was able to hear everything clearly. Why it had to take so long just to give me earphones I don't know."

Pros: "Great prices, and helpful staff"
Cons: "The food was mediocre, almost poor."

Pros: "Excellent chicken dish"

Pros: "When I originally booked this trip it was with one connection and a 16 hour commute time. They added legs to my trip which significantly increased travel time. I tried to cancel my flight because I booked the flight with the necessity of arriving by specific days and times and they insisted on charging me for it so I just forfeited my seat and trip all together. There's nothing good to say about Ethiopian airlines."
Cons: "They are very unprofessional and unhelpful and I'll never book them again."

Cons: "Crew was not friendly and seemed to ignore my requests. Seat was not comfortable. Food was okay."

Pros: "The flight was smooth and the crew courteous. In fact the passengers all applauded when we landed."
Cons: "To reach Addis Abba/Arusha from the west coast of the US by Ethiopian Air, one must go through Dublin. I wish there was a Seattle to Addis Abba choice."

Cons: "On both flights. From Tel Aviv to Addis Ababa and from Addis Ababa to Tel Aviv my seat would not recline. These were night flights and the seat in front of me did recline. so it was a very unpleasent experiance"

Pros: "The guy I was sitting next to."

Pros: "Ok"

Cons: "The waiting time for the connecting flight to was far too long...."

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 food and the crew were nice. The entertainment would go in and out, with the buttons malfunctioning at times."
Cons: "Started boarding 4 hours after scheduled departure. Though there was bad weather, our departure was still delayed way past the "adverse weather" conditions at the airport. In the 4 hours we were in Washington, there was no communication whatsoever. No one to inform us of us potentially missing our ADD to JHB connecting flight. None of the workers wanted to help us."

Pros: "Would have liked to have seen more of the cabin crew, but they were pleasant."
Cons: "Food choice was limited. Ethiopian often ran out of meals and just gave me whatever option they had left. Entertainment system didn't always work properly."

Cons: "Horrible food selection, needs improvement"

Cons: "need more room in seats. It's impossible to sit next to someone without being on top of each other"

Cons: "There was no entertainment system and there was no vegetarian option. I would have registered for the vegetarian option ahead of time, but when I tried to do online check in, it didn't work."

Pros: "EVERY THING WAS ON TIME"
Cons: "FOOD NOT GOOD"

Pros: "Entertainment was good."
Cons: "There were tons of announcements in 3 or 4 languages which really was so annoying. Staff didn't seem friendly, lots of confusion there. Plane seemed every old and run down. Short stop in Paris took forever."

Read more about Kenya Airways
COVID-19 information

Safety measures for airlines flying from Johannesburg to Moroni

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Moroni

Pre-flight testing

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

Book cheap flights from Johannesburg to Moroni

Recent return flight deals

12/7
Mon
1 stop
Kenya Airways
22h 35m
JNB - HAH
22/7
Thu
1 stop
Kenya Airways
15h 30m
HAH - JNB
1/6
Tue
1 stop
Ethiopian Air
22h 25m
JNB - HAH
12/6
Sat
1 stop
Ethiopian Air
21h 30m
HAH - JNB
12/7
Mon
2 stops
Multiple Airlines
20h 30m
JNB - HAH
24/7
Sat
2 stops
Multiple Airlines
16h 00m
HAH - JNB
8/7
Thu
1 stop
Ethiopian Air
22h 25m
JNB - HAH
26/7
Mon
1 stop
Ethiopian Air
21h 30m
HAH - JNB
10/7
Sat
1 stop
Ethiopian Air
13h 20m
JNB - HAH
24/7
Sat
1 stop
Ethiopian Air
21h 30m
HAH - JNB
10/7
Sat
1 stop
Ethiopian Air
22h 25m
JNB - HAH
25/7
Sun
1 stop
Ethiopian Air
21h 30m
HAH - JNB
13/7
Tue
2 stops
Multiple Airlines
41h 50m
JNB - HAH
23/7
Fri
1 stop
Multiple Airlines
12h 20m
HAH - JNB
8/7
Thu
2 stops
Multiple Airlines
33h 55m
JNB - HAH
26/7
Mon
1 stop
Multiple Airlines
12h 20m
HAH - JNB
9/7
Fri
3 stops
Multiple Airlines
17h 30m
JNB - HAH
22/7
Thu
1 stop
Multiple Airlines
12h 20m
HAH - JNB
9/7
Fri
1 stop
Multiple Airlines
22h 35m
JNB - HAH
24/7
Sat
2 stops
Multiple Airlines
44h 25m
HAH - JNB
1/6
Tue
1 stop
Ethiopian Air
22h 25m
JNB - HAH
12/6
Sat
2 stops
Ethiopian Air
44h 25m
HAH - JNB
13/7
Tue
2 stops
Multiple Airlines
41h 50m
JNB - HAH
22/7
Thu
1 stop
Multiple Airlines
23h 25m
HAH - JNB
9/7
Fri
2 stops
Multiple Airlines
20h 30m
JNB - HAH
26/7
Mon
1 stop
Multiple Airlines
12h 20m
HAH - JNB
9/7
Fri
2 stops
Ethiopian Air
24h 30m
JNB - HAH
22/7
Thu
3 stops
Ethiopian Air
44h 25m
HAH - JNB
12/7
Mon
2 stops
Multiple Airlines
20h 30m
JNB - HAH
22/7
Thu
1 stop
Multiple Airlines
12h 20m
HAH - JNB
10/7
Sat
3 stops
Ethiopian Air
48h 30m
JNB - HAH
24/7
Sat
2 stops
Ethiopian Air
44h 25m
HAH - JNB
10/7
Sat
1 stop
Multiple Airlines
11h 40m
JNB - HAH
24/7
Sat
3 stops
Multiple Airlines
32h 40m
HAH - JNB
9/7
Fri
2 stops
Ethiopian Air
24h 30m
JNB - HAH
23/7
Fri
3 stops
Ethiopian Air
44h 25m
HAH - JNB
12/7
Mon
1 stop
Multiple Airlines
22h 35m
JNB - HAH
23/7
Fri
2 stops
Multiple Airlines
44h 25m
HAH - JNB
1/6
Tue
3 stops
Ethiopian Air
48h 30m
JNB - HAH
12/6
Sat
2 stops
Ethiopian Air
44h 25m
HAH - 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