Find cheap flights from Casablanca to Johannesburg

CMN - JNB

Find cheap flights from Casablanca to Johannesburg

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

Return
Economy
Casablanca (CMN)
Johannesburg OR Tambo
Sun 9/19
Sun 9/26
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

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

Average price (return flight)

R13 788(avg. price over the last 2 weeks)

When to book flights from Casablanca to Johannesburg

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • The cheapest flight from Casablanca to Johannesburg was found, on average, 81 days before departure.
  • 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 is February.
  • Morning departure is around 6% 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 Casablanca to Johannesburg flights

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

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

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

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

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

How long does a flight from Casablanca to Johannesburg take?

Which airlines provide the cheapest flights from Casablanca to Johannesburg?

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

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

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

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

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

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

Top 4 airlines serving Casablanca Mohamed V to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

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

Pros: "crew"
Cons: "delayed flight management"

Pros: "The flight attendants were friendly, attentive and efficient."
Cons: "Many flights were grounded for several hours because of some airline operational glitch. We were provided with no information or guidance about how to resume our travels. As we tried to sort ourselves out we were sent from lineup to lineup without much progress or friendly service."

Pros: "Flight was badly delayed and they changed the gates 3 times with no proper announcements. As a result connecting in Istanbul after 23 hours flight from LAX I missed my flight to Baku. I was made to pay EUR 651 one way at THY transfer desk for another flight which was also delayed."
Cons: "For THY being more professional, taking responsibility for their mistakes and not punishing their customers for THY carelessness. As I understand this situations happen all the time."

Pros: "Very smooth, staffs were nice, meals were good but the bathroom was filthy."

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: "I was impressed by how Turkish Air treated me when I missed my connecting flight in Istanbul It was confusing to say the least but once I got to the right location they could not have been any friendlier, kinder, or gracious My hats off to Turkish Air THANK YOU"
Cons: "It was a tight space and they kept giving me things (pillow,blanket, slippers and socks, and headphones) that I didn’t need or have room for I appreciate the thought Return trip I’ll be more aware and decline what I don’t need"

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

Pros: "Probably best economy class service and amenities and timings."

Cons: "Didn't happen. My first leg to Athens was canceled which created a humongous headache since it ended up canceling my return flights. Air Canada had to put me on completely new flights there and back. I think this has taught me to go directly through an airline. Justfly was not helpful. Neither was Turkish airlines."

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

Cons: "No assistance from any agent on getting to our gate for our connecting flight. This would have ensured we would have boarded our flight on time. We had to stay the night in Istanbul"

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

Pros: "Flight cancelled on whim of pilot due to a single faulty toilet."
Cons: "Everything."

Pros: "Excellent service, onboard catering and transit facilities."
Cons: "No complaints."

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: "Overall good customer service"
Cons: "Seats on the plane were very dirty and that was my only disappointment .... for fabric seats it’s should be kept extramarital clean or changed overtime"

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

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

Pros: "Food was pretty good. There was a large selection of entertainment options which was nice. Crew seemed pretty friendly. USB and plug point are extremely nice."
Cons: "There isn't a lot of room in front of seats to place personal items. The cleaners did not so a good job, as trash was found in pockets."

Pros: "great entertainment, pretty comfortable, good service"
Cons: "a little bit of a delay"

Pros: "Arriving safely"
Cons: "Seats horrible, food not eatable, poor service"

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: "One of the best airlines. The Boring team in Cluj was really pleasant and courteous"
Cons: "No subtitles in foreign languages"

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: "Turkish Airlines had new planes with a decent amount of leg room between the seats."
Cons: "I booked the seats really early and did not book the last row before the lavatory, but that's where we were assigned seats."

Pros: "With some reason, everything was smooth at Istanbul compare to SFO."

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 service was good"
Cons: "Didn't like the airplane. Bit old. Too long till boarding."

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: "The crew and Rome team were great. Very accomadating"
Cons: "From Europe there are many parole headed to Asia who will overpack. I waited an extra 25 minutes in line behind a man who was over weight on luggage and refused to pay. The attendant did well but the security had to be called because of the situation. I would like to say this is unusual but I believe it is actually prett common."

Pros: "Service was ok"

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: "excellent food, service"

Pros: "The food was good"
Cons: "The entertainment system did not work at all and I had to ask for a pillow and/or blanket several times, after over half an hour for someone to respond the first time."

