Prices are in Singapore Dollars.

Find cheap flights to Morocco

Find cheap flights to Morocco

Return
Economy
Washington (WAS)
Morocco
Wed 20-1
Wed 27-1
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Morocco

Latest Morocco Flight Deals

Casablanca
1 stop from S$ 1,084
Marrakesh
2+ stops from S$ 1,023
Rabat
1 stop from S$ 1,301

Good to know

Low season

August Best time to beat the crowds (2% less expensive on average)

High season

December Most popular time to fly (5% more expensive on average)

Average price round-trip

S$ 1,415 (avg. price over the last 2 weeks)

Good deal round-trip

S$ 768 or less

Good deal one-way

S$ 422 or less

Top tips for finding cheap flights to Morocco

  • Looking for cheap airfare to Morocco? 25% of our users found tickets to Morocco for the following prices or less: From Singapore S$ 561 one-way - S$ 1,296 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Morocco is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Morocco flight deals.

FAQs - booking Morocco flights

How long is the flight to Morocco?

What is the cheapest flight to Morocco?

What are the most popular destinations in Morocco?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top 5 airlines flying to Morocco

Scores according to KAYAK customer reviews

8.3
Qatar Airways
Overall score based on 10,904 reviews
8.3
Boarding
8.2
Comfort
8.6
Crew
8.3
Entertainment
8.0
Food
Airline reviews

Pros: "Yes"

Pros: "attentive crew. comfortable seating. good food options"

Pros: "The crew was v good"
Cons: "The seats and boarding staff"

Cons: "Food is served in heated plastic containers. I would request Qatar airways not heat the food in the plastic container."

Cons: "The lounge is a bit far from the departure gate, so I waited with regular economy class travelers. It would have been nice to have had a closer dedicated area for business class."

Pros: "Food and being ontime"
Cons: "Seats are too hard"

Pros: "The crew was friendly and helpful."
Cons: "The seat was could have been firmer and a little more space between the rows in economy would help greatly for comfort for all."

Cons: "Toilets needs air freshener as so many passengers use them."

Pros: "Great service & very comfortable lie flat business class seat for this red eye flight."

Pros: "Boarding was very smooth."
Cons: "We were seated in the last row, and by the time the food came around, 2 of the 3 entree options were unavailable. We had to have fish or not get an entree at all."

Pros: "So many carriers have cut back on so many things, our flight on Qatar Airlines felt like a throwback to the days when flying was enjoyable. Everything about our flight was better than we have come to expect from most other airlines. To highlight one surprise - the in-flight meals were high quality."

Pros: "Everything"
Cons: "Nothing"

Pros: "Everything"
Cons: "Nothing"

Pros: "Movies and onboard games were good. So was the food. Crew took good care of us and the toilets were clean"
Cons: "We couldn't lower the seats backwards. It was horror for eight hours. And one little tv didn't work but they gave my wife a diferent, better seat because of that. We had a long layover, 12 hours, and they said we didn't have rights for anything. So we went to the city on our one because we didn't want to go on organized tour that we need to pay extra money"

Pros: "Good attention from cabin crew and good food"

Pros: "The crew was excellent"

Pros: "Good entertainment."
Cons: "Very cramped seating."

Pros: "Crew members were very accommodating and helpful (Valencial & Hanane). They go the extra mile to make sure that we were enjoying the flight in the best possible ways. This is what makes Qatar Airways stand out and different from the rest."

Pros: "Good movie selection, very friendly crew"

Pros: "Friendly and helpful staff."
Cons: "No entertainment available. A very old plane."

Pros: "Went out of their way to be helpful"

Pros: "Flight service"
Cons: "Comfort"

Pros: "Good service!! Good food!! Great staff!!"

Pros: "La mejor atención, buena comida, comodidad, confiabilidad, pilotaje, tranquilidad"
Cons: "Podrían tener más películas con subtítulos en español, jugos mas conocidos y la música mejor organizada para búsqueda"

Pros: "Plane, crew, boarding"
Cons: "Coach class is not for long haul flights"

Pros: "Seat features. Extensive beverage and food menus. Great IFE system"
Cons: "Had to flag down crew for pre-departure beverage and hot towel. They are usually more attentive"

Cons: "Should use 380 craft"

Pros: "I was really impressed by how nice caring and wonderful were the flight attendants!!! Excellent service!!! Great food!!!"

Pros: "Flight was very comfortable and a pleasant ride"
Cons: "food service could be a bit more prompt"

Cons: "Service"

Pros: "Food was good. Service was great. Bathrooms were clean. Refreshing experience."

Pros: "Service is fantastic. Comfort in business class. Great food. You can't ask for nothing better. The lounge in Doha is breath taking."

Pros: "It is an average economy flight. Crew was very attentive and helpful. Service was excellent."
Cons: "Not much to say for an economy flight. Comfort is always compromised regardless of airline. It gets worse as the flight is longer."

Cons: "Food"

Pros: "Food and entertainment"
Cons: "There was a rude counter staff when we checked in in Singapore."

Pros: "Excellent service everyone was generous"

Pros: "The airplane was spacious."
Cons: "The omelette was too tough."

Pros: "As the flight would be long (from Japan to Sao Paulo) they had the gentleness of putting us in the best seats well ahead that were available"

Pros: "About the same vegetarian food was served at almost every meal of the 13 hour flight."
Cons: "Need to provide more variety in food for long-haul flights. The food was not at all appetizing. ---- Entertainment should have more choices."

Pros: "Nothing."
Cons: "Was denied boarding."

