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
Tue 9/21
Tue 9/28
Any month
Compare vs KAYAK |
There are travel restrictions to Moroni. Learn more
Stay informed and receive email updates for when travel restrictions ease for Moroni.

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 484(avg. price over the last 2 weeks)

Good deal (return flight)

R6 620or 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 620 or less round-trip.
  • High season is considered to be January, February and March. The cheapest month to fly is March.
  • Morning departure is around 36% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Johannesburg to Moroni flights

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

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

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

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

How long does a flight from Johannesburg to Moroni take?

Which airlines provide the cheapest flights 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 253 reviews
7,1
Boarding
7,1
Comfort
7,5
Crew
6,5
Entertainment
6,6
Food
Airline reviews

Pros: "Food was adequate and good."
Cons: "Seats in both flight weren't adjustable."

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: "The crew amazing"
Cons: "I was traveling with a child and an infant. Would have been given a priority. We were in the queue waiting."

Pros: "Service was perfect"
Cons: "It was an old plane and it was completely full. In this old planes you don't have much space especially when you want to do some work in economic class."

Cons: "More legroom, seats with more cushion and recline, better food!"

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

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

Pros: "Good approachable crew. Very professional. Aircraft very modern and internal atmosphere very organized. Everything where it’s meant to be."
Cons: "Difficult when you’re tall to have better seating."

Cons: "Did not arrive for it"

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

Pros: "Kenya Airways changed their flight schedule 48 before our departure. The change meant an extra night before departure and an 11 hour layover in Nairobi before our connecting flight. The KA booking agent provided us with accommodation for the delay and the long layover. We appreciated that."
Cons: "We lost 24 hours in our travel. It was reasonable of the airline to provide accommodation during the delay but the night in Nairobi was at a very dismal hotel where the food quality was terrible."

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

Cons: "By far the most uncomfortable and crowded plane I’ve ever taken."

Pros: "Kenya airways theme song"

Pros: "Enjoyed this flight; smooth and no problems."
Cons: "The flight was small, so they didn't have a large entertainment selection."

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

Pros: "Very quick, smooth flight"

Pros: "Punctuality"

Pros: "The easy and comfortable element of the flight."
Cons: "I didn’t really hear any boarding announcements, it would of been to be told we would be debording the plane by steps in the rain"

Pros: "Te time of te flight"

Cons: "The temperature of the cabin was ridiculous. The entertainment didn't work and the food was poor."

Pros: "Friendly crew"
Cons: "At one time the flight got too cold"

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: "Well 1 out of our 3 bags arrived in Bujumbura, Burundi. We had an overnight flight arrived in in Nairobi at 6:00A, sat around the airport until 5:30P and all our clothes didn’t make it to our destination"
Cons: "Lost our bags and now we are figuring out what to wear"

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: "The check-in and in-flight service were up to expectations. Friendly, efficient and professional"
Cons: "The 737 is too old and the business class seats need to be changed. They did not recline fully and the door rest also could not be extended completely. Consequently, the seating and resting postures were extremely uncomfortable."

Pros: "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: "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"

Cons: "nothing"

Pros: "Everything fine! Especially appreciated that flights were on time, even early."

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

Pros: "It was fine."

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

Cons: "The food was so-so. The flight was delayed. The crew was friendly, but nothing outstanding."

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

Cons: "My flight was 36 hours delayed and Kenya Airlines did not tell us why. I then heard that the same flight had been delayed three nights in a row. This led me to book another flight to my destination, so that I did not miss anymore of my trip. I am going to pursue a refund of my original flight. It seemed to me that Kenya Airlines new the flight would be delayed and said nothing until two hours before. Also how they handled the situation was very poor. I will never fly with Kenya Airlines again."

Cons: "Flight was cancelled after waiting from midnight until 6:00 am in the Airport. Could have gone to a hotel... lost 2 days"

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

Pros: "Almost evrything to do wtih the flight."
Cons: "Airline left my bag in Nairobi. Still don't have it now 33 hours later."

Pros: "New aircraft and all crews friendly full of service mind"