Pros: "I will always try and fly Turkish Airlines to Europe and Middle East from Miami- you all blow US carriers out of the water! Great flight attendants, great food and beautiful planes!!!!! Can you please have the CEO of United airlines fly economy from the USA to Istanbul... I think he needs to see and reminded how to run an airline LOL!"

Pros: "There was a lot of service. The crew were attentive or helpful if asked."
Cons: "We boarded the plane and sat for two hours on the plane without taking off. Then we had to all get off the plane with all of our luggage and wait on a hot bus until we could get back on the flight. It wasn't explained what was going on or why we had to do that and it made me late for appointments I had back in New York."

Pros: "The food was good, the drinks were great, the stewardesses were professional and helpful and the entertainment system was really good, lots of movies. We got there safe and on time...what more do you need? Oh, and the price for my route was amazing; the next airline was $1000 more and the one after that $2000 more."

Pros: "This was our first time with Turkish Airlines. I love that an inexpensive flight gave such wonderful service. My favorite thing is that they treat children well. We will definitely use again."

Pros: "I enjoyed the flight"

Pros: "They gave us a meal on a 2.5 hour flight and we were very surprised!"
Cons: "They boarded late and you had to take a shuttle to the plan. We drove to the plane and waited for 15 minutes in the cramped shuttle while they were putting another staircase to the plane and finishing prepping it. We left a half an hour late and the flight was already at 10pm. It was a pretty terrible experience! And the section of the Istanbul airport we were in was pretty dirty. Also the movie they played had two language options but no English which was disappointing."

Pros: "food, enterttainment"
Cons: "too small legroom"

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

Cons: "Friendlier crews"

Pros: "Yes, Very good"

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

Cons: "When a bought my ticket, I had asked in the office about WiFi. They told me that you have WiFi on the plane. I had checked this information on KLM.com and saw the same, that you have WiFi. This was the reason, why a chose KLM! Then I tried to connected on board but I couldn’t! WiFi was not available. Crew told me that they don’t know anything about it! I was disappointed and angry."

Pros: "Impressive service... amazing crew, very friendly and professional"

Pros: "The crew tried to be helpful but were equally frustrated with the ground crew."
Cons: "Follow your own policies. Allow people to board (economy plus) with their hand luggage who have followed all the rules and chosen a seat in the front of the plane. My daughter and my KLM approved baggage were taken by the boarding crew while allowing other passengers to go with more than allowed"

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

Cons: "The plane is so old..,"

Cons: "The flight from Manchester to Amsterdam has been delayed which led insufficient time for me to transfer to HK"

Pros: "Crew was nice and pleasant"
Cons: "Flight very late"

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"

Cons: "1. In Flight Entertainment 2. Controlled In Flight Temperature"

Cons: "The flight was a bit delayed, but the airline handled it incredibly well. I was put up in a great hotel with good free food and caught another flight the next morning."

Pros: "No delay and nice staff"

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

Cons: "Entertainment"

Cons: "This was just a short commuter flight from Lyon to Amsterdam for connection."

Pros: "Crew was great and professional."
Cons: "Entertainment controls were outdated and confusing to operate. There were no charging ports."

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: "Friendly staff"
Cons: "Security check at gate; No priority"

Cons: "Turn the lights on early making it hard to sleep"

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"

Cons: "Too much light in the cabin because of too many screens on. Should have a separate part of the cabin with screens off allowing one to sleep more easily."

Pros: "Gaps between seats are very narrow."
Cons: "when serving drinks, cabin crew limited to serve liquor only once and it was poor service."

Cons: "Landlords gave an unpleasant service! Which continued with late of 50min of the flight, they didn’t do anything to help/ to provide the passengers the answers. The food was cold It was comfort place to sit. Bad experience with KLM"

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

Pros: "Employees were very friendly"
Cons: "The seats were very small"

Pros: "Great service"

Cons: "Very slow service at checkin, was not even available when I arrived at the airport"

Pros: "Arrived early!"
Cons: "Boarding seemed disorganized."

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: "The cabin crew was racist. She told me to move back from an empty seat just because she wanted one of the guys ( from her country ) to set on it! Very rude and racist."

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

Pros: "Nice flight, nice crew, and a nice experience."

Pros: "Nothing really"
Cons: "Flew KLM 27 years ago and the airlines seem to be stuck in the same era. Food is poor quality... Have you recently checked the Gulf carriers."

Cons: "Unaccompanied minor flying to Lisbon overnight. Bag was lost. No real effort to assist. Bags of unaccompanied minor should be treated with priority."

Pros: "Food was good and crew members were very nice"
Cons: "My check in luggage was in very bad condition when I receive it. My clothes were all wet and they got bab by each other’s colour. Many clothes are not in a condition to wear now. Those were expensive and I had a big loss because of that."

Pros: "Good flights. Good prices."

Cons: "Bag was lost"

Pros: "Helpful and smiling cabin crew."

Cons: "KLM crews look unhappy with their work. Everything they do is a favor not duty."

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: "Arriving more or less on time"
Cons: "Crew is awful. Disrespectful desinterested in customers find themselves very important. No service mentality whatsoever. No respectful airline would hire such arrogant self centered personalities in a service role"

Pros: "Easy airport business"

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

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

Pros: "It was a decent train ride."
Cons: "Stating it’s a train from the beginning and not having to go from one train station to another."

Cons: "Staff Curtsy and overall gestures!!"

Cons: "Comfort plus seats need some work. Very thin padding on a hard seat. The leg rest needs to come up higher so you don’t slide down while semi reclined. Nice compromise between business and coach though."

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: "Boarding (by bus) was a total chaos. I had to stand for about 50 minutes, either on the crowded bus or, after climbing with great difficulty three flights of stairs to a high jet-bridge (I am 76), standing there forever with 200 persons waiting to get access to the plane. Totally unacceptable. They started the boarding process early (50 minutes before departure), but passengers were allowed to actually board the plane at the time it was supposed to take off."

Pros: "The cabin crew were amazing and the seats very comfortable, even in economy. I'm not a super comfortable flyer so I loved that the pilot would always warn when we were getting into turbulence. 2 thumbs up. I will fly Air France again"
Cons: "I'd appreciate a better selection of food and drinks, even if I have to pay for the drinks."

Pros: "Entertainment programs"
Cons: "New variety of food"

Pros: "The entire experience was amazing that gives me a broader scope to choose from when selecting flights to Europe. The most amazing part was the attentiveness of the staff. Exemplary!!!!!"
Cons: "For me this part is not applicable"

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

Pros: "The Delta flight service was much better than the Air France flight I took on the previous leg."

Pros: "Great crew and prompt boarding."
Cons: "Airline food and close main cabin seating. Should offer upgraded meals, just like the extra seating space."

Cons: "The flight delayed for 2xhours from Paris to Cincinnati"

Pros: "The crew"
Cons: "Seats! They were too small!"

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: "make passengers from Nigeria to feel respected and important. Imagine no entertainment in the aircraft in addition to a very poor food."

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: "Missed the flight due to late landing from earlier connection"

Cons: "My first flight was cancelled my return flight was delayed by 5 hours They made me check my carry on even though it was with in the size limit which cost 85 euros and when trying to ask why the staff was extremely rude and not helpful worst flight experience I’ve ever had"

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

Cons: "My entire travel experience became extremely rushed and chaotic due to my flight being canceled and me being alerted -LESS THAN AN HOUR BEFORE IT TOOK OFF! This is unacceptable."

Pros: "That we were heading home. Nice seats. Good food. Lots of entertainment choices. Power plugs ( USB and European power) were appreciated. Wine as a choice with meal was appreciated and brandy after the meal."
Cons: "Some of the shows and movies were a bit 'trashy'. Long flight. I was in the middle seat next to an inattentive octanegarian who was nice but kept calling the flight crew to fix her mess up of the video system. No air controls on this plane - so it was overly warm. 10 hours of overly warm makes for a stinky passenger. Oof."

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

Pros: "Great service, decent food"
Cons: "There was no WiFi on the plane"

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

Cons: "Took very long from landing/ arrival until baggage could be collected. Priority luggage came out last!"

Pros: "Super fast boarding and smooth takeoff"

Pros: "All was good we didn’t feel the time 9 hours passed easily"
Cons: "Nothing special"

Pros: "Staff was nice"
Cons: "MD planes are old and not very comfortable."

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: "Flight was only 50% full. Room to spread out."
Cons: "Leg room cramp. Flight arrived late as a result missed connection home."

Cons: "My baggage was broken"

Pros: "Very old plane with very poor screens where images was horrible"

Pros: "Friendly onboard staff"
Cons: "Treated like cattle while boarding unless your preferred member. Average food quality."

Pros: "Premium Economy on AF Boeing 777 on this route is not "a little less than Business", but rather "a little more than Economy". Seats, in a 2-4-2 configuration, are hard but OK, as well as the pitch. Good screens and entertainment."
Cons: "With the main meal, AF serves only "ordinary wine", This looks and tastes cheap. On the same route and class, Vietnam Airlines serves premium wines, a nice touch that would not cost fortunes to AF! Also, the "Asian" choice for the main course did not look and taste like the real thing."

Pros: "Friendly crew and exit row had nice legroom."
Cons: "Ran out of the (already not sufficient) salty crackers and, as the flight had been delayed, we had a one packet of cracker 'lunch' at noon... the flight really should have had a sandwich or at least something slightly more substantial."

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: "The crew was very nice and helpful."
Cons: "The food was really poor. The chicken was as dry as it can be. The food taste was poor. I flow 3 weeks ago with KLM and the food was pretty good for flight food. In a French company I expect much more. The entertainment system on the airbus a380 was like an enchant IT system from the past. Very poor reaction time. Very messy and not people oriented at all. Especially after KLM's And Delta experience."

Pros: "It was a short flight."
Cons: "Seat to seat space OK for anyone under 4 ft tall. Pressed intoth seat framein front, I couldn't even turn or get my feet under the seat to extend."

Pros: "I had a choice of movies, games and music that was very appealing. My concerns about not receiving the correct meal was handled professionally and promptly during the flight. I was surprised they couldn't discover I only ordered it for the second leg of my flight."
Cons: "Being placed into a window seat at 6' 5". Although I opted for general seating rather than paying for a extra leg room which is out of my budget. Not getting an aisle seat was disturbing at my height. Then there was the guy in front of me not willing to forego putting his seat back on my knees for over half the flight. It would be nice if the seat assignments for general boarding considered the height of the person being assigned."

Pros: "Excellent choice of movies. Great service. Friendly crew."
Cons: "I requested a lacto-ovo vegetarian meal, which I received. However, it appears the meal was also vegan. Normally, that would be okay except one of the two standard meal choices was also vegetarian and seemed much better. Since I had selected lacto-ovo vegetarian, it seems I was not allowed to select the standard vegetarian option. Hard not to have cheese on an Air France flight - just saying :-)"

Pros: "Boeing 777 had a lot of space. Good legroom. Timely departure and arrival, hassle free, safe trip all the way. Enjoyed the red wine; very delicious!"
Cons: "Seat didn't recline. The entertainment unit was very difficult to dislodge and raise to use (We were in the front). Movies were kind of older ones but I had reading to do so entertainment wasn't that important."

Pros: "The crew"
Cons: "Not enough room for legs. Small amounts of food. No entertainment."

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: "After riding in premium economy for the 8 hour flight we had, this one wasn't the same. No tvs, way less leg room, we were able to have a window seat which was great for my sister since before we didn't have the window seat option. The snack was good also."
Cons: "After riding in premium economy for the 8 hour flight we had, this one wasn't the same. No tvs, way less leg room."

Pros: "Crew was very nice and helpful"
Cons: "Old airplane with very low amenities. Plane still had ashtrays"

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

"They didn’t notify anyone that the CDC had changed it’s entry requirements and cost me my flight. I will never fly with them again."

Cons: "Everything was ok and no delays"

Pros: "878-9 was amazing with seats flat. The 737-800 needs some improvements!"
Cons: "737 B 800 seats don't recline much like Turkish air or Saudia!"

Pros: "Everything"
Cons: "Nothing"

Cons: "Set in business class he has no own entertainment old airplane seats are ok but limited to certain positions"

Pros: "On time and comfortable"
Cons: "Too many check points, very lousy checking in area in the airport and no one to organize people checking in cause long wait line"

Pros: "Arrived on time. Baggage arrived quickly."
Cons: "Plane was dirty and had flies, which were really annoying. Food was mediocre airline food."

Pros: "I didn’t like anything. It was my worst flight ever for the last 9 years."
Cons: "You should keep the same level from Cairo to Dubai. But from Casablanca to Cairo was same as microbus."

Pros: "All"
Cons: "Nothing at all"

Cons: "Menu was completely false. I asked for the lemon pasta with spinach and cheese. I was brought pasta a veg with soy sauce. I pointed out that this was not what the menu stated, and the crew told me, oh, that is the vegetarian option ... so I asked for the halibut instead. It was salmon. The menu said"

Cons: "It was all great"

Pros: "The plane was clean and cool with good legroom in the exit row."
Cons: "It was TERRIBLE that at check-in when i found out that the only one piece of baggage was allowed. I have ALWAYS had two bags on this flight."

Pros: "Crews was excellent"

Cons: "The plane was old, we boarded late, a guy lit up a cigarette enroute - and I think it may have been a flight attendant - seats are tiny and don’t incline more than 15%, awful food."

Pros: "they were friendly and amazing"

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: "I didn’t like anything about this airline !! the staff looks miserable I was delayed on all three of my flights! also my luggage was broken by egypt air baggage department"
Cons: "EVERYTHING ! this was the worst airline I have ever flow !"

Pros: "Nice experience with EgyptAir. we were a group of six and satisfied with airplane, food and crew."
Cons: "I cant think of anything right now."

Cons: "Bathrooms dirty"

Pros: "Good food"
Cons: "Flight delayed... Tight seats"

Pros: "The seat was comfortable the boarding crew was so helpful"

Cons: "The aircondition was not working since the very begining for 4 hours and even after was not fully cooling. It was hot"

Pros: "Direct flight, no other flights can do that."
Cons: "Air condition in airplane and Cairo airport was no good"

Cons: "45 minutes to get my bag!"

Pros: "Comfort, service."
Cons: "No wifi"

Cons: "Worst experience ever . Haven’t got the flight"

Pros: "Clean and roomy"
Cons: "Poor food and entertainment system is unusable."

Pros: "Good service on board, better than average food, seat pitch better than average."
Cons: "Late departures, both flights. Incredibly small toilets on 737-800 (CMN to Cairo)"

Pros: "no food no entertainment"

Pros: "I was really happy and amazed how the service is on EgyptAir and all the stuff they offer"
Cons: "Boarding took a lot of time and was disorganized."

Cons: "When I asked the flight attendant for an extra snack, he proceeded to tell me he had none left when I could look directly into the tray and see that there was more than enough. After calling him out on this, he complied."

Pros: "Every thing"
Cons: "Every thing"

Cons: "We were unable to board. They said it is over booked.my whole trip to Luxor was ruined. Paid money to Luxor tour gone wasted. They rescheduled but trip gone wasted."

Cons: "I complain to the manager and he doesn’t do anything about how the customer service treat us And if you know the manager you don’t charge for extra luggage - and if you don’t know him you charge for anything extra"

Cons: "I overpaid my flight by up to 50 per cent more than my fellow passengers yet they were allowed 2 bags each while I only got 1 . The flight attendants don't offer drinks except with meals . They took for ever to remove the trays after the meals that passengers were trying to take them out by themselves . They don't pass by with big bags to collect any garbage ."

Pros: "Nothing"
Cons: "People were smoking on the plane. How is that still a thing?! There were no smoking signs and yet the crew did nothing to stop them. Absolutely horrible flight."

Pros: "Everything worked as advertised."
Cons: "Nothing .. everything worked just fine."

Pros: "Inexpensive fair."
Cons: "Little interaction with crew"

Pros: "Fair was inexpensive."
Cons: "Too many security checks"

Cons: "Na"

Cons: "Middle chairs is very narrow"

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

Pros: "Good service in flight. Better food than most"
Cons: "Airport handling"

Pros: "The sound and picture resolution of the tv is very poor"

Cons: "Nothing"

Pros: "For a short hour flight, i say it was just fine, not really enough time for a movie or anything so it makes sense not to have a TV with every seat, and it is no big deal. i slept the whole way and didnt even realize we took off or landed. could be more comfortable but again i was able to sleep the whole way without a problem"
Cons: "N/A"

Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."

Pros: "Comfortable"
Cons: "After buying stuff at the airport we were not allowed to take it on the plane as there was additional security just before boarding. I had to throw away water and Pepsi cans. I thought this was ridiculous"

Cons: "i need a refund. our flight back to NYC from dubai was rescheduled with significant delays such that it would affect our jobs. We decided to book a return flight via qatar and we need a refund for this booking"

Pros: "The staff were so helpful and nice. The plane was smooth and clean."
Cons: "Nada"

Read more about Turkish Airlines
COVID-19 information

Safety measures for airlines flying from Casablanca to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Casablanca to Johannesburg

Pre-flight testing

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

Book cheap flights from Casablanca to Johannesburg

Recent return flight deals

1/10
Fri
2 stops
Multiple Airlines
20h 50m
CMN - JNB
22/10
Fri
2 stops
Multiple Airlines
26h 35m
JNB - CMN
28/11
Sun
1 stop
Egypt Air
16h 15m
CMN - JNB
5/12
Sun
1 stop
Egypt Air
16h 05m
JNB - CMN
1/10
Fri
1 stop
Turkish Airlines
16h 40m
CMN - JNB
22/10
Fri
1 stop
Turkish Airlines
21h 45m
JNB - CMN
26/9
Sun
2 stops
KLM
52h 45m
CMN - JNB
7/12
Tue
1 stop
KLM
38h 25m
JNB - CMN
30/9
Thu
1 stop
Air France
23h 00m
CMN - JNB
22/11
Mon
1 stop
Air France
20h 45m
JNB - CMN
28/11
Sun
2 stops
Multiple Airlines
26h 00m
CMN - JNB
5/12
Sun
2 stops
Multiple Airlines
27h 05m
JNB - CMN
25/11
Thu
2 stops
Multiple Airlines
26h 00m
CMN - JNB
25/12
Sat
2 stops
Multiple Airlines
45h 55m
JNB - CMN
25/11
Thu
1 stop
Turkish Airlines
17h 55m
CMN - JNB
25/12
Sat
1 stop
Turkish Airlines
20h 15m
JNB - CMN
30/9
Thu
2 stops
KLM
36h 40m
CMN - JNB
22/11
Mon
2 stops
KLM
22h 50m
JNB - CMN
1/10
Fri
2 stops
Multiple Airlines
33h 35m
CMN - JNB
22/10
Fri
1 stop
Multiple Airlines
15h 45m
JNB - CMN
23/9
Thu
1 stop
Air France
23h 00m
CMN - JNB
20/12
Mon
1 stop
Air France
23h 20m
JNB - CMN
23/9
Thu
2 stops
KLM
28h 45m
CMN - JNB
20/12
Mon
2 stops
KLM
22h 50m
JNB - CMN
28/11
Sun
2 stops
Multiple Airlines
17h 40m
CMN - JNB
5/12
Sun
1 stop
Multiple Airlines
16h 05m
JNB - CMN
24/9
Fri
2 stops
Multiple Airlines
35h 15m
CMN - JNB
25/10
Mon
1 stop
Multiple Airlines
20h 45m
JNB - CMN
1/10
Fri
3 stops
Multiple Airlines
25h 40m
CMN - JNB
22/10
Fri
3 stops
Multiple Airlines
22h 55m
JNB - CMN
26/9
Sun
2 stops
Multiple Airlines
38h 00m
CMN - JNB
7/12
Tue
2 stops
Multiple Airlines
42h 30m
JNB - CMN
30/9
Thu
3 stops
Multiple Airlines
47h 10m
CMN - JNB
22/11
Mon
2 stops
Multiple Airlines
25h 10m
JNB - CMN
30/9
Thu
3 stops
Multiple Airlines
47h 10m
CMN - JNB
22/11
Mon
2 stops
Multiple Airlines
25h 10m
JNB - CMN
26/9
Sun
1 stop
Multiple Airlines
15h 05m
CMN - JNB
7/12
Tue
1 stop
Multiple Airlines
38h 25m
JNB - CMN
26/9
Sun
3 stops
Multiple Airlines
54h 15m
CMN - JNB
7/12
Tue
2 stops
Multiple Airlines
42h 30m
JNB - CMN
Show more results

Recent one-way flight deals

27/12
Mon
2 stops
Multiple Airlines
33h 25m
CMN - JNB
14/12
Tue
1 stop
Egypt Air
16h 15m
CMN - JNB
23/11
Tue
2 stops
KLM
33h 45m
CMN - JNB
21/11
Sun
1 stop
Air France
22h 55m
CMN - JNB
24/11
Wed
2 stops
Multiple Airlines
19h 10m
CMN - JNB
23/11
Tue
1 stop
Egypt Air
16h 15m
CMN - JNB
14/12
Tue
3 stops
Multiple Airlines
25h 05m
CMN - JNB
27/12
Mon
1 stop
KLM
25h 50m
CMN - JNB
21/11
Sun
2 stops
Air France
36h 55m
CMN - JNB
14/12
Tue
2 stops
Multiple Airlines
22h 35m
CMN - JNB
24/11
Wed
3 stops
Multiple Airlines
25h 05m
CMN - JNB
26/12
Sun
3 stops
Multiple Airlines
31h 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