Find cheap flights from Morocco to Johannesburg

Find cheap flights from Morocco to Johannesburg

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

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Mon 5/17
Mon 5/24
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

JulyMost popular time to fly (12% more expensive on average)

Average price (return flight)

R14 676(price for this month)

Good deal one-way

R6 629or 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 Marrakech R6 629 one-way - R6 629 round-trip
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly to Johannesburg 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

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 Morocco to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Turkish Airlines
Overall score based on 23 112 reviews
7,8
Boarding
7,8
Comfort
8,2
Crew
8,0
Entertainment
7,9
Food
Airline reviews

Pros: "The flight attendants were excellent and provided services above and beyond expectations."
Cons: "The onboard entertainment wasn’t working properly."

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Cons: "I checked in 4 hours prior to departure. While in the international zone in Casablanca Airport my cellphone switched time-zone. As a result I arrived "punctual" at the gate exactly 1 h too late, the flight left without me. Neither Turkish Airlines nor Royal Air Maroc (operating this flight) attempted to contact me via my cell phone. Disappointing."

Pros: "We were sat in the middle rows for this flight. But only flew for 50minutes so not a big problem"

Cons: "Seats allocation was uncertain until we checked in"

Pros: "That I arrived at my destination alive."
Cons: "Every staff person we had contact with made us feel as though we were not a priority in any way. We were constantly given misinformation. Our flight was two hours out when it was returned to our departure city due to a passenger health issue. It was not properly explained to us and we were in no way compensated for the inconvenience. Once back at our departure city (Miami) we sat there for an hour or more. They chose to feed us during that delay. Due to this we missed our connecting flight in Istanbul to Rome. This also caused us to miss our transportation from Rome to Compania, Italy. We were told by airline staff on the plane that we would be put up in a hotel over night. When we arrived at the terminal we had no idea where we should go or who we should see. Every representative we spoke to told us to go somewhere else. Truth is it felt like no one we spoke to knew what to tell us or really cared at all. One representative told us we were not entitled to overnight accommodations. We insisted we were told we were and it literally took hours on the ground to straighten the problem out and get to a hotel. By then it was so late that we only got a couple hours of sleep and had to be back at the airport for our next flight. The second flight from Istanbul to Naples, Italy was better. I do not think I would use this airline again. My entire party got an overall sense that people were untrained and lacking in any form of customer service. Not the flight attendants but all the people we had to deal with on the ground. My age plus health issues and walking problems made everything more difficult. We were sent al over the massive airlines terminal with all our carry on luggage only to find when we got to where we were going we had been sent to the wrong place. On top of all this each of us had to pay a VISA fee to get out of the terminal and to the hotel. Just a total nightmare. Prior to taking this flight I contacted Turkish Airlines and spoke to a customer service person and explained that I needed to take with me a small portable oxygen concentrator that I would need to use while in Italy. I needed to know the procedure for bringing that equipment on the airline. I was told that although he could not answer that question He would pass it on to his supervisors and I would receive an answer via email prior to my flight. I never received a response and as a result did not have my needed oxygen while abroad."

Pros: "Good food, comfort seat"
Cons: "Crew skipped my row when giving food and didn't realize until I came and asked. None of the crew showed their apology"

Cons: "Had to carry all baggages to international departure on myself OUTSIDE. Very inconvenient plus 14 hours layover with no lounge to stay"

Cons: "My baggage was lost and I have yet to receive it."

Pros: "see previous review"
Cons: "see previous review"

Pros: "Nothing Really Nothing"
Cons: "1. Flight late from Berlin to Istanbul. 2. That's mean missing my next flight from Istanbul to Riyadh. 3. I add extra baggage in TKL Airport : my original bag is 23 kg I have until 32kg, The extra baggage was 20kg, So I pay 247 Euro each extra kg 19 Euro. 4. In Istanbul airport they said your next flight tomorrow at 20pm. 5. I have important meeting in morning and my jop in the evening. 6. They changed my teket from turkish airline to Saudi airline 4.00pm, That's mean no different. 7. I ask about my baggage in turkish airline deck they said don't worry every thing will be okay. 8. I ask for hotel they said you have to make visa cost 60 dollars and you know I have to pay taxi and Chang money... Pla Pla, Actually this is not respecting and very bad organization. 9. I didn't make visa and stay from that time until 3.pm in primum lungs. 10. I went to Saudi airline deck to take my boarding. 11. They said you have extra baggage, I explain them that I payed already to turkish airline. 12. They said you have to go back to turkish airline deck about this extra kg's. 13. I did going back to them they said we cannot do anything, leave one bag here and we send the other one later. Actually this stupid airline and this stupid employee's dealing with me like a stupid, all my time I walk every where in that stupid airport, they just gives me orders and I have to follow like it was my mistake. 14. I showed my alfursan membership to Saudi airline deck and they helped me. 15. When I arrived to Riyadh my baggage wasn't there, this is mean that this stupid turkish people that the have to work on barbcue and haircut, but airports jop needs professional people. That's was my first and last flight with them."