Pros: "Crew and food"
Cons: "Hour late even though we had a late arrival of 1:35 am. Made us miss our airport transfer so it took over 2.5 hours to get to hotel"

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

Pros: "Cheerful staff and great services"
Cons: "N/a"

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

Cons: "Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times."

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

Pros: "I liked the fligth attendant"

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

Cons: "No Gin & Tonic Bus transfer to airplane for international flight? Twice...?"

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"

Pros: "The crew were ok but took ages to help you"
Cons: "faster service in the plane"

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

Cons: "The orderliness during boarding needs more work"

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: "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 was a bit hesitant to fly Ethiopian Air for such a long flight (Dublin to LAX) however it turned out to be the best leg of multi-segment trip (all other flights were Aer Lingus or Delta and Ethiopian Air was far superior to both of those carriers). Flight attendants were friendly, the physical space was comfortable and spacious, the food was plentiful and delicious. Movies offered were relatively new and the IFE worked well. This flight is a continuation from Addis Ababa to LAX so when we boraded in Dublin most people were already onboard. It was a bit difficult to find space in the overhead bins but with a little rearranging of smaller packages by other passengers, we were able to fit our carry-ons in the overhead bin near our seats."

Pros: "Will never fly this airline again"
Cons: "The food was bad and on the second stretch the airline did a stop over in Cairo that was not originally planned and delayed the flight by over 3 hours making me miss my connection flights and forcing me to rebuy tickets since there was no ground staff at Rome that could handle the situation. Made me end up losing 1000 usd in tickets I had to buy. Not the way I'm used to be treated as a business class costumer"

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"

Pros: "nothing"
Cons: "comfort of the seats. the made the flight early to 0730 am and still serving lunch at 0830 in the morning. All was bad"

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: "Loved having traditional ethiopian food"
Cons: "One flight attendant condescending but she seemed to disappear after takeoff and the other ladies were excellent"

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

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

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

Pros: "Entertainment"
Cons: "Food"

Pros: "The staff assistance Kosher food was great"
Cons: "Overhead baggage compartment was taken over by cups and stuff"

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"

Cons: "Food can be improved."

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: "Everything including crew members ."

Pros: "Fabulous. On time departure, 15 min early arrival into Addis. Service was outstanding"
Cons: "About time they introduced WiFi on flights"

Cons: "My luggage was lost"

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 food. And the on board entertainment. Staff was also nice but a little bit sloppy and slow."
Cons: "Flight was delayed. No information was given on this. Also,Addis adaba is not a tier 1 Airport. I'd rather pay the same. Money to go through Qatar or dubai."

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

Pros: "Again, excellent service. Funny stop on way to runway where we seemed to take on more fuel was a little concerning."
Cons: "Funny stop on way to runway where we seemed to take on more fuel was a little concerning."

Cons: "Horrible food selection, needs improvement"

Pros: "The plane on this part was not too bad."

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

Pros: "The crew tries very hard to please"
Cons: "Toilets were not cleaned during the flight. Seats uncomfortable and much too crowded. Plane is inconvenient for night travel. No personal television."

Pros: "Nice plane, comfortable seats"
Cons: "We confirmed our special meal, and they forgot to pick it up."

Cons: "Over 6 hours delay on the first leg of the trip and 20 hours delays on the second leg. All this with no communication/transparency about what was going on."

Pros: "personal screens (despite the issue we had) food was nice fairly new plane - no problems with pressure during landing/takeoff..."
Cons: "touch screens didn't work, even after the stewards said system was rebooted (had to use the buttons to navigate)"

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