Cons: "This was also a good flight it was just a bit more cramped than the Qatar Flight Los Angeles to Doha so I preferred that flight over the Doha to Singapore"

Pros: "Friendly crew Good choice of food and beverage"
Cons: "Aircraft changed without notice Trapped in cramped window seat No storage bins IFE strobing windows tabs and would not switch off Useless design of chair lead to loss and destruction of my Kindle"

Pros: "Great service by the flight crew! Friendly and competent. Food is decent but not quite up to Emirates. Kudos to QA for investing in the A-350. Quiet and comfortable."
Cons: "The headphone jack on my entertainment system was defective."

Pros: "I was promised Wifi on all flights when I called customer service and I was frustrated I only had it on 2 out of the 4 flights ... And the connection was bad. I needed to work and planned on it after I heard the wifi was available for purchase."
Cons: "Did not like there was no wifi when I was told there was. The food was good and the service as well... It was comfortable !"

Cons: "Flight was delayed"

Pros: "Great flight"

Pros: "Top notch service by Qatar airline. They accommodated us. We don't eat beef or chicken and didn't know you could request vegetarian online before flight. They found a fish meal and informed us to apply for meal online."
Cons: "Seats too close. Person in front was in our lap almost."

Pros: "Crew did their best"
Cons: "Plane entertainment was outdated and poor. Plane itself is also lacking comfort"

Pros: "The flights were on time"

Cons: "Being on time"

Pros: "Great staff"
Cons: "Food and service about drinks limited unfortunately"

Cons: "why did they take my blanket and headphones 1 hour before we land?"

Pros: "The seats were amazingly narrow and uncomfortable. Difficult to get out of; did not see crew very often with water"
Cons: "Less confusing controls on the equipmentl"

Cons: "Scrambled eggs breakfast was more like a mousse and had no texture"

Pros: "Crew was amazing and meals were perfect."

Pros: "In flight entertainment was excellent"
Cons: "My first flight the seat was towards the back and was smaller than others."

Pros: "A380s are good aircraft. Emirates entertainment is second to none ."
Cons: "I'm the first leg 777 aircraft sat towards the back and my window seat was smaller than most seats. I had 1 hour 25 minutes connection in Dubai . But it was a VERY. Long walk from C3 to B14 . By the time for of the plane and reached my connecting gate t8gey were already boarding . Dubai is too big"

Pros: "Crew were excellent"
Cons: "The TV was small and poor resolution and brightness. Also no USB power at my seat."

Pros: "-Crew were nice and friendly -Aircraft had nice new business class products -Food was good -Lavatories were good -Great entertainment system and selection -Air ventilation over seat -High walls - good privacy for window seat -Intuitive buttons and menus for controlling seat and entertainment system"
Cons: "-Seats were in a high-density 2-3-2 configuration on a 7-hour flight -Narrow seats -Limited storage space near seat -Could not figure out how to use wifi -Boarding announcement was made late"

Pros: "Friendly staff at boarding and on flight. Very attentive."
Cons: "Food was not as nice as other airlines and my 11 yo daughter was only provided normal adult meal. For full service airline actually went thirsty - constant water should be a given."

Cons: "Far too low temperature settings"

Pros: "the crew are nice"
Cons: "food limited selection"

Pros: "I definitely love Emirates' use of the A380 as it is more spacious and therefore offers a more comfortable ride. It also helps that their cabin crew were accommodating and the services offered onboard were good."

Cons: "Nothing. Everything was awesome!"

Pros: "What I like is the food served, the entertainment, and the toilet."
Cons: "What I didn’t like is some of the stewardess attitude wasn’t really good, they have the grumpy face throughout. My seat, was unable to push back, the button was gone."

Pros: "The plane was spacious and we had really good seats , next to the toilet and wall in front of us. Super, as we were traveling with a toddler and he was able to sit on the floor in front of us and play with his toys. Food came out promptly and was tasty. Loved the goodies for the kids, little blanket and scotch pad."
Cons: "The delay in boarding! It’s hard work when traveling with a toddler."

Pros: "Good selection of movies and special menu for the festive season."
Cons: "Slight delay on the tarmac."

Pros: "Flight was quite empty and boarding was swift and easy."

Pros: "Good inflight entertainment"
Cons: "Inflight service perfunctory Food of adequate standard Both used to be much better on Emirates"

Pros: "Comfortable seat, even in economy class. Very quiet engine noise. Extensive in-flight entertainment. Attentive crew."
Cons: "Boarding experience was cumbersome and overly complicated. After going through the whole security screening process to enter the departures area (I boarded in Singapore), the whole security process is performed again to get to the gate. Why do I and my carry-on luggage need to be checked twice? Once at the gate, all passengers are herded like sheep into an area that has insufficient seats for the number of passengers, so many are left to stand or sit on the floor. If the airline wants to use a plane that carries 500+ passengers, then use a gate that can accommodate that number."

Pros: "Nice airport"
Cons: "It took Emirates a while to let passengers out. 1 hr layover is just barely in enough, expect to run or fast walk to connecting flights. Not organize when boarding aircraft."

Pros: "The food and service. Toilets are clean"
Cons: "Should watch on how many beer/champagne the steward serving to the customer as we had an old man who is super drunk sitting beside us and keep asking for more. Should also include toothbrush for our overnight flight as we reached Melbourne in the morning."

Pros: "The food was decent."
Cons: "While checking in, they demanded me to show them my ticket back to the US and insinuated that I will stay in Rio permanently. There was a very disorganized line to get into the plane. They also forgot to give me immigration forms for Brazil."