Cons: "Options for vegetarians were not really good."

Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "Nothing"

Pros: "Dinner served was very good, American Airlines need to learn from foreign airlines."
Cons: "Comfort of the seats."

Cons: "Movies didn't work well"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "The food and entertainment were okay."
Cons: "The staff was rude. The entertainment consoles didn’t work well."

Cons: "Food"

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."

Pros: "Direct flight"
Cons: "No entertainment on the plane. No TVs, movies, etc. It was an old plane and old fashioned flight."

Pros: "The seats were okay and entertainment was okay. But other than that -"
Cons: "Don't sit in row 27. You will be the last people on the plane served...unfortunately that means that the row behind gets food about 45 min before you do. And overall - it took about 4 hours to get our first meal."

Cons: "No AC"

Pros: "The friendly and respectful and patient staff :)"

Pros: "Plane was more comfortable this time. I was able to put seat back a bit to sleep."
Cons: "Food choices were poor. For a long flight, it would be ideal to offer things for people with allergies. As a celiac, I was unable to eat most of what they offered me and there were not a lot of options. This is difficult on such a long flight."

Pros: "One of the best airlines over the world"
Cons: "Nothing"

Pros: "As with the departure, everything was smooth for those who had no carry-on laptop"
Cons: "The new carry-on laptop caused a delay of about 1 hr before departure and arrival an hour late, then claiming the laptop was almost a nightmare with long queue after picking up the luggages, one has to also claim their laptops in a make shift station In the baggage claims area. My suggestion is to put the computer laptops in alphabetic order by last name/surname, with the claim ticket,for easier access when picking up. As for departure, probably at check in to inform them that if you have a laptop carry-on so that can be taken care of right away as not to delay departure when they take it at the departing gate. This should be done at check in if in Turkey, or as a transferring traveler, to inform the traveler to take care of that as soon as arrived to transferring destination and for the traveler not to wait until boarding time at the boarding gate."

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Pros: "The steward went out of his way to accommodate my special dietary request"

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "Food, manner, lounge in Istanbul"
Cons: "slight delay on the outgoing leg"

Pros: "Turkish airlines had great food, were very accommodating, the seats had plenty of space, and it was an overall great experience. I will definitely fly with them again!"

Pros: "Not trying to be flattering here but it really is a good airline."

Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."

Pros: "Everything, fast boarding, good experience overall, turkish airline provides good services for very affordable price, i am pleased"
Cons: "Airport is huge, the walk to gate 701 was long, i thought i would never get there...i think they should arrange some kind of transportation to gates like 701"

Cons: "Well our flight wasn't until 4:30 am and we couldn't go into the airport until 1am. So we were sitting outside in the heat for 8 hours until they would let us in."

Pros: "excellent food, service"

Cons: "Antisematic"

Pros: "Food and service"
Cons: "comfort seat, and narrowness"

Pros: "Everything"
Cons: "N/A"

Pros: "Was awesome"

Pros: "It was an excellent trip with THY. The crew was very attentive for the requests and the needs of the passengers at all time (regardless of inconsiderate traveler). Since it is usually too expensive for me to travel with THY, one still can get a great deal if looked for deals in advance. Some of the best things about traveling with THY are being able to check 2 bags, unlimited drinks and food at all times and more leg room. Max"

Pros: "On time flight, Helpful crew and relaxing journey. Overall an amazing travelling experience from onboarding to collecting luggage."

Pros: "The service was excellent from A to Z"

Pros: "On time departure and arrival. Seat back entertainment systems were quite good."
Cons: "Seats were a bit cramped. Meal was OK, not great."

Pros: "How so many crew members were so nice."

Cons: "Friendlier crews"

Pros: "Yes, Very good"

Cons: "Allow business passenger to use front bathroom."

Pros: "Pumpkin soup instead of a heavy entree was welcome and tasty. Breakfast yogurt portion was generous, the granola less so. Accompaniments were good. Butter was not ice cold, thank goodness."
Cons: "Inbelievably chaotic boarding process for Kili to Dar leg. No boarding lanes so had to fight through the crowd. Was able to observe cleaning process at Dar stop, which was cursory and am sure there was no cleaning of seats of those who boarded at Kili."