30/9
Thu
1 stop
Kenya Airways
10h 45m
JNB - HAH
10/10
Sun
1 stop
Kenya Airways
11h 15m
HAH - JNB
22/11
Mon
1 stop
Ethiopian Air
13h 50m
JNB - HAH
27/11
Sat
1 stop
Ethiopian Air
12h 20m
HAH - JNB
30/9
Thu
1 stop
Multiple Airlines
10h 45m
JNB - HAH
10/10
Sun
2 stops
Multiple Airlines
13h 10m
HAH - JNB
1/10
Fri
2 stops
Ethiopian Air
14h 05m
JNB - HAH
10/10
Sun
2 stops
Ethiopian Air
13h 10m
HAH - JNB
22/11
Mon
1 stop
Multiple Airlines
13h 50m
JNB - HAH
27/11
Sat
2 stops
Multiple Airlines
23h 40m
HAH - JNB
1/10
Fri
2 stops
Multiple Airlines
14h 05m
JNB - HAH
10/10
Sun
1 stop
Multiple Airlines
11h 15m
HAH - JNB
22/11
Mon
1 stop
Ethiopian Air
13h 50m
JNB - HAH
27/11
Sat
3 stops
Ethiopian Air
20h 00m
HAH - JNB
1/10
Fri
3 stops
Multiple Airlines
26h 45m
JNB - HAH
10/10
Sun
2 stops
Multiple Airlines
13h 10m
HAH - JNB
30/9
Thu
3 stops
Multiple Airlines
34h 25m
JNB - HAH
10/10
Sun
2 stops
Multiple Airlines
13h 10m
HAH - JNB
1/10
Fri
2 stops
Ethiopian Air
14h 05m
JNB - HAH
10/10
Sun
4 stops
Ethiopian Air
45h 15m
HAH - JNB
1/10
Fri
4 stops
Ethiopian Air
49h 15m
JNB - HAH
10/10
Sun
4 stops
Ethiopian Air
45h 15m
HAH - JNB
22/11
Mon
3 stops
Ethiopian Air
48h 30m
JNB - HAH
27/11
Sat
2 stops
Ethiopian Air
44h 25m
HAH - JNB
1/10
Fri
3 stops
Ethiopian Air
25h 15m
JNB - HAH
10/10
Sun
4 stops
Ethiopian Air
45h 15m
HAH - JNB
22/11
Mon
3 stops
Ethiopian Air
48h 30m
JNB - HAH
27/11
Sat
3 stops
Ethiopian Air
44h 25m
HAH - JNB
1/10
Fri
1 stop
Multiple Airlines
12h 55m
JNB - HAH
10/10
Sun
1 stop
Multiple Airlines
11h 15m
HAH - JNB
30/9
Thu
3 stops
Multiple Airlines
37h 05m
JNB - HAH
10/10
Sun
3 stops
Multiple Airlines
25h 00m
HAH - JNB
Show more results

Recent one-way flight deals

30/10
Sat
1 stop
Ethiopian Air
13h 20m
JNB - HAH
9/11
Tue
3 stops
Multiple Airlines
33h 55m
JNB - HAH
12/11
Fri
1 stop
Ethiopian Air
13h 50m
JNB - HAH
27/10
Wed
2 stops
Ethiopian Air
14h 05m
JNB - HAH
31/10
Sun
2 stops
Multiple Airlines
31h 35m
JNB - HAH
26/10
Tue
3 stops
Multiple Airlines
33h 55m
JNB - HAH
9/11
Tue
2 stops
Multiple Airlines
31h 35m
JNB - HAH
28/10
Thu
1 stop
Kenya Airways
10h 45m
JNB - HAH
12/11
Fri
3 stops
Multiple Airlines
28h 30m
JNB - HAH
28/10
Thu
3 stops
Multiple Airlines
34h 25m
JNB - HAH
1/11
Mon
2 stops
Multiple Airlines
22h 35m
JNB - HAH
26/10
Tue
2 stops
Multiple Airlines
31h 35m
JNB - HAH
2/11
Tue
2 stops
Ethiopian Air
24h 30m
JNB - HAH
14/11
Sun
2 stops
Multiple Airlines
31h 35m
JNB - HAH
10/11
Wed
2 stops
Multiple Airlines
22h 35m
JNB - HAH
12/11
Fri
3 stops
Ethiopian Air
48h 30m
JNB - HAH
15/11
Mon
2 stops
Multiple Airlines
22h 35m
JNB - HAH
1/11
Mon
3 stops
Ethiopian Air
48h 30m
JNB - HAH
30/10
Sat
3 stops
Multiple Airlines
25h 00m
JNB - HAH
27/10
Wed
1 stop
Multiple Airlines
12h 55m
JNB - HAH
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