Pros: "Liked the space & also entertainment."
Cons: "Food was not good at all. My 12 year old couldn't eat at all."

Cons: "Bad seat"

Pros: "The entertainment options were great!"
Cons: "There was no leg room at all in economy. My knees were in the seat of the person in front of me. Most of the food was terrible and I only ate the bread. The TV is on the back of the seat in front of you and is a touch screen. You have to touch pretty hard. So, every time the person behind me was scrolling, they had to hit my seat."

Pros: "In flight meals were quite good. In fact, I would order the smoked chicken salad if I were in a restaurant. Service by cabin crew was excellent as well. Courteous, friendly and knowledgeable$o."
Cons: "In flight entertainment could have more recent movies."

Pros: "Everything"
Cons: "I like everything"

Cons: "Seat a little uncomfortable even with mattress. Food not great."

Pros: "Crew were lovely"
Cons: "Insufficient vegan option"

Pros: "The plane were newer. Larger monitor."

Cons: "THe Entertainment system did not work. which meant no tv, info or seat adjustment. this was in First Class. horrible"

Cons: "The touchscreens on the 777s were a bit unresponsive."

Cons: "Very bad change process, through vyaname It was impossible to change the flight although it was 5 days earlier And wr missed the flight"

Pros: "Upgraded to Business Class. On a A380 its really significant."
Cons: "The crew was abit too talkative during non-service."

Pros: "Food was ok"
Cons: "Smallest leg room ever"

Pros: "The in flight entertainment and food was enjoyable. Overall service of the crew was excellent."
Cons: "The flight was delayed ~10 minutes boarding and I would have appreciated announcements to update the passengers with what was going on / the status of the flight."

Cons: "The crew was very impolite."

Pros: "Wow totally worth it. I'm now spoiled by how fantastic this airline is. Entertainment, service, food, and comfort. If emirates is flying to my destination I will for sure use them."
Cons: "None"

Pros: "comfortable"

Pros: "Emirates is truly like no other airline, they cater to your every need and genuinely care about servicing you and your satisfaction. The crew is exceptionally friendly and pleasant. They do not charge you for every single thing like other airlines do. The food is restaurant qualify food and very filling. The in-flight entertainment channels are numerous and will not leave you wondering what to watch. I wish there were more legroom, but overall, an excellent airline that I would definitely fly again."
Cons: "F"

Cons: "Baggage took almost 2 hours to get out at return destination"

Cons: "No information re cancelled flight, board at Dubai indicated flight delayed with no time or boarding gate. Over 300 people at Emirates / Qantas customer service desk and 2 operators. Only found out that the flight may be cancelled from an email from kayak. Eventually got on a flight 6 and a half hours later. When leaving the board still said ek5101 delayed. I am sure if left up to Emirates / Qantas we would still be sitting at Dubai looking at the board."

Pros: "The media system was great. I enjoyed the food and the crew was very nice."

Pros: "We love Emirates. The previous flights and crew have been amazing. Most likely due to the plane only being half full. However the service, food, comfort and entertainment are the best I have ever experienced. The staff when able are more then helpful. They are friendly and engaging. The baggage allowance is amazing as well."
Cons: "Nothing"

Pros: "Comfort is good"
Cons: "Please upgrade the entertainment to HD systems. Its long flight and its hard to see anything on that scree so much blurred"

Pros: "Variety and choice of media entertainment was superb. Enjoyed the food and service."

Pros: "for long flights they should have a children's section, or at least a section where no children are allowed. We had 15 hours of non stop children, babies and infants bawling! Bummer."

Pros: "Nothing"
Cons: "Dirty planes, horrible attitude of cabin crew and bad food. They also forgot to serve me my special meal and then in the end just gave me some junk since they didn't have the special dietary meal on board."

Pros: "Crew was very attentive, and boarding and off-boarding was relatively easy"
Cons: "The seats were cramped, and hard to get out of when the person in front had their seat tilted back, it felt practically in your lap when you were seated."

Pros: "Everything was amazing, except for 2 pieces of luggage that got lost, misplaced, from Zurich to Chicago"
Cons: "2 luggage missing, I was told by Swiss airlines I would get them the next day, because they were left behind in Zurich."

Pros: "Movies"
Cons: "Crew was rude to passengers. One passenger asked for extra bread and crew arrogantly commented , we dont give but ok take one."

Pros: "Food was good ."
Cons: "Didnt turn on the AC until were in air, implying that everybody was sweating for 30min from boarding to ip in air. Crew refused Green Tea, saying it is only offered in Business class"

Pros: "crew"
Cons: "children entertainment"

Pros: "Crew ignored my existence just because I sat on the window seat, plus I'm an asian, so I'm not sure which of the reason makes her to ignore me for serving my food. Luckily the guy passenger that sit beside me helped me to inform and made sure that she served the food to me."
Cons: "YEA, PLEASE TRAIN YOUR STAFF TO TREAT ALL PASSENGERS EQUALLY, NOT ONLY JUST TO CAUCASIAN, OTHER RACE AND ETHNIC ALSO DESERVE EQUALLY RESPECT AND TREATMENT. THANKS. SERVICE IS GOOD BUT ATTITUDE OF STAFFS ARE JUST MEH."

Pros: "Everything was perfect."

Cons: "Difficult if not impossible to sleep in coach"

Cons: "Seats and leg space were uncomfortable, staff could have been friendlier and more presentable (cleaner appearance)"

Pros: "Really good flight. Clean,on time, efficient. Early arrival even"

Pros: "From start to finish, Sevdije was in great hands. She had to be in a wheelchair, and there were three connecting flights in countries where she doesn't speak the language. It could have been so complicated, and everyone made it SO EASY. She was all smiles when she arrived in Boston. THANK YOU!!!!!!"
Cons: "Nothing!"

Pros: "Nice cabin, clean . Friendly crew"

Pros: "-"
Cons: "Old plane, rude crew, checked bag was not included in price. I did fly Swiss to LA last year and it was amazing, i don’t know what happened since."

Pros: "Swiss air Business is an excellent choice. I will fly this Airline again. It was extremely comfortable, service was excellent, and the flight crew made up our lost time in the air. We had a tight connection and they waited for us."
Cons: "Nothing"

Pros: "Professional, friendly service in every respect."
Cons: "Economy is profoundly uncomfortable -- as with all its competitors."

Pros: "Everything went smooth. Very friendly, and felt warmly welcomed."
Cons: "A bit of long lines especially with the 2nd security point in Zurich."

Pros: "Spacious Aircraft, nice business class, friendly crew, punctual flight"

Cons: "We were scheduled for a 55 minute layover in Zurich which was not nearly enough time. Our plane was 10 minutes late in landing but our next flight was delayed 5 minutes. We had to take a bus from the plane to the terminal, go through immigration with very long lines, take a tram to our departure terminal and then run to our gate which was at the end of a very long hallway. Luckily they held the plane but it was very stressful and exhausting getting to our plane."

Pros: "Left on time, arrived on time, more or less."
Cons: "packed in like anchovies in a tin."

Pros: "Though I was never sent an email for my daughter's check in, I had a different reservation for her but still under my name and same email, when I called on the phone the people were pleasant. They still never provided me with an email though and information allowing me to have my daughter checked in. they only provided me with her reference number."
Cons: "All in all we had a poor experience and my family and I were disappointed. I'm about to book yet another ticket for my brother, but this time I'm not considering Swiss Air. Just so you know, I'm a very positive person and appreciate every polite and courteous gesture. Unfortunately this experience didn't allow me to do so."

Pros: "Everything"
Cons: "That it wasn’t a flight to Denver"

Pros: "The booking to a new flight was seamless."
Cons: "We had to take a different flight on Lufthansa which had a whole list of it's own problems."

Pros: "Safety"
Cons: "Small seats only 2 bathrooms,"

Pros: "Friendly Crew , modern and spacious aircraft B777"

Pros: "Not very much to like. No effort to enhance customer service, accommodate customer needs. I fly a lot of regional and international airlines, was truly underwhelmed."
Cons: "I landed at Zurich airport at 6am with an 11 hour wait and tried to get onto an earlier us bound flight. The ground crew were awful and rude!. The dint make any effort to smile, look at me in the face or ask how I was doing!. Instead she took one look at my ticket and said “ sorry you bought through an agent, I can’t help you”. When I tried to ask if in future it is advisable to book through Swiss airlines directly, the customer service agent looked at me and said “ that’s your problem”- then she turned to her friend and kept talking! Honestly! . The airport terminal E is grey, drab and boring. No TV and only 2 hour of WiFi. I was told I had to pay to use one of their lounges just to get a recliner chair to lay my head for 11 hours. I felt like I was in a holding cell- and the flight was delayed by an hour, had a gate change that they dint tell us till less than 1hour- boy was I glad to leave Zurich!. If that is Swiss hospitality, they have a long way to go. Save your money and use another airline. You will be much happier- trust me."

Pros: "Fully reliable"

Pros: "good entertainment system, modern aircraft , friendly and competent crew"

Pros: "Legroom is too little"

Pros: "The seats on Swiss' A330-300 are so comfortable in economy. Easy to find a good position to sleep in. Embrear from Zurich to Oslo is tighter, but food and service like in the old days! Bravo!"
Cons: "Nothing"

Pros: "Great entertainment system"
Cons: "Leg room space was a bit restricted compared to what I am used to"

Cons: "Because we missed our flight due to delays in Barcelona we Had to wait more than 4 hours for a next flight. Afterwards we were sitting separate."

Cons: "I paid extra for a seat with more room but found that the seat did not offer any more room than the average coach class seat in any other airline. That was unexpectedly disappointing."

Pros: "Aircraft clean, staff friendly and efficient"
Cons: "Lighting in aircraft is too bright Food offers by swiss in economy is terrible. My company di a not support business class travel"

Pros: "Crew were perfect food was fine"
Cons: "Seat was terrible. 44g is one of the worst seat ever. No place for the my legs..."

Cons: "If you put the seats this close together, with the amount of recline. Once one person on the fligh reclines their seat it forces everyone else to do so. You can't eat if the person in front of you reclines!"

Cons: "Flight was 2 hours late. This is my second experience in a week with Swiss flights being 2-4 hours behind."

Pros: "The attendants were cordial"

Cons: "Never happened because I was rerouted through Istanbul. And for anyone checking Istanbul is 3 hours in the wrong direction to my ultimate destination."

Cons: "Delayed"

Pros: "upgraded to First Class with Voucher. Service was immaculate, very friendly and professional. First Class, at least on this flight was a bit aged, the seat is quite comfortable but you could see that it is actually already old."
Cons: "Entertainment system with old low-res monitors and outdated system. Didn't work for a while and had to be restarted several times. Needs urgent renewal."

Pros: "Everything"

Pros: "Boarding was very quick and efficient. Seating arrangements were nice pretty average overall."
Cons: "The crew was terrible. Young and in experience was on thing. But worse was they did the bare minimum and then hid out in the back for the rest of the flight. They served a weird cheese sandwich mid flight and would roll their eyes if you asked for water. The food selection and taste was bland or way too salty."

Pros: "Staff was friendly and accommodations were nice"
Cons: "Delayed flight and lost my luggage..."

Pros: "Comfortable business class seats, much better than the updated Lufthansa footsie leg rests. Attentive staff. Puzzles for the children"
Cons: "Still no wifi on the Swiss Air A330. No live tv streaming. No big deal on red eye, but frustrating on long daytime flights."

Pros: "I have a moderate fear of flying and our plane experienced turbulence while passing through some clouds. I asked the flight attendant if everything was okay, and he smiled and explained that there was some rain on the way to Switzerland. I really appreciate when the crew takes the time to explain what is going on. Knowing what to expect helps me deal with my fear. Because of the flight attendant's willingness to explain the details of our flight, I felt more comfortable during the remainder of the trip."

Cons: "There is no question about check-in?? My ticket, booked through Kayak, did not state that no baggage is included. The Swiss air just said I should have picked it up from the booking and forced me to pay Euro 30, which I will claim back from Kayak. This is gross misrepresentation and on the same ticket flying a luggage was included."

Pros: "Friendly cabin crew"
Cons: "Again, boarding was chaos. No special boarding for star alliance gold member."

Pros: "Entertainment, movies music were good selections. We enjoyed them. Although the headphones jack socket for my wife;s seat didn't work properly. They should maintain their equipment better."
Cons: "In Zurich if you travel to US or Canada, they have just before the gates some security check that ONLY verifies the passport. It seemed weird to me. Why are they not excluding transferring passengers from this nightmare. Because it is a nightmare. Long and disorganized lines where travelers, that have diverse leaving times, are trying to enter 4 check points that work slow and nobody manages all that mess. On the plane, absolute unnecessarily (they had extra unoccupied seats) they took one of our carry-on-s with the check in luggage. The seats are extremely tight and offer a very small place for the economy class. Nothing special about the food."

Pros: "The in flight entertainment, the food, the frequency with which they passed out water, and the crew were all excellent. Online check in was smooth and easy to transfer to my iPhone wallet. Loved the chocolate at the end of the flight!"
Cons: "The delay in flight time by 40 minutes was annoying, but understandable due to weather and delay in connecting flights."

Pros: "Very friendly staff. Boarding is efficient. Plenty of snacks. Seats had good amount of legroom and I was not squirming the entire time in my seat to be comfortable like on some other airlines."
Cons: "In flight video system did not play in both seats for myself and spouse, so we had to move seats to find working movies. Entertainment controls need to be cleaned more often."

Pros: "The customer service, the seats were comfortable and the food was great"

Cons: "The boarding to my connection flight failed due to unprofessional behavior of the airport staff. Likewise if many people. They did not allow us to board and closed the flight although we were on time"

Cons: "No entertainment. New airport in Instanbul not efficient. 30 minutes everytime of taxi after landing and before take off. Flight as usual 40 minutes in delay."

Cons: "It was a great experience"

Pros: "yes"
Cons: "nothing"

Cons: "1 hour delay due to weather"

Pros: "crew on the aircraft was polite and with service attitude ."
Cons: "the flight was almost 2 h late without any explanation from the ground crew whats is going on , why is the aircraft late and what would be with the connection flight in Istanbul. while arrived at Istanbul it was total mass : representative of turkish airlines was waiting and focused on a group from Korea or china , helped them and barely answered other passengers who didnt know what is the status of their connection flight , which was not shown on the screen ( to tel aviv for example ). then it turned out that my flight took off 15 min before and i was approached to turkish desk to get voucher for poor meal at 2.30 am in the morning and a new ticket . that was poor compensation for 2 h delay in BUD and delay to substitute flight that took off on 7:45 am , almost 6 h later in istanbul . i was forced to run at the airport like a mad instead of having a rep of the co , explaining the passengers where to go and get their new flight ticket and not run hundred of meters with no address in the terminal area . that experience was so bad i havent been through for 13 years . i arrived TA after 14.5 h of trip for a flight who to take 4 h net including istanbul - TA ."

Pros: "Great movie selection during the flight. Most of the food was decent."
Cons: "The boarding process was a pain in the butt. Even though my boyfriend and I did a pre- check-in online the day before. We still had to wait over an hour to check our one piece of luggage and wait to be checked in and get the boarding pass. Even though the site says we have the option to print out the boarding pass or show the code on our phone, we still had to deal with all the hassle. The plane was smelly until we were about to take off. The first meal on our way back from Istanbul was awful. The omelette was greasy, overly cheesy and bland. Same goes for the spinach pastry in the same tray. On the flights to Cairo, there was not enough drinks served. I only had one beverage offered to me. I was bypassed when they were serving the coffee/ tea. Also, the timeliness with serving drink was bad... I waited about 4 hours before getting my first beverage on the flight home."

Pros: "Everything else but seats."
Cons: "Seats are very small and there is not much room even though I am only 5.4 and 140 pound."

Cons: "At Tashkent Turkish air had no personnel to resolve problems. Our luggage was very damaged and after waiting for almost an hour, we had to leave the airport"

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"

Pros: "Food was decent and the crew was great."
Cons: "The air conditioning did not work in the front part of the cabin. I asked about it but nothing changed. It was very uncomfortable for everyone in that part of the plane. The back was cool front was miserable."

Pros: "Nothing much to shout about this flight. It got there safely?"
Cons: "At 31" the pitch is terrible for a tall guy like myself. The screen was old and unresponsive, and there wasn't even a pleasant crew to supplement. How it won Best European Airline befuddles me."

Pros: "overall, service was great"
Cons: "seats are too narrow"

Cons: "The food wasn’t good and the service the palet wasn’t very good"

Cons: "The boarding was a little more chaotic, but the host airport has a major influence on that process."

Pros: "Entertaiment was good with choices on the latest movies and live sports channels. Boarding was fast enough and the crew are friendly."
Cons: "The seats are not able to be lowered and for a 11.5hrs flight, thats really painful. Food wasnt really tasty and portion seems smaller compare to other flights i had been on."

Pros: "we made it safe everyone was nice things went smoothly"
Cons: "the 40 min delay added and extra half day to the trip // everything else was fine // i don't like this form either, should be simpler... you make it seem like you care for me, but then I'm just a piece on a conveyor belt"

Pros: "The food is always good"
Cons: "Nothing"

Pros: "Friendliness of crew."
Cons: "N/A"

Pros: "The food was plentiful and delicious. Fare price was excellent."
Cons: "The seats were too small. The layover in Istanbul was too long."

Pros: "I really liked the whole experience and would only highly recommend Turkish airlines"

Pros: "Excellent customer service, crew always helpful and glad to please."
Cons: "Atatürk airport link too confusing and decreased my flight experience"

Pros: "The food is great and so is the entertainment system."
Cons: "Unfortunately the aircon didn't work properly before takeoff in Singapore. The plane only cooled down when it was in the air."

Cons: "Slippers and blankets were not provided to all passengers. Toilets got unacceptable by the end of the flight."

Pros: "Enjoyed: - Service - Food - Amenities"
Cons: "Disliked: - Disembarking & embarking at Attaturk (ie. shuttle bus)"

Pros: "The meals were delicious The crew was so kind and paid attention to detail They passed gifts out during flight They made sure our needs were met The best airline experience I've ever had"

Pros: "I liked everything in general . I had the assistance on time from the airport that you asked for me . I was asist from a person to abbord the plane and when I came to Paris and took me to get a taxi"
Cons: "Nothing"

Pros: "Pretty much everything except for the fact that they have no entertainment in Russian"

Pros: "Plenty of legroom Friendly staff Excellent food Seat was comfortable with plenty of leg room"
Cons: "Even though Turkish has a clearly outlined boarding process on their boarding passes, boarding announcements were so unclear that boarding was just mass chaos"

Pros: "The Welcome from the crew member and Istanbul airport"
Cons: "Food, Drinks and the service from Crew."

Pros: "Service was ok"

Pros: "Very friendly airline, on time always, good in-flight entertainment¿"

Pros: "Luggage left in Istanbul due to short connjection was delivered to my home the same evening. Check in was simple and quick."
Cons: "Seats too close together on A330 airplane, entertainment console difficult to use and flight attendent did not have patience to explain how to use it, ran out of main course and remaining chicken course was too spicy to eat, flight from Singapore was delayed in takeoff making it very difficult to make connecting flight,"

Cons: "Vegetarian meals were not good."

Cons: "Why this difference between India to Istanbul and Istanbul to New York flights?!!!!"

Pros: "Hey, two checked bags free, free in flight meal and drinks including alcohol, free in flight movies and music, free headphones, free blankets, and a free toothbrush, yea toothbrush, its like flying in the way way back."
Cons: "The check in lines are very very long and take forever"

Pros: "I liked everything about this flight. As a first time international flyer, I couldn't have asked for a better Airline. They definitely went above and beyond to provide a great experience and vacation!!"

Pros: "Comfy plane overall, good and entertainment was good!"

Cons: "I wanted to upgrade called Kayak that out me through to VAYAMA that then called Turkish airlines. Took hours in the phone (international call) they then told me I can't upgrade (payed upgrade) because the business is FULL, guess what??? Business was EMPTY"

Pros: "Blankets, pillow, being served food and drinks regularly on a long flight, great choice of new movies."
Cons: "Touch screen did not always work."

Pros: "The crew were very polite, professional, and accomodating. The food was tasty even for airplane food. I was pleasantly surprised! There were tons of entertainement options to help pass the time."

Pros: "Comfort Movie Selection Friendly Hostess Thoughtfulness"
Cons: "None"

Cons: "Seat was small and squeezy. More variety for food needed."

Pros: "Almost all"

Pros: "The airline staff were professional and welcoming. The airplane was comfortable relatively speaking."
Cons: "From New York to Turkey, my connecting flight left before we arrived which made me almost a day late in reaching Cairo; big inconvience. They need to do a better job with timing connecting flights. Turkey to New York, the flight went smooth"

Pros: "Entertainment, comfort"
Cons: "Wireless not working, some of the fight staff seemed like thry didn't want to be there"

Pros: "overall the flight was good. but it is unbelievable that someone else sat on my seat and the crew could not sort it out."
Cons: "the ground handling was not good."

Pros: "terrific in every way; precision, kindness, style, food, great atmospere"

Pros: "Crew was professional. The flight was on time despite a late departure."
Cons: "Entertainment unit on several of the seats was broken. Boarding process was very slow."

Cons: "Free wifi"

Pros: "The best airline ever! Super friendly crew and staff, great customer service and nice planes. Love KLM!"

Pros: "The crew."
Cons: "The time between flights."

Pros: "Loved the smooth ride."
Cons: "Bathroom was pretty nasty"

Pros: "The crews were pretty great!"
Cons: "The regulating of the temperature."

Cons: "Boarding was crazy. Could not everyone in the gate area."

Pros: "Customer care was super supportive"
Cons: "Inflight sandwiches"

Pros: "KLM STAFF WERE VERY PROFESSIONAL"
Cons: "SOME CREW MEMBERS WERE ABIT RUDE. THEY NEED TO WORK ON THEIR ATTITUDE"

Pros: "Crew were great"
Cons: "Refreshments"

Pros: "Very professional"
Cons: "Lost luggage"

Pros: "The friendliness of the crew"

Pros: "Pleasant flight"
Cons: "We were delayed & missed our connection"

Pros: "Crew was very engaging and service was good."
Cons: "My seat was horrible. Right at the door, crammed, and no place to store my carry-on luggage."

Pros: "quick/efficient boarding - good staff - good food - easy flight !"
Cons: "the connecting times for klm seem to be very close - if your running late to start - you may not make your next one -"

Pros: "The flight was smooth, the service was friendly, and the food with plentiful."
Cons: "Too much activity in the cabin during the flight."

Cons: "Larger meals."

Pros: "The flight started with a visit in the recently renovated KLM crown lounge in Amsterdam airport. I liked the various seating options and of course the upstairs bar. The service on board was attentive and efficient, the food options I really liked (especially the Chinese dish) but also the little touches like the nuts & gouda cheese which were served in small porcelain bowls. The seat itself was very comfortable when sitting and the structure gives a lot of privacy. However for couples or friends travelling it's a bit cumbersome to have a conversation even when sitting in seats next to each other. Overall my expectations were fulfilled."
Cons: "This seat is not ideal for sleeping for taller persons (I'm 185cm tall) as the space to put the feet is very narrow and it's uncomfortable when lying on the back (as one cannot put them in the natural resting position). Cabin temperature could have been a bit lower for my taste. Crew needs better training with regards to transfer procedure in Chengdu."

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

Pros: "Very friendly onboard personnel - I really had kind of homy feeling."

Cons: "Nothing special"

Pros: "Comfortable and well laid out seat area"
Cons: "Food was a little substandard for business class"

Pros: "The flight to Gdansk took off and arrived on-time and the staff were professional."
Cons: "The flight to Amsterdam from Gdansk was late and I had to RUN to the connecting gate. 50 minutes is NOT ENOUGH time to go through passport control."

Pros: "Easy to board and easy flight."

Pros: "Great food"
Cons: "I paid a top price for my ticket and expect the advertised amenities to work. Upgrade or replacement for entertainment system."

Pros: "Food and staff behaviour"
Cons: "Entertainment"

Pros: "Everything is top notch for an airline company."
Cons: "Nothing.... I enjoyed every moment of the flight."

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: "The aircraft felt clean and quite spacious (decent legroom). Cabin crew was friendly and everything went as expected. Bonus points for the Beemster cheese sandwich (I was totally disappointed when they served the food, but more than pleasantly surprised by the quality of the cheese - I even bought some afterwards, from the Albert Heijn just outside the security area)."
Cons: "Very odd queue separation at boarding. Passengers were divided in 5 lanes, depending on their seating area withing the plane (for a more efficient boarding, I presume) but, by the time we all got to the actual aircraft, we formed another queue in the boarding bridge so it didn't feel like any time was saved or anything."

Pros: "Flight crew; legroom even in cheap seats."
Cons: "Exceptionally unhelpful customer service when asking about extra kilos/bags. Just quoted the online info back at us. We simply wanted to know how much would be charged if the bag was 1-2kgs overweight. We could not get a straight answer, just quoted the unclear company policy. Extremely frustrating and annoying. KLM offer a superior flight experience - it is a shame their terrestrial customer servic does not match it!"

Pros: "Very friendly and helpful personnel."

Pros: "Helpful and smiling cabin crew."

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

Pros: "had problems checking in , in that I was charged for a suitcase! I have since checked my paper work and found thad that I had paid for a case! I will follow this up when I return to the UK"

Cons: "Without any explanation the plane I was due to go to Istanbul on at 11.30 was not available. I had to wait for a small plane coming from Edinburgh then wait for it to be emptied of passengers and cleaned. This meant we were over 2 hours late into Istanbul. No explanation or apology. I then missed my next flight in Istanbul and had to purchase another ticket. I cannot believe that air passengers are treated in this way!!! I will follow this up with KLM when I go home from my holiday."

Cons: "Service from airline host Poorly maintained plane Bad food Old entertainment"

Pros: "quick and relaxed"

Pros: "Thankful for coffee being served without charge. Not all airlines do that."

Pros: "Flight crew was pleasant and attentive. Seats were comfortable for economy as well. We were allowed to check in extra baggage for free at check in which really helped since we would be catching a connecting flight in Amsterdam"

Pros: "Loved the service...everything was excellent"
Cons: "The bus class seat was a bit narrow at the feet"

Pros: "Of the multiple international airlines I recently flew with, I would have to say KLM was by far the best. Relaxing atmosphere, comfortable seating, great in-flight entertainment, although I have the go-go in-flight data/entertainment plan with t-mobile (highly recommended), the flight included a decent selection of movies, television programs, etc. The food far exceeded typical "airline quality," even for an international flight - and included a fabulous little snack box with locally sourced gourmet and specialty items such as chocolate from Belgium, fine cheeses from France, and crackers from England. Drinks = gratis, and crew was exceptionally attentive and went out of their way to make flight as pleasant as possible."
Cons: "Nothing."

Pros: "great choice of entertainment content, friendly crew"

Cons: "Flight delayed by one hour which meant I missed by train at Southampton by 10 minutes and subsequent bus connect home. Next bus would have been 2 hours later so 45 minute walk home from train station. Didn't bother with food offering, put off by that supplied from Hannover to Schiphol."

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: "Nothing"
Cons: "Flight from Amsterdam was 2 hours late. Caused me to miss connection on train from London to Leeds which then cost me 124 pounds to rebook. No information was forthcoming at all at the airport and there were 3 different departure times given. Absolute chaos. The airline is a joke"

Cons: "Service"

Pros: "Staff at Schipol airport were lovely and very helpful. Cabin crew were friendly and efficient. On board snack was nice."
Cons: "Elbow room is a little bit awkward and I didn't get to sit next to my fiance WE will still definitely recommend KLM though!"

Cons: "One of the senior stewardesses we're very rude. Whether it's her personal opinion or KLM's policy, it's unreasonable to think that a 3 years old child could or should hold her pipi over 20 minutes, while they slowly and inefficiently trying to give out food. Several parents were there with the request to let us through to the toilet with small children and she smiled in our face and said "no, we will finish first and than you can go". She might be not fit for the job anymore, but KLM can't afford this kind of treatment."

Pros: "Friendliest economy class service I've ever encountered."

Pros: "Seat space was good for a short flight, inclusive of free snack and drink."
Cons: "Too much overoverhead luggage."

Pros: "captain was great."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying to Morocco

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

Mandatory masks

Masks required on board, masks provided on flights to Morocco

Social distancing seating

Middle seats unavailable to book on flights to Morocco

Pre-flight testing

Testing for antibodies, testing for symptoms for flights to Morocco

Book Cheap Morocco Plane Tickets

Recent return flight deals

5-3
Fri
2 stops
KLM
27h 05m
SIN - CMN
13-3
Sat
2 stops
KLM
40h 30m
CMN - SIN
13-5
Thu
1 stop
Air France
24h 00m
SIN - CMN
16-6
Wed
1 stop
Air France
25h 05m
CMN - SIN
18-5
Tue
1 stop
Multiple Airlines
25h 10m
SIN - RAK
23-5
Sun
2 stops
Multiple Airlines
22h 15m
RAK - SIN
12-5
Wed
1 stop
Qatar Airways
19h 10m
SIN - CMN
21-6
Mon
1 stop
Qatar Airways
17h 50m
CMN - SIN
6-3
Sat
1 stop
Emirates
23h 15m
SIN - CMN
13-3
Sat
1 stop
Emirates
23h 20m
CMN - SIN
16-5
Sun
1 stop
Etihad Airways
18h 55m
SIN - CMN
19-6
Sat
2 stops
Etihad Airways
34h 20m
CMN - SIN
18-5
Tue
1 stop
Turkish Airlines
34h 10m
SIN - RAK
23-5
Sun
1 stop
Turkish Airlines
35h 20m
RAK - SIN
22-4
Thu
2 stops
SWISS
30h 25m
SIN - RAK
26-4
Mon
2 stops
SWISS
23h 00m
RAK - SIN
13-5
Thu
1 stop
Multiple Airlines
24h 00m
SIN - CMN
17-6
Thu
2 stops
Multiple Airlines
22h 30m
CMN - SIN
22-4
Thu
1 stop
Air France
25h 10m
SIN - RAK
26-4
Mon
1 stop
Air France
26h 25m
RAK - SIN
17-5
Mon
2 stops
KLM
23h 05m
SIN - RAK
23-5
Sun
2 stops
KLM
22h 15m
RAK - SIN
12-5
Wed
1 stop
Qatar Airways
19h 10m
SIN - CMN
20-6
Sun
1 stop
Qatar Airways
17h 50m
CMN - SIN
5-3
Fri
1 stop
Emirates
19h 45m
SIN - CMN
13-3
Sat
1 stop
Emirates
23h 20m
CMN - SIN
12-5
Wed
2 stops
Multiple Airlines
21h 55m
SIN - CMN
16-6
Wed
1 stop
Multiple Airlines
22h 40m
CMN - SIN
10-4
Sat
1 stop
Air France
25h 35m
SIN - CMN
14-4
Wed
1 stop
Air France
25h 05m
CMN - SIN
12-5
Wed
2 stops
KLM
21h 55m
SIN - CMN
18-6
Fri
2 stops
KLM
22h 30m
CMN - SIN
14-5
Fri
1 stop
Qatar Airways
19h 10m
SIN - CMN
20-6
Sun
1 stop
Qatar Airways
17h 50m
CMN - SIN
10-4
Sat
1 stop
Air France
23h 00m
SIN - CMN
14-4
Wed
1 stop
Air France
22h 40m
CMN - SIN
16-5
Sun
2 stops
Emirates
24h 40m
SIN - CMN
19-6
Sat
2 stops
Emirates
27h 00m
CMN - SIN
21-4
Wed
2 stops
KLM
23h 05m
SIN - RAK
26-4
Mon
2 stops
KLM
22h 15m
RAK - SIN
Show more results

Recent one-way flight deals

24-1
Sun
3 stops
Multiple Airlines
30h 05m
SIN - CMN
24-1
Sun
1 stop
Turkish Airlines
18h 35m
SIN - CMN
24-1
Sun
2 stops
Multiple Airlines
27h 35m
SIN - CMN
24-1
Sun
3 stops
Multiple Airlines
30h 05m
SIN - CMN
24-1
Sun
2 stops
Multiple Airlines
27h 35m
SIN - CMN
-
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