Cons: "When its rain we shouldn’t walk to the air plain"

Pros: "Crew good and seat OK but not exceptional for business class"
Cons: "Food was average - main course could have been better. Range of movies ok but not great"

Pros: "Food was great, enjoyed watching videos, staff very profession and friendly."
Cons: "Boarding was delayed and prolonged My Baggage was not transferred and was not available when I arrived in Dulles."

Pros: "The crew were excellent and seats were comfy."
Cons: "Headphones for the entertainment centre.could have been better. Sound quality not great."

Pros: "Reclinable seats."
Cons: "The food!! The lights could be dimmed as it was a night flight."

Pros: "Onboard crew were nice and polite. Flight was on time (a rarity)."
Cons: "The boarding crew was rude and unpleasant, the plane was boiling hot."

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

Cons: "Flight got delayed 30 minutes"

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

Pros: "No delay and nice staff"

Pros: "Friendly crew, upgraded seat was worthwhile"
Cons: "More snacks in between meals,"

Pros: "Crew was ok."
Cons: "Screens need a serious upgrade, my seat didn’t recline all the way nor could it be restored to an upright position. Not very comfortable and I paid for a seat upgrade."

Pros: "The crew"
Cons: "Seat comfort"

Pros: "Nothing!"
Cons: "We were told they were holding our flight, we ran 3 terminals and they’d already left."

Pros: "Overall KLM experience is good"
Cons: "Food quality was mediocre for a business class flight."

Cons: "I bought tickets thrue you for me two months ago Iit went well but on the last few days I also bought ticked for my brother and his wife and it was a disaster night mare for them bound for Montpellier too to attend a wedding the damn suitcase didn’t get to final destination it was at Orlando but got"

Cons: "The check in desk was late opening & the carry on luggage size was smaller than advertised on their website, so it had to be put in the hold. Open on time to prevent less stress to travelers & give more accurate information about cabin luggage."

Pros: "Once aboard the plane, all went well and I experienced excellent service from the cabin attendants."
Cons: "The flight was delayed (again!) for some 40 minutes and I was worried that I would miss my connection flight in Atlanata. Fortunately the pilot made up for the delay (probably costing the airline thousands in fuel). It seems these days that every KLM flight I take is delayed. This stretch goes back to 2015! Yet KLM prides itself as being punctual. Not the KLM that I have been flying!"

Pros: "Best airline in the business quick efficient and outstanding service What else can you say"

Pros: "Very good service, teh flight attendants made it as pleasant as possible, plane left on time"
Cons: "tough to sit on a plane for 9.5 hours"

Pros: "Very personable staff. Food acceptable for airline fare. Ticket price was outstanding."
Cons: "Paid for extra legroom, but very narrow seats not comfortable. Very difficult to sleep. Old plane--could not hear movies and unclear screen. Music sounded OK and choice was good."

Pros: "The constant smile conferred by flight attendants through the entire flight."
Cons: "The boarding was a bit disorderly. Lanes for zones 3 and 4 were not clearly indicated."

Pros: "Efficient boarding system, clearly signposted. Professional staff"

Pros: "Very attentive crew. Attended to needs immediately. Took a lot of time with each person when someone had something to say."
Cons: "The seat I had with no seats in front of me was very small. Much smaller than the other economy seats because the tray table and video screen were in the armrests. Paid extra for the legroom by ended up losing it side to side. Really had to squeeze into the seat."

Pros: "Great service"

Pros: "The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious."

Pros: "We were fed a nice pasta meal and offered drinks twice. They also gave a muffin for desert. The flight attendants were very nice and attentive with cheerful smiles. I wish every airline had service this good!"

Cons: "Our two hour connection in Paris became 30 minutes because Air France was late in leaving Washington. So our luggage didn't make to to KLM to Amsterdam. My poor rating was because the luggage handling was really poor. Lots of flights from Paris to Amsterdam (almost hourly), but my bag showed up 12 hours later. My wife's bag took 36 hours. And yes, we checked in together. There were lots of confusing messages"

Pros: "We got a meal for a 1h flight only"
Cons: "No entertainment but normal for this type of flight"

Pros: "I enjoyed the attention to detail and comfort. Helped to make the flight easier to handle."

Pros: "Good flights. Good prices."

Pros: "Helpful and smiling cabin crew."

Pros: "My bagage broke"
Cons: "I paid extra fee for extra bagage which was tv and i paid insurance my tv broke and no one responces for it"

Pros: "787 is a great airplane. The 3-3-3 seat configuration leaves enough seat width to be just comfortable in coach."

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

Pros: "Good multi media access and content"

Pros: "I was pleasantly surprised they had a snack service on such a short flight. The flight attendants were very friendly"
Cons: "Amsterdam customs is the most disorganized I have ever seen. With the number of tourists entering the country you would think they would have done something about it. There were only 2 customs agents!! One for all passports and 1 for all passports. We were in the customs hall longer than we were in flight!"

Cons: "OLD OLD plane with hard seats and tiny screens"

Cons: "OLD plane without comfort or entertainment"

Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy!"

Pros: "That we didn't crash"
Cons: "Being delayed and missing my connecting flight. No entertainment onboard (for hours and hours)."

Pros: "Flight was efficient enough and staff were friendly."
Cons: "It was delayed quite a bit and more on-time updates would have been appeciated."

Pros: "Everytime she passed she was hitting me or I had to hold my drink so that she wouldn't knock it off"

Pros: "Nice, turbulent-free flight. Food was good, service with a smile. Leg space was OK because Boeing 777s are usually better at this."
Cons: "Flight left over an hour late because of a sensor glitch. It is concerning when a technical glitch happens. But, the flight was smooth."

Pros: "Overall very nice flight, even comes with free drink and snack"

Pros: "Nothing"
Cons: "Airlines had no record of our pets flying with. Missed our flight even though we were there over 3 hours prior. Ruined the last day of vacation. Now we are waiting for the promised help in Amsterdam. No one is here. No one knows anything. Feel like crying"

Cons: "J’ai eu à payer un bagage supplémentaire sur internet à 160 euros. Mon compte a été débité et à l’aéroport de Dakar les agents au comptoir me disent qu’ils ne retrouvaient pas le payement du troisième bagage. J’ai été obligé de repayer le bagage comptant à 190€"

Pros: "The sear was messy they didn't clean it it was full of pieces of bread."
Cons: "boarding the flight on time instead of delaying it two times... and also putting the information at the flight information screen if I haven't gone to ask to the airport information stand I would never know the flight departure gate that was at the complete opposite side of the airport of were the initial flight was going to depart."

Pros: "Good selection of movies."
Cons: "Had to use a shoe horn to get into and out of my seat and I'm not a large guy. But really my harsh criticism comes from the loss of my girlfriends luggage. It was left behind in Paris on our way to Casablanca causing us to waste a day in Casablanca traveling back to the airport the grab the bag the next day. And to add injury to insult her bag was left behind in JFK during our transfer for our flight to Seattle. No big deal right, Delta will deliver the bag to our house the next day, wrong, we were told we have to go to the airport ourselves to get the bag."

Cons: "Seat angle adjustment was not the most comfortable for sleeping."

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "Everything! The service was exceptional!"

Pros: "Late departure, dirty, staff not friendly."

Pros: "I'm not Hindu, but I requested Hindu Vegetarian meal. It was very tasty and enjoyable."
Cons: "Seats were not comfortable, even in Comfort + seating isle."

Pros: "The crew ask some of us to help seating a family group together. No objection. Then they went out of their way to make the trip more enjoyable for us... even offering a drink of Champagne wine (the true one, not some substitute)... Departed almost on time, arrived a few minutes early..."

Cons: "Excelente aerolínea"

Cons: "Too much time spent at boarding. On luggage missing."

Pros: "Crew was amazing. Service and food was good."
Cons: "Random TSA check was not needed at the end when boarding."

Pros: "Good food and crew"
Cons: "Plane was old and seats were super tiny. Even an average guy would be uncomfortable in it. Can’t sit in one spot for longer than 15 min without getting sore."

Pros: "The gate reps from CDG to MSP were professionals. The cabin crew on the Delta flight were exceptional! This was not my experience in Copenhagen with the Air France staff, they seemed to be self centered and rude."
Cons: "Delta please make excellence a priority in all areas of customer service. Set high standards for staff so customers know that you appreciate them and are ready for business. The world is at the customer's fingertips, let their first choice be Delta. When their are bad days, customers will understand"

Pros: "Flight was delayed 4 hours with no explanation"
Cons: "Asked for wheel chair assistance and was not met in Paris. Had difficulty and barely made my flight. A gentleman who worked at airport assisted me"

Cons: "It was great trip thank you Air France"

Pros: "The crew were polite and friendly"
Cons: "Everything was incredibly poor. Flight was delayed, entertainment was outdated and the airport staff were rude."

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Cons: "Arrived 5 hours late"

Cons: "Old plane."

Pros: "Quick and efficient not lying more to say or critique."
Cons: "Coffee and a bread roll as a snack??"

Pros: "Nothing"
Cons: "The plane (Boeing 777) is packed like a sardines can, with 10 narrow uncomfortable seats across in Economy Class. The crew didn't even bring water for an 1,5 hr into the flight! The plane was very hot, with very little air flowing through the salon. Food was bland for dinner and inedible for breakfast. The crew was barely there, and borderline rude when asked something."

Pros: "The only thing that I like about the flight was that it was easy to boarding"
Cons: "The food was not heat correctly it was cold and I felt that the crew rush to give out the food. The seats are terrible, if the person in front of you reclines you won’t be able to see the screen if your watching a movie and you will see the top of the persons head."

Pros: "Good size plane. It didn’t end up being full so there was plenty of room to move around. Quick flight and easy."
Cons: "Nothing to complain about."

Cons: "I didn’t have time to make it through customs. Missed my flight"

Pros: "Their evacution video is interesting"
Cons: "The aircraft is a bit old and somehow the flight crew didn’t offer me the full menu as the menu describe. First time encounter that in a business class"

Pros: "The noise-canceling headset is good."
Cons: "The premium economy seat is not reclined at all. The neighbor's seat is too much flexible. This is a maintenance problem. We report these problems to the crew, though there ignored... I should have chosen an economy class seat."

Pros: "Flight attendant was very nice."
Cons: "We got socked with 40 Euro fees for our carry on plus personal item being 2 lbs over. The biggest problem is they were picking and choosing which bags they weighed. 10 people behind us and before us got in without incident. Plane wasn’t even half full so they were deliberately trying to make more $."

Pros: "Courteous crew"

Pros: "Super fast boarding and smooth takeoff"

Pros: "Nothing special"
Cons: "They start serving late the apperitif before taking off and take it back right after."

Cons: "no vegeterian sandwiches very disappointed"

Pros: "The crew, the service, the food and beverages"
Cons: "The 3 hours delay"

Pros: "Punctual, not crowded."
Cons: "Even though the plane was far from full, passengers were allowed only 1 carry-on item (no personal item), contrary to policy published online by Air France. This policy applied even to people with Economy Premium for the rest of the trip (which allows 2 carry-on suitcases, not a useful feature if one cannot begin with this number to reach the transoceanic flight)."

Pros: "Crew was friendly and professional, fresh croissant and hot chocolate on my short flight. As many airlines charge now for any and all food items it was nice to again experience fast and efficient food and beverage service without the tedious hassle of ordering and paying. I’d gladly fly Air France again. First time, but likely not the last."
Cons: "Like all airlines , the seats could use a few more inches of space, even two would be nice."

Pros: "It was Amazing staff helpfull and fresh.. love it"
Cons: "Flight of almost 3 hours was not entreteiment at all just magazines."

Pros: "The crew was good and very good pilot's"
Cons: "No leg room between seats"

Pros: "Short & easy flight"
Cons: "All ok"

Pros: "Flight was only 50% full. Room to spread out."
Cons: "Leg room cramp. Flight arrived late as a result missed connection home."

Pros: "Good on a short flight"
Cons: "Paying for carry on due to weight limit. First time this ever happened!"

Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) Front seat pocket bulging with 2 extra-thick in-flight magazines 2) No on-board wifi 3) Not much seating room - very thin"

Pros: "There was enough leg room"
Cons: "The food was not very nice and the aircraft was really cold."

Pros: "Good seat near the front."
Cons: "Delayed arrival by 30 minutes."

Pros: "Cabin Crew and food selections were top notch"
Cons: "Seat configuration as a first class ticket was awful. Same configuration as economy class but by leaving the middle seat empty constituted first class. I'm 6'-1" and missed the legroom...."

Cons: "Meal choice missing kosher non-gluten combination."

Pros: "Seats were comfortable, but the sliding action, instead of recline, took getting used to. Food was very good. Snacks available on demand, along with drinks. Complimentary wine with meal was also quite good. Entertainment system was first rate with plenty of options for TV. movies, music, games, etc..."
Cons: "Sitting in the middle two seats in the center of the 777 left me stuck for most of the flight. Got up only once. Wife's feet and ankles were swollen by the end of the flight. Not enough legroom to move much during the flight and not enough aisle space to get around with the plane so full. Have made flights twice as long on the 747 and were able to get up and walk."

Pros: "Was upgraded to Business class, so the food was acceptable. Comfort score also reflects the Business class seat. Cabin crew were friendly and efficient."
Cons: "One bag did not arrive in Toronto, apparently delayed in Paris."

Pros: "Pleasant staff."
Cons: "I sat next to an overweight lady and was incredibly uncomfortable my entire flight. There needs to be better regulation for overweight passengers to ensure that every passenger has enough room"

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Pros: "Bar/Coctail service on AF was excellent."
Cons: "Boarding area at CDG had almost nothing in the way of food and drink. Only one small Illy. Unbelievable in a major international airport."

Pros: "Everything was great from the crew to the seats to the food. Right now this tops all my previous trips with other airlines."
Cons: "Devices need to be checked as the handheld device on my seat (24H) was not functional. That's not really a complaint but merely a feedback."

Pros: "Great flight....enjoyed it thoroughly....."

Pros: "Kinda odd flying backwards...."
Cons: "Onboard entertaiment and food was just awful. UAE's version of Ryanair."

Pros: "The flight was amazing"
Cons: "The problem of the kids shouting and shouting one hour"

Pros: "short lay over in Abudhabi. Flight was on time."
Cons: "At Abu Dhabi airport my mother had to change her plane , where assistance for elderly and wheel chair was extremely limited . Also the food on the plane was not as good as the food service on most international flights."

Pros: "Clean & tidy planes. Good service. Sufficient legroom for me - I'm six foot two inches tall & the 787 was great. Much more room than the airbus we flew to Athens on from Tel Aviv."

Pros: "Vegetarian meal."
Cons: "Due to the delay of the first flight, I had to run until my heart aches to catch my second flight in time. Not many people spoke English"

Cons: "Boarding smooth"

Pros: "As above"

Cons: "Too much waiting in queues... Minimum of 2 hours of waiting, Too few counters."

Pros: "Flight attendants were super ultra professional."
Cons: "Flight attendants were super ultra professional."

Pros: "SERVICE VERY GOOD"
Cons: "FOOD NO GOOD AT ALL"

Pros: "Food was great. Crew was very nice and it was a very comfortable flight."

Pros: "Very gd service"

Pros: "They didn't let me n my sister fly. Plus they took 3 hours to give our bags back."
Cons: "The attitude of the airline n everyone was poor. No help nothing from anyone."

Pros: "The service onboard was great, the crew were attentive and looked after the passengers."
Cons: "The Boeing plane had very restrictive movement while seated. It was especially difficult when eating on the plane you could not cut your food due to the space restriction with fellow passengers."

Pros: "Nothing. Would never take this airline again. And would tell everyone to never take this airline."
Cons: "I checked in 10 hours early for my flight and no one told me that I was bumped out of my flight because they were overbooked until one hour before takeoff. Then a gate attendant had the nerve to ask me if I was Vip. When I said no, she said she couldn’t help me and I had to wait for the next flight which was the next day. When I complained to a manager, they let me through security to get on standby for the flight and I was the last one to get on the flight. Their service is awful!!"

Pros: "All the bags were received safe and undamaged."

Pros: "My special meal was privided in time."
Cons: "No toiletries on a long flight from JFK to Abu Dhabi. I paid $ 175 for preferred seat. My purse was stored somewhere before taking off which I couldnt get back for many hrs because staff was on 2 hrs break."

Pros: "We ended up being delayed on the flight for about 3 hours due to fog in Abu Dhabi— delays are always frustrating but the crew was absolutely fantastic. The head of cabin crew personally came by to explain the problem and made he passengers feel welcome. Excellent service all around, especially when the situation is unpleasant but not within anyone’s control."

Pros: "NOTHING!"
Cons: "Abysmal experience on our return flight! # Abu Dhabi Airport is so outdated and an embarassment compared to the other Regional Airports # Boarding procedure still shambolic # A330 seems old and uncomfortable - even though it is a new plane # Cabin Crew so unfriendly and sour # Toilets again disgusting within 30 minutes after taking off # Food still shockingly disgusting # Onboard entertainment still inferior to Emirates/Qatar/etc."

Pros: "This airline is the worst airline ever"
Cons: "My complain is more for the ticketing and not the entire flight. Never got a chance to fly with as I missed my flight. The ticketing guys did not help or seem to be interested in helping me find anoyher flight. All as I was concerned my missing of the flight was taken as a gain for the to make more profit with this situation. The people I called to talk to were so rude and sometime even hang up the phone on me.. They ended up cancel my return flight too even though it’s suppose to be 1 month from now. They did not care if anything went okay with me, they kicked me out of their space. I ended up spending $2000 to book another flight. For this reason I hate this airline and I would never ever recommend it to anybody which I know they wouldn’t care because they will still make money but im gonna warn everybody I know to stay away from this airline"

Pros: "Crew was helpful mostly. They at least tried to be helpful but we always had to ask for water even though it was a 12hour flight"
Cons: "Bad food, no proper boarding process at Abu Dhabi and rarely bring water."

Pros: "The food quality was good but they repeated the same food when we started & before landing. Kids usually won;t like eating same food again."

Pros: "All the crew was grate very kind they help every one on the plain"
Cons: "the food was not to good i do not like it you need batter kinds"

Pros: "Nothing!! Bad food Bad seats Ride flight attendant Bad service!"
Cons: "Everything Flight attendant was very rude did not serve with any courtesy She took away my food plate while I was still eating!! without even asking g me if she could take it away. Did not serve me the full course of the meal ! This is the service they provided me in Business Class! Please teach your flight attendants proper etiquette towards its passengers the paying customers! I am very unhappy with the overall service!!"

Cons: "At most times crew on the aircraft were busy talking amongst themselves than helping out passengers on the flight."

Pros: "Free movies Cleanliness Friendly staff"
Cons: "Provide free internet Use no plastic"

Pros: "Free movies and polite hostesses and service"
Cons: "Free internet"

Pros: "Very courteous and professional crew"

Pros: "Nothing special"
Cons: "food and service."

Cons: "Was not allowed to board flight, had to purchase a second d ticket, told no seats available until Sept 17 which was a lie, after an additional charge of $750.10. Could not reach customer service. Ended up buying a ticket with another airline. Would like some reimbursement in this."

Pros: "I like service in cabines"
Cons: "I didn't like service in JFK counters..they didn't let me in my hand carrying bag to cabin..but some passengers had big bags then my bag..."

Pros: "Nothing. I would never ever choose Etihad airline again"
Cons: "At Washington Dulles airport the whole staff was really rude and unprofessional. I had only one hand carry and it was 9 kg. I requested them that I can buy a bag and can divide the stuff in two bags. But supervisor who seemed Indian was really racist and he kept insisting that we are flying in 5 minutes. Either you have to pay penalty for this hand carry or you can cancel your flight. I have never ever seen this kind of behavior from anyone specially from a supervisor. I ended up paying $300 extra for only 2 kg extra weight in my hand carry. I would recommend my whole family and friends not to choose this airline anymore."

Pros: "Not disturbed when i wanted to sleep crew was efficient"
Cons: "Very long flight Rice with every meal was boring , meals were infrequent for a 14 hr flight"

Pros: "Kind personnedl"
Cons: "Luggage was not transferred on time, and it took over 3 days to locate them."

Cons: "Food no drinks only soft drinks were served"

Pros: "Comfort on such a long flight was much better than other airlines. Food was great"

Cons: "One of the flights ran out of blankets. It was freezing in the cabin"

Pros: "good service,"
Cons: "bags did not make it to final destination and were stuck in abu dhabi. we landed on sunday and did not get our bags until tuesday. we had a very long layover so unclear as to why our bags did not make it on to the flight. it was a big inconvenience"

Pros: "I always enjoyed etihad flights except this time that I regretted booking the flight through kayak. The second leg of the flight was on Pakistan International Airlines from Abu Dhabi to Islamabad that I didn't notice. Very dangerous airline. I think the sight should clearly warn u that the other segment of flight is on other line when u check flights. Because the flight detail showed only Etihad airways all the way to Islamabad"

Cons: "The flight tickets from AUH to LAX were changed in the middle of the flight from HYD to AUH. This caused lot of travel and pain for my in-laws."

Pros: "Etihad is the best airline on the planet. Certainly the best of the ME3."

Pros: "Service is excellent, seats are comfortable, food is tasty and the entertainment system is top class. To add to all of this the Crew is really friendly and helpful."

Pros: "Seat relatively comfortable. Liked pillow that resembled neck pillow."
Cons: "Despite plane not being full, crew seemed to have difficulty serving meals."

Pros: "Food and entertainment was very good"
Cons: "Crew was not that much friendly, 1 or 2 people were excellent. I didn't understand what makes them so serious, not polite and many. It might be reason if they are smile or polite passengers might ask more questions or more extra drinks or food. I don't think that will be case, it will be very long journey many people has remember the flight journey and need to travel back again in same flight."

Pros: "Beatfull girls"
Cons: "Food"

Pros: "Was upgraded to Business class"

Pros: "Na"
Cons: "NA"

Pros: "Friendly staff"
Cons: "They need better food"

Read more about Turkish Airlines
COVID-19 information

Safety measures for airlines flying from Morocco to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Morocco to Johannesburg

Pre-flight testing

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

Book cheap flights from Morocco to Johannesburg

Recent return flight deals

20/9
Mon
2 stops
Multiple Airlines
23h 35m
CMN - JNB
25/9
Sat
3 stops
Multiple Airlines
28h 00m
JNB - CMN
20/9
Mon
1 stop
KLM
30h 35m
CMN - JNB
25/9
Sat
1 stop
KLM
38h 40m
JNB - CMN
18/6
Fri
1 stop
Turkish Airlines
16h 50m
CMN - JNB
18/8
Wed
1 stop
Turkish Airlines
21h 35m
JNB - CMN
20/6
Sun
1 stop
Air France
17h 30m
CMN - JNB
15/8
Sun
1 stop
Air France
15h 15m
JNB - CMN
20/9
Mon
2 stops
Multiple Airlines
23h 10m
CMN - JNB
25/9
Sat
2 stops
Multiple Airlines
29h 20m
JNB - CMN
7/7
Wed
3 stops
Multiple Airlines
32h 20m
CMN - JNB
24/7
Sat
2 stops
Multiple Airlines
35h 50m
JNB - CMN
17/6
Thu
1 stop
Turkish Airlines
16h 50m
CMN - JNB
14/8
Sat
1 stop
Turkish Airlines
21h 35m
JNB - CMN
20/9
Mon
2 stops
Multiple Airlines
41h 20m
CMN - JNB
25/9
Sat
1 stop
Multiple Airlines
38h 40m
JNB - CMN
17/6
Thu
1 stop
Turkish Airlines
16h 50m
CMN - JNB
18/8
Wed
1 stop
Turkish Airlines
21h 35m
JNB - CMN
7/7
Wed
2 stops
Multiple Airlines
29h 05m
CMN - JNB
24/7
Sat
2 stops
Multiple Airlines
19h 00m
JNB - CMN
17/6
Thu
3 stops
Multiple Airlines
23h 50m
CMN - JNB
18/8
Wed
1 stop
Multiple Airlines
18h 35m
JNB - CMN
20/6
Sun
1 stop
Air France
25h 25m
CMN - JNB
15/8
Sun
2 stops
Air France
19h 00m
JNB - CMN
7/7
Wed
2 stops
Multiple Airlines
29h 05m
CMN - JNB
24/7
Sat
1 stop
Multiple Airlines
21h 35m
JNB - CMN
17/6
Thu
3 stops
Multiple Airlines
23h 50m
CMN - JNB
16/8
Mon
1 stop
Multiple Airlines
17h 10m
JNB - CMN
17/6
Thu
3 stops
Multiple Airlines
23h 50m
CMN - JNB
15/8
Sun
1 stop
Multiple Airlines
17h 15m
JNB - CMN
19/6
Sat
2 stops
Multiple Airlines
22h 05m
CMN - JNB
18/8
Wed
1 stop
Multiple Airlines
18h 35m
JNB - CMN
18/6
Fri
2 stops
Multiple Airlines
26h 35m
CMN - JNB
18/8
Wed
1 stop
Multiple Airlines
18h 35m
JNB - CMN
19/6
Sat
2 stops
Multiple Airlines
22h 05m
CMN - JNB
15/8
Sun
1 stop
Multiple Airlines
17h 15m
JNB - CMN
7/7
Wed
1 stop
Multiple Airlines
19h 35m
CMN - JNB
24/7
Sat
1 stop
Multiple Airlines
26h 25m
JNB - CMN
18/6
Fri
2 stops
Multiple Airlines
47h 20m
CMN - JNB
16/8
Mon
2 stops
Multiple Airlines
39h 30m
JNB - CMN
Show more results

Recent one-way flight deals

28/7
Wed
2 stops
Multiple Airlines
22h 35m
CMN - JNB
31/5
Mon
1 stop
KLM
30h 35m
CMN - JNB
5/7
Mon
3 stops
Multiple Airlines
42h 05m
CMN - JNB
31/5
Mon
2 stops
KLM
40h 55m
CMN - JNB
28/7
Wed
3 stops
Multiple Airlines
59h 30m
CMN - JNB
5/7
Mon
2 stops
Multiple Airlines
41h 20m
CMN - JNB
5/7
Mon
1 stop
KLM
22h 20m
CMN - JNB
31/5
Mon
3 stops
Multiple Airlines
51h 30m
CMN - JNB
30/5
Sun
3 stops
Multiple Airlines
54h 05m
CMN - JNB
4/7
Sun
2 stops
Multiple Airlines
32h 45m
CMN - JNB
30/5
Sun
2 stops
Multiple Airlines
26h 55m
CMN - JNB
27/7
Tue
3 stops
Multiple Airlines
29h 20m
CMN - JNB
31/5
Mon
1 stop
Multiple Airlines
18h 10m
CMN - JNB
27/7
Tue
1 stop
Multiple Airlines
28h 45m
CMN - JNB
31/5
Mon
2 stops
Etihad Airways
40h 35m
CMN - 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