Find cheap flights from St. Louis to Morocco

Find cheap flights from St. Louis to Morocco

Round-trip
Economy
St. Louis (STL)
Morocco
Mon 1/25
Mon 2/1
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Morocco
There are travel restrictions to Morocco. Learn more
Stay informed and receive email updates for when travel restrictions ease for Morocco.

Good to know

Low season

January Best time to beat the crowds with an average 7% drop in price.

High season

June Most popular time to fly with an average 21% increase in price.

Average price round-trip

$921 (avg. price over the last 2 weeks)

Good deal round-trip

$835 or less

Good deal one-way

$737 or less

Top tips for finding cheap flights to Morocco

  • Book at least 3 weeks 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 February.

FAQs - booking Morocco flights

Are there Morocco travel restrictions currently due to Coronavirus?

How does KAYAK find such low prices on flights to Morocco?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from St. Louis to Morocco?

What is the Hacker Fare option on flights to Morocco?

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

Top 5 airlines serving Lambert-St Louis to Morocco

Scores according to KAYAK customer reviews

7.9
Delta
Overall score based on 28,925 reviews
8.1
Boarding
7.8
Comfort
8.5
Crew
7.8
Entertainment
7.5
Food
Airline reviews

Pros: "The crew was nice"

Pros: "Nothing, the flight was canceled without a refund. I highly recommend canceling all business with kiwi in the future."
Cons: "My flight could have occurred or I could have been refunded."

Pros: "Everything about the flight"
Cons: "Nothing"

Pros: "Being on time with everything."
Cons: "Nothing"

Cons: "Really felt happy on time touch down nice journey with delta"

Pros: "Very kind associate working at the gate. She helped me obtain my seat assignment and was a pleasure to speak with. Her happiness was contagious (even at 6am!). She put me at ease."
Cons: "The last travelers in boarding line (including myself) had to check their carry on luggage because “there was no more room in the overhead compartments”. However, while I was walking to my seat, I saw ample storage space as well as suitcases that were laying horizontally or flat and could easily have been adjusted to create even more space. Given that most people pack their most valuable items in their carry on bags (as well as anything fragile), I was a bit uneasy checking mine. The associate who helped check my bag on the tarmac was kind. I was grateful that my luggage had a hard shell case."

Pros: "Friendly crew"

Pros: "The crew was great."
Cons: "The flight and crew were great. But I was not able to choose my seat because I purchased an economy flight. I was very uncomfortable. But I was luck that that people that were sitting with me were great."

Pros: "The crew was amazing! The seat was comfortable."
Cons: "Used the self check in kiosk to begin! That was awesome! But after that I still had to stand in line to check in my bags. That part of the process took a bit longer than expected."

Pros: "Nothing special"
Cons: "That was the most uncomfortable and cramped seat I had ever had on a plane flight. Even sitting on the pillow did not help."

Pros: "I like that I arrived at my destination safely."
Cons: "My allergies were bothering me due to the airlines allowing animals to travel as passengers, in this case a rabbit. I am very allergic to animals. My breathing was compromised."

Pros: "This had one of the best attendants I have encountered. She was extra friendly and made us feel good."

Cons: "The flight was delayed by six hours, for no other reason than the airline itself, not the weather. Change of planes, emergency landing back at Atlanta, changed to another plane, no flight crew for over an hour, then to top it off, the final landing was the hardest I’ve experienced."

Cons: "The flight was 2 hours delayed.. this cause a lot of inconvienece.."

Pros: "Everything was on time and efficient. I also liked that the captain came on and updated us on arrival, turbulence, weather, etc."

Cons: "Flight was delayed out of St. Louis causing several of us to miss our connecting flight from Salt Lake City to Portland. Delta was of very little help in assisting us in making a connecting flight. They could have at least helped with travel arrangements and provided us with a little food, a pillow and a blanket as we waited in their terminal for the next flight on their airline which was a several hour wait. I understand these things happen but the passengers didn't cause the problem and Delta needs to take care of people better if they expect to earn repeat business."

Cons: "No food"

Cons: "I was first in line for a 1st class upgrade. They didn’t upgrade me but when I got on the plane, the flight attendant randomly asked someone if they wanted to move to 1st class because of an open sest"

Cons: "Ac not working at last 30 minutes of flight."

Pros: "Was given a seat with more leg room in a exit row because the extra volunteers."

Pros: "Very good flight. Nice staff that seemed to enjoy their jobs. Great smiles and personable. Modern and clean plane with WiFi and charging outlets"
Cons: "There was a mechanical issue that delayed departure. Fortunately I did not have a connection to make. The crew made sure to communicate with everyone onboard frequently so we were aware of the situation and progress. They handled everything well which was reassuring for my peace of mind."

Cons: "not prepared in Maintenance to fix a very small problem in an efficient timeframe. Also, this plane was very dirty ..bathroom, walls, seat rails, floors....not good Delta"

Pros: "Nothing"
Cons: "We lost our whole vacation and had to pay for the plans fare twice because My last name was spelled wrong on our tickets and we were unable to use them because my passport didn’t match the name on the ticket. We had to rebook everything pay almost twice as much for the plane fare, our Lodi g cost more and our trip was delayed for two weeks. Vyama is blaming us for spelling our name wrong and claimes that it’s our fault this happened because everything is automated. There saying they don’t touch anything that we enter into the booking but somehow everything they claim we entered is now in all capital letters and the space between our first name and middle name is now gone and all run together. The coustomer service number gets you to someone in India. I have tried to get this addressed four times now at first they tried to place the responsibility on the airlines now us and they have hung up on me twice. Kayak has been worthless, they also just pass the responsibility on to someone else. We will never use them again ant I intend to make sure that this mess is put out in social media to hopefully keep others from having their travel plans ruined by their flawed system."

Cons: "Seats are hard to get comfortable in. Headrests are awkward"

Cons: "They changed my flight to a different one departing 2 hours earlier and did not notify me! The original flight was still available & they would not let me take it despite my reservation paper work. CRAZY! I have a two hour drive to the airport this gave me the option to leave home at 2:30am or go the night before and pay for a hotel. Flight was managed by DELTA who also did not care! All involved blamed each other. Beware"

Pros: "Easy boarding, Love to the sad that you were not nickeled and dimed while in flight they provided wonderful food and snacks. The crew so friendly and very hard working constantly there to please the passengers also having Free movies made the 5 and a 1/2 hour flight go very quickly. I fly across country frequently I will always fly Delta."

Pros: "Anna from South Africa was funny, and super accomidatinf"

Pros: "Delayed 40 minutes first flight out at 5am. Missed connecting flight by 2 minutes."
Cons: "No assistance in helping us get to our destination"

Pros: "In flight movies"
Cons: "The flight was 3 hours late taking off which made us miss our connection to chicago so we are stuck in Atlanta tonight with unplanned expenses we were not planning on!"

Pros: "Very friendly crew"
Cons: "Seatbelts very short given ample seat size"

Pros: "Everything from the check-in to the landing was great. We were well informed about what was going on with out luggage (we were on a regional flight) and the assortment of free snacks were superb! I guess I'll be a returning customer"
Cons: "I was expecting some form of entertainment (radio, overhead monitor, etc) on the CRJ700. But it really don't take away from the experience since T-Mobile partnered with the Wi-Fi service and I received a free hour of Wi-Fi!"

Pros: "I love being on a smaller plane/jet! Boarding was painless and I had no problems with my two small bags. Due to a mix-up in seating, I had both seats to myself! We even got in will before the scheduled time! De-boarding took far less time than "regular" plane/jet!!!"

Pros: "Nice plane, smooth flight, flight was on time in spite of the disaster in Houston."
Cons: "Well, even United brings a tray of waters on the short flight from Portland to Redmond. Hard to believe it was impossible to serve some drinks on this 1 hour fairly empty flight from Seattle. Also, when taking off the plane surged and slowed several times. I had to wonder if the pilot was in training?"

Cons: "no food for Vegans. Like literally nothing besides a confused crew"

Cons: "Got stuck for two hours sitting in the plane because the computer systems went down."

Cons: "My flight got to New York so late!!!! I missed my international flight."

Cons: "Not great communication from gate or staff on board. Failed to provide adequate water. No ice on super warm flight. Just bad experience overall."

Pros: "Spacious, clean, great host and hostesses. The flight arrived at our destination 30 minutes early."
Cons: "Nothing."

Pros: "Newer plane! Comfortable"
Cons: "Nothing just great"

Pros: "Overall great experience"

Cons: "Not enough water on the flight and we landed in a parking lot and shuttled back to the airport."

Pros: "Length of flight was good, one of the flight attendants was very nice"
Cons: "Flight attendant arguing and having words with a passenger BEFORE the flight even took off was very alarming, the attendant had walked past the seat, we saw her face change, she halted and walked back to the passenger and a very heated and negative exchange ensued, then another flight attendant came out and threatened to evict the passenger from the flight, this was before the flight even took place .... all passengers were like just remove them already ... t his is a short flight and most of use were connecting from a long flight from overseas ...."

Cons: "turbulance"

Pros: "The comfort of first class reclining seats."
Cons: "The vegetarian meals consisted of cold grilled vegetables for an appetizer, lunch was underwhelming. So much so I dont remember it The snack was two salads. Regular snacks were Cuban sandwiches or roast beef sandwich. Even the stewards said Inshould complain to Delta. Pretty sad for what the cost of a first class ticket."

Pros: "I was cleared for standby! Flight attendant at the stl gate is always friendly and willing to help! I love her!"
Cons: "I waited almost 6 hours on the phone the night before the flight to get on standby! Almost didn't get the flight! Was charged $50 only to not get on my next flight because it was over booked! Flight attendant was very rude!"

Pros: "I liked that I was able to get able to get an earlier flight!"
Cons: "I don't like that I had to pay $50 extra dollars for standby on both legs of my flight! I am a very loyal delta customer and these past times flying I feel like my favorite airline is turning into the bad airlines delay everytime, problems with the plane fare prices too high! I'm starting to think about taking my business elsewhere!"

Pros: "10 minutes early departure"
Cons: "There isn't enough seats in the gate area and sitting on the runway for 10 extra minutes we could have been early"

Pros: "It was great and very roomy I felt like a movie STAR!!!"
Cons: "N.A"

Pros: "The fight was delayed but they gave us complimentary drinks on the flight. Nice."

Cons: "Free wifi"

Pros: "Overall a nice and good flight"
Cons: "Just a detail, my “head holder” (not too sure how it is called) would not hold in position. Also, staff was a bit slow to come after being called, I had to go and ask for water by myself at some point since no one was coming after 15minites of waiting..."

Pros: "Comfort"
Cons: "Wifi on klm"

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

Pros: "Everything works and quick to get to destination."

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

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

Pros: "Crew was great and helpful despite oversight in my special meal."
Cons: "Special meal request was overlook. I did not mind so much as eating less does some good! It is human to err!"

Cons: "Fix the damn KIOSKS at Vienna!"

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

Pros: "Friendly crew"
Cons: "Can’t think of anything"

Cons: "Too hot inside the aircraft"

Pros: "Checkin 1a at Schiphol had long lines, and no seperate counters for just bag drop. My family and I had to wait for 50 mins, to do a bag drop which in,y lasted 1 min! Flight was delayed, without proper announcements."
Cons: "Seat pitch could've been more. At least let us know via Whatsapp that the plane is delayed, or at which belt the bags would come out. This basic info was lacking."

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

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

Pros: "Like the overall KLM experience"
Cons: "Food could have had better quality and the stewardess served it all at once versus in the various courses."

Pros: "KLM staff is great"

Pros: "The crew were really helpful with people who had tight connections because of the delayed flight"
Cons: "I wish they had WiFi"

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: "And i got it 2 days later. I had to buy a lot of items which were in my suitcase The returning of the suitcase was awfull. In tge end after many phone calls I received it On the 18/12 evening, 2 days after my landing"

Pros: "Everything is alright"

Cons: "Trouble checking in regarding a visa issue?.. no other trouble at the other airports.."

Pros: "The crew was really friendly."
Cons: "There was a Force Majeur delay in Helsinki due to wings freezing that caused 20 minute delay to Amsterdam and made the interchange stressful."

Pros: "MCR airport Mert & Greet parking was smooth and efficient."
Cons: "Flight was delayed 2 hours due to bad weather. Additional baggage payment to Air Baltic did not show up on the KLM system and we had to pay again. Nowhere to address this with Air Baltic even in Tallin. Handlers seem uninterested and refer us to ‘the website to address the issue.....’"

Pros: "Very pleasant, professional crew"
Cons: "Very slow check in. Mainly because other passengers obviously don't read instructions re: weight/contents of cabin bags etc. Would be helpful if there was additional staff to deal with them away from check in desk. This would mean that others did not have to queue for 25 minutes because the check in girls also had to deal with them"

Pros: "Efficient crew"
Cons: "Long, slow line at check in. Not many new movies or tv shows"

Pros: "Good selection of movies."
Cons: "Very small seats with no leg room and very little room on either side. The food was bad - even when compared to other airplane food. Plane is kept too warm."

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

Pros: "I bought the Airport tickets for my Russian friend. However customs would not allow her to board the plane unfortunately. That's not Kayaks fault. I would definitely book with Kayak again. Many thanks."

Pros: "The attention and service!! Excellent. It was my birthday and KLM the head purser surprised me with 2 bottles of bubbles and a handwritten birthday card KlM and the crew of this flight thank you very much !"
Cons: "Nothing to say"

Pros: "Interior of the plane was clean. Smooth landing."
Cons: "Pilot did not avoid turbulence"

Pros: "Food was excellent, frequent and filling"
Cons: "The seat was not comfortable compared to my prior leg of the journey. Unfortunately the bathrooms were not clean, I understand that it's not the sole responsibility of the crew and passengers need to be mindful too."

Pros: "Friendly in-flight personell"
Cons: "Approx. 1 hour delay, which was not the airline's fault (construction on runways)"

Pros: "Nice to have a wrap for the snack."
Cons: "Would have preferred boarding by row - back of the flight first so would have been more organized."

Pros: "Sandwich was incredibly tasty (although not much filling)"
Cons: "2 hours on the tarmac delayed with no explanation. Uncomfortable seats, no leg room. Poor management of seating, there was enough empty seats to have groups together but they were split up. Drinks served from a communal bottle in a polystyrene cup."

Cons: "I can't take the flight because i'm not Chilean and I don't have a reembolse or other flight ,... nothing . Finally I take other flight with other company"

Pros: "The aircraft was clean"
Cons: "The food was terrible, wifi was extremely expensive (Delta had free messaging over their wifi)"

Cons: "The 767 is configured oddly and th business class seats are so narrow it feel like you are sleeping in a coffin"

Pros: "I personally do not appreciate the food on this leg of the journey Food Ams to Dxb is GOOD!!"
Cons: "The snack & “ solid eggs” in breakfast. Fresh fruit was good."

Pros: "The supplied pack of toothpaste/toothbrush"

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: "No chargers or tv on planes"
Cons: "At Amsterdam we were told that our checkin luggage wouldn't be at Sydney!! Some low fat meals were terrible!"

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

Cons: "Flight delayed, had to take two more flights and was a four hour trip turned into a 12 hour, 4 countries trip"

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

Pros: "The flight crew were kind, polite, and attentive."
Cons: "Bussing to the plane was a bit odd, but the crew remained organized in doing so. When we arrived to the plane, they had both entrances open so that those sitting near the rear of the plane would enter from the back. Plane was a little chilly, but I have come to expect that one most flights."

Pros: "everything"
Cons: "nothing"

Pros: "In general, it was ok"
Cons: "Yet again it was flight delay from KLM side."

Cons: "I wasn't sitting next to my partner and we sat on the Tarmac for 45 minutes after the flight was already delayed by 30 minutes."

Cons: "Boarding was a disaster as my companion was selected for random search which held us up as there was no urgency to process us. Then there was no sign for where we should go since upper deck on 747 so we went in "economy" line as indicated on ticket and then was sent to correct line when we got to the front, wasting more time. The seatrs were the most uncomfortable I have ever beeon on for a long flight. I also paid extra to be in the exit row, to have people constantly congregating in front of us.The food was also mediocre."

Pros: "The crew was astounding"

Cons: "food"

Pros: "Nothing"
Cons: "They have a terrible communication problem, they never communicated why the flight was late, they never communicated what they were doing or what was happening. Bad customer service. Bad communication with the client. They told us when I asked several times that we would not lose our connection and that everything was fine and that was not the case. We lost the connection. No one told us anything. Another problem was that the girl in the boarding process removed the suitcases tickets from the boarding pass and did not want to return them, and held it without any cause. Without that tickets we can not claim the bags. The flight staff went looking for us. Pretty sad and disappointed by their service. I understand that they were causes outside the airline but must communicate to the client. They cannot remain silent and say nothing."

Cons: "The food is usually very good, this time it was poor to disappointing- dark meat chicken.., tasteless & unhealthy....mushy fruit dessert choices"

Pros: "The seat was very comfortable."
Cons: "My boyfriend and I were required to gate check our carry-on luggage which required us to go through customs in Paris to get to our bag and re-enter security for our connecting international flight. I am unsure why this was the case as other passengers brought the same size luggage. Very upsetting."

Pros: "Seats are comfortable on Business Class. Service is good"
Cons: "Constant delays specially from CDG! Poor cabin service specially on this flight."

Pros: "Great food and friendly crew."
Cons: "Seatback system was old and not very functional."

Pros: "Crew was very friendly and seat in KQ is super comfortable in Business."

Pros: "Food and wine. Entertainment."
Cons: "Sat closer to water closet. Maybe more air freshener in there."

Pros: "Crew was very friendly. Food was excellent"

Cons: "Excelente aerolínea"

Cons: "Placed in last row w/ non-reclining seats, even though bought tix 7 months early. We travel w/ only carry-on bags. AF allows 35 kg each but only 12 kg in cabin. I asked, online, twice, if we could have a couple of extra kg for hand pieces. Rec’d only auto. luggage policy. Forced to check both bags."

Pros: "The new movies selection, food was very good, staff more friendly than previous flights"
Cons: "Boarding always a problem on MEA we have to wait too long in the queue"

Cons: "WiFi"

Pros: "It was only 2 hours"
Cons: "Small plane, no movies"

Pros: "Good quality flight"
Cons: "But delayed and lost baggage"

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

Pros: "Everything"

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: "Friendly crew, good meal and entertainment"
Cons: "Boarding agent forced me to check in my carry-on even though the carry-on fit in the cage and fullfilled all the requirements. I specifically called Air France prior to the flight to make sure I won’t have any issues as my 1st flight was operated by Delta and I wanted to confirm the luggage requirements were the same. My carry-on weighted only 5 kilos. I was extremely upset the way I was treated w/ the boarding agent behind the counter in Prague. On the top of that, her and the supervisor were very rude to my mom as they told her she had an extra carry-on which wasn’t the case. She traveled w/ a small briefcase where her mask for sleep apnea was. This is not considered an additional carry-on. The boarding agent (Czech lady and her supervisor) were not only rude but obviously lacked knowledge as well. My carry-on suitcase would easily fit in the overhead bin plus there was plenty of space inside the plane as it the flight wasn’t completely full."

Pros: "Very nice stews. Food was A plus compared to US airlines AND included. Great list of movies etc."

Pros: "Fast and efficient boarding and friendly and efficient staff. Landed 15min ahead of schedule."

Pros: "We flew with our special needs child without requesting any particular accommodations except for gluten free meals. The gate staff and flight crew identified him and allowed us special bordering that facilitated the process. That act of kindness is a rare experience on our part. Thank you Air France staff!"
Cons: "Nothing."

Cons: "Security services at Manchester airport...too long and not friendly at all"

Pros: "That flight have been short"
Cons: "Fly attendants have been in hurry when they served snack"

Pros: "The friendliness and courtesy of the staff."
Cons: "One piece of my luggage was left behind in Paris."

Pros: "Comfort, food and service are better than average."
Cons: "When stewardess opened overhead locker, something fell on my head."

Cons: "My seat was changed without my permission. Very unprofessional staff at Mumbai airport"

Pros: "Nothing particular"
Cons: "Nothing particular"

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

Pros: "Everything was very prefect and would love to fly again."
Cons: "NA"

Pros: "On time after latish start"
Cons: "Staff took carryon bags even for skypriority even tho lots of room in overhead, allegedly to speed deplaning. Nowarning to repack. Infuriating and stubborn staff!"

Pros: "Whenever I travel air France I get a reminder of what customer service looks like on a flight. Incredible crew, great experience"

Cons: "Cramped, no cabin bag space, late departure with no communication and lost checked luggage. Not a great Air France experience."

Pros: "it was cancelled so they got me on the next flight on Turkish"

Cons: "only there were del;ay at JFK"

Pros: "Being able to have my meal at the airport before my flight so that I could sleep in comfort."

Pros: "The Crew was the only thing that stuck out. Associates had Way more patience than i."
Cons: "Late takeoff, priority seating happens same time as general boarding, two pieces of lost luggage"

Pros: "It was clean The crew was very kind Food was very good Flight was on time"
Cons: "Seats were exceedingly close Screens for entertainment were small and game controls were difficult to use"

Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."

Cons: "The company failed to transfer my checked-in bag to the next flight during the transfer apparently"

Cons: "Late...delayed from algiers"

Pros: "Space"
Cons: "Couldn't adjust the seat and the cushion wasn't comfortable neither seat or back. The bottom back was like a board across the bottom and hurts."

Cons: "Airport handling is catastrophic. A lost bagage created the twins to be locked. Half an hour and we could not enter. Delays and huge mess in front of police checkpoint. No announcement and no care for passengers approaching departure time. And to top it all no announcement of any delays. Had to cheat my way through the priority line and run a sprint through security and beyond. Reached the gate to note that there was a delay of 5 minutes.... Grrrr"

Cons: "My entertainment system did not work for the whole 8 hours. Seats were uncomfortable. The lights above the seats broken."

Pros: "The aircrew are very friendly. The staff at CDG were very helpfull with our connecting flight."
Cons: "The seats are very cramped for tall people, especially when the passenger in front of you reclines their seat."

Pros: "The seats were comfortable."
Cons: "The bag did not arrive. It stayed in Paris even though my first flight was on time. Connecting at CDG was a negative experience. Not enough time and unfriendly staff at the security check."

Pros: "Crew was truly excellent. Very attentive and friendly. Food and drink was also very good indeed by today's standards for economy travel."
Cons: "Space in the seats is tight, as it is on all airlines and all flights, for a grown man. This is notably difficult on a transAtlantic flight because of the duration."

Cons: "Flight was at 10:30pm. Waited at the gate from 9:00-10:40 with no news. Nobody knew what was going on or what we were waiting for. Finally at 10:40 they announced that the flight would be delayed, even though we had figured it out by then. At 11 the flight crew showed up. We finally boarded at 11:30 and we arrived an hour late to our destination. They offered drinks to the 2 people flying "business class" (they were just sitting in the front but amongst the economy class seats) at the very beginning, but then waited to serve everyone else, but as it was late, most people were already sleeping. We arrived an hour late."

Pros: "Gemma Crane was excellent! She knows the benefit to a cup of tea and made me feel very special for the entire flight. Thank you Gemma."

Pros: "Crew were polite"

Pros: "everything was fine. uneventful"
Cons: "Food"

Cons: "Food service was awful. They ran out of options and only had one choice by time got toward middle /back of the plane. This happened both ways. So if your seated toward the rear bring your own food and snacks if needed."

Pros: "Crew was late, which caused me missed my connection flight, and layover for 10 hours at Heathrow Then on my delayed flight, I was seated on a worth sit. Thank you British Airway. Hope this my last flight with you. Kobi"
Cons: "Get your crew arrive on time to their flights. Kobi"

Cons: "Amazing"

Pros: "The crew were fantastic and the food was okay!!"
Cons: "Poor entertainment, uncomfortable seats & delayed"

Cons: "No online check in, incredibly inconvenient. If is have known would have booked another carrier."

Pros: "easy"

Pros: "The crew was great and made the flight comfortable and easy! They brought drinks as needed, free of charge, movies and headphones were provided, and the flight arrived ahead of schedule in London! A wonderful experience! Would absolutely fly again and was so pleased to find the deal on kayak!!!!"

Pros: "All the flight attendants were so friendly and helpful! Nothing"
Cons: "Nothing"

Pros: "Left and arrived on time. Bag travelled free."
Cons: "No legroom for tall people. Stuffy cabin."

Pros: "It will as so bad I bought a return ticket on emirates for me and the family , it was a big mistake to book on air Azerbaijan"

Pros: "Crew did really well in their roles."
Cons: "BA are no different than all operators in the drive to put as many bums in as many seats as possible. News flash. Only so many sardines go in one tin. Make seats more comfortable and more leg room and we would pay the premium for that reputation as a caring, comfortable operator."

Pros: "Plenty of leg room, pleasant flight attendants."
Cons: "It was uncomfortably warm through most of the flight."

Pros: "Very little"
Cons: "Crew, ground staff, courtesy, service orientation all hugely lacking."

Pros: "Flight crew was friendly, the meals and entertainment were good"
Cons: "No complaints"

Pros: "Check in too long for drop off bag otherwise quick boarding, flight early and bagage delivered very quickly"

Pros: "Because of you he delayed flight from Los Angeles they gave us a new one to Milan which arrived on n Linate instead of Malpensa two hours after my scheduled trip. Not nice"

Cons: "the plane had been puked in on the previous flight and was not cleaned well so our flight had a hint of puke smell"

Pros: "Very little."
Cons: "Awful (typically BA) configuration im Club World on a 787 - cramped, inadequate storage, just lacking essential comfort for a supposed premium class. Food: seriously, I've had better in student cafes. Just stop it BA - its like some kind of prison food. Entertainment: meh. Small selection of new release movies. Crew: with the exception of one - just one from a complement of 15 odd - of the crew, the rest were a surly, inhospitable miserable bunch. If you hate your job don't take it out on customers - especially in a service industry."

Pros: "The crew was very friendly and helpful. The pilot offered a look at the flight deck which made my husband so happy."
Cons: "I wanted a little more leg room. When the chair in front of me was declined I could barely move."

Cons: "According yo the kayak app on the moment of booking the flight was going to Heathrow, but it went to Gatwick. In addition, the tariff did not include one checked luggage as shown on the app as well. Really disappointed with my first use of kayak."

Pros: "Crew was pleasant"
Cons: "Many lengthy transfers at Heathrow. Exhausting."

Pros: "boarding was fine and the crew was nice."
Cons: "the leg room was terrible and charging for drinks was a first."

Pros: "Flight was on time. Check in staff, Lounge + lounge staff and Cabin crew were on par with expectations (very good). Disembarking the plane at Heathrow was organised, immigration process (I used the e-gates) was very quick and bags arrived promptly."
Cons: "Many ground staff on hand - but felt overall lack of coordination specifically after security check at the gate, with yet another boarding card check which seemed a bit pointless as boarding cards were checked before gate security as well? Eventually boarding the plane - one lady ended up in the wrong line for upper deck seating (which shows that the numerous boarding card checks they failed to give proper guidance on what line to join)."

Cons: "no complementary drinks, coffee, snack, nothing? not very hospitable"

Cons: "They made me check my bag at the gate even though it met the size requirements. As a result, I missed my connecting flight to Germany and had to purchase an additional flight the next day as well as purchase a hotel room to sleep in that night."

Cons: "The flight was an hour late"

Pros: "See my notes on the Chicago London leg."
Cons: "Same as the likes..."

Cons: "We couldn't enter the gate area until about 30 minutes prior. There wasn't anywhere else to wait so eveyrone nded up standing around the gate. Which blocked the hall to the restrooms and ended with a lot of people standing at a store front."

Pros: "Efficient boarding, moderately intelligible announcements, passable food"
Cons: "In both directions, EDI—>JFK, our plane offered neither wi-fi (paid or free) nor seatback video screens, which is an awful lot of hours with no connection to anything. I didn't realize that any transatlantic airline still ran films on common screens, 1970s-style. Just how old were our planes?"

Pros: "The flight was on time. The wheelchair I had ordered was also on time and handled well. There was a wheelchair waiting for me when I got off the plane and someone helped with our luggage."
Cons: "I paid two pounds for a cup of tea that was not very hot. I couldn't use money and as my credit and debit cards were visa, the machine would not accept them. I think that giving your customers a.free drink would not break the company!"

Pros: "Crew was nice, helpful and all the time around."

Pros: "Nothing to talk about. Entertainment had many choices"
Cons: "Food was pathetic"

Pros: "Very smooth ride, good food. Glad to fly again."

Cons: "No food, not even snacks or soft drinks offered unless you paid."

Cons: "The seats on this British Airways flight were so tight and pitched forward that my knees were jammed into the seat in front of me and I felt as if I was being launched forward the entire flight. Not comfortable or safe."

Pros: "The flight was so somth"
Cons: "The crow service was so bad"

Pros: "Service"

Pros: "very comfortable seats and crew was nice"
Cons: "it was an overnight flight so people wanted to sleep. took the crew till like forever to finally turn off or dim the lights..but soon after, people opened their window and sun was coming it. not sure what these idiots tried to see outside as there was nothing. sun made it hard to sleep because it was way too bright. other airlines make sure that windows are closed during overnight flights to ensure everybody will have a good sleep instead of getting woken up by the sunlight in their eyes. wish british airways would do the same. everything else was good, excellent service too"

Pros: "The audio did work for movies"
Cons: "I felt very warm and uncomfortable"

Pros: "Left/arrived on time"

Pros: "Silent aircraft, good indoor climate"
Cons: "Food was awful, boarding takes too long"

Pros: "AA has domestic US mkt. monopoly - they don't care to improve. People will not stop traveling so take them for suckers!!!"
Cons: "On flight service"

Cons: "Most uncomfortable 6 hour flight I've ever taken. No food or snacks served whatsoever, no entertainment options, flight attendants were curt, not even pillows. This would be OK for a shorter flight, but for 6 hours is ridiculous. This was worse than even the cheapest economy carrier. American Airlines bad service is definitely not what i was expecting booking a flight through British airways, which is consistently top- notch."

Pros: "Was on time"

Pros: "The crew was nice and comforting."
Cons: "Very old equipment."

Pros: "Attentive crew, they asked person in front of me to bring their seat upright so I could eat my meal properly -- that was a first for me! When chicken option ran out, they offered me the business class beef option."
Cons: "Absolutely no room at all -- we were packed in like sardines in the coach section. Window cover was broken so could not raise it to look out (across my fellow passenger)."

Pros: "Responsive crew lots of good and drink"
Cons: "Food all made with mayonnaise"

Pros: "Timelness"
Cons: "More leg room"

Pros: "Seat uncomfortable. I am an elite flier and was put in an n uncomfortable middle seat with no choice."
Cons: "Seat should with choice."

Cons: "When the delayed flight landed, the crew should help expedite those connecting to other flights. They should announce our connecting gates so that we don’t have to look it up."

Pros: "Nothing"
Cons: "Handicap issues. We were exiting on the tarmac in Charlotte- all crew left us on the plane waiting for assistance to get off. Finally when someone showed they would not come up the ramo to get my Mom. I backed her down myself while 5 bewildered airport workers looked confused."

Cons: "2 hour delays on both flights of a round trip"

Cons: "4 hour plane availability delay - of course planned on weather but not planning"

Pros: "Flight left St. Louis on time,"
Cons: "My connecting flight was cancelled while I was in the air. Customer service was SWAMPED with cancellations with only a handful of staff to help. My plane was a mechanical cancellation so I received a food and hotel voucher. Trying to get another flight from LaGuardia to YYZ was horrible."

Pros: "One flight attendant was very nice and petsonable."
Cons: "Already checked in and then flight canceled 10 hours before departure. Paid for preferred seating but rebooked on smaller aircraft full and had to sit in last row. Not happy and arrived 2 hours latet than original flight. Tried to explain this at gate to American employee but she told me to sit down until name was called. Probably could have had better seats earlier if she could have listened to my issue but she wouldn't listen to me. Didn't even have the chance to tell her what had happened."

Pros: "A cheap option to upgrade to 1st was offered that ended up being a net 0 cost upgrade for me so I took it. Comfortable on an old (but oh so nice) aircraft."
Cons: "Arrived 30 minutes early to the airport but then had to sit at a remote pad so that we ended up being 5 minutes late to the gate. A short transfer was made even more difficult, and a massive waste if time and fuel sitting and waiting. Figure out your gates early and better, and move around if needed. At the very least, bring up some stairs and buses to get passengers to the terminal and then tow the aircraft in when you have a gate available."

Pros: "Great seats in first class"
Cons: "N/a"

Pros: "Room between rows Entertainment from St Louis to Phoenix"

Cons: "Flight was cancelled with no compensation"

Pros: "We got to our destination safely, and American provided us with extra legroom seats."
Cons: "Service was curt and there was only phone-based entertainment."

Pros: "Fast"

Pros: "The pilot was great. Avoided turbulence and arrived about 20min early. Easy to find seat and stow bag. Smooth takeoff and landing."
Cons: "Alaska airlines was who I thought I was riding with but the itinerary changed past min. Gate change and the airline itself was changed. Really confusing since I printed my boarding pass the night before."

Pros: "Smooth boarding. On time flight"
Cons: "No gluten free snacks:("

Pros: "Everything went smoothly."

Cons: "Me 6’ 200 lb sitting in middle seat next to somebody that needed 2 seats for self (pls understand I’m not unsensetive nor prejudice just stating a fact). I requested to sit in last row (of both sides of plane that were empty but attendant said sears reserved for attendants - 2)."

Pros: "Quick boarding, on time departure and early arrival. No waiting for a gate at LGA upon arrival - excellent."

Cons: "Flight connections time was not enough for mam with infant.we missed the flight should better set up that kind of big airport"

Pros: "I was so happy I could check in online and boarding was a breeze. I actually got to sit by the window when my original seat was in the middle. So nice of the ladies to suggest it to me."
Cons: "No complaints"

Cons: "The video monitor for my seat was broken. So, low entertainment score."

Pros: "everything was on tyime"

Pros: "On time take off"

Pros: "A nonstop flight, with a friendly efficient crew, met my expectations. A crew member went above and beyond when I asked for a coffee stirrer with my coke and ice."
Cons: "I've been spoiled by another airline's access to screens on the back of the headrest. I have my own hand held devices to entertain myself instead."

Cons: "Flight was late, got a message from Kayak that it was delayed 3 hours...thank goodness I happened to check again, because then it was only delayed for 41 mins, then it gave me an update that it was only 21 mins delayed, then went back to 41! Pretty inconvenient, and it would have been nice to get a text, not just some silent pop up"

Pros: "Got to La Guardia almost 26 minutes early but then waited FORTY minutes for the gate!"
Cons: "AA needs better coordination with the horrible La Guardia airport"

Cons: "Delayed a total of four hous!"

Cons: "good"

Pros: "Flight was on time, staff was friendly and boarding was organized."
Cons: "I'm a small person (5'-2", 105lbs) and I didn't have room to breathe in that tiny little seat."

Pros: "Smooth - trouble free - calm process"

Pros: "Arrived to the airport well ahead of time and encountered lines so long that we were not able to make our flight. Only 2 attendants working and so many people had to be rebooked we didn't get another flight for 3 days. Did I mention I was traveling with a baby?"

Pros: "On time arrival"
Cons: "Everything else"

Pros: "Nothing"
Cons: "The storage are very small, by the time i boarded everything was full. I had to hand carry bags and i had to put it in front of me which is a very small space already, on top of that i had the window sit so i had no space to move. it was very uncomfortable, and flight was delayed. We sat there for an hour before taking off but i understand its due to the weather but it was my worst plane ride not worth 300dollars. I will not ride american airline again."

Pros: "JAL is customer oriented and it's always a pleasant experience. Unfortunately, though the return trip is also JAL, the cabin crew isn't."

Cons: "Everything was great."

Pros: "The flight attendants were great and very friendly!"
Cons: "The wifi wasn't very good so I couldn't access the in flight entertainment I also had my own snacks so I didn't buy any food"

Pros: "Boarding was good, Good flight , good service , plane was small for the distance with limited space for movement ,"

Pros: "On time. Good leg room."
Cons: "Valet flight, i.e. even normal sized carry-on cannot be stowed above the seat We arrived at the gate 20 min before departure, due to TSA delays. But they closed the door and no one was around to even talk to. At least they put us in the next flight.... Still, as we're not checking in any bags, they could have let us in."

Cons: "Got to charlotte with 80 minutes to connect. Sat on the tarmac for 60 waiting for a gate. Missed connection by <5 minutes. Thanks, AA!"

Pros: "Non stop"
Cons: "Airline"

Cons: "Boarding took forever, the flight was over 2 hours late which caused me to miss my connecting flight and my military orders were not honored - I still had to pay extra to take all my gear back to my duty station. Never had that issue with any other American airline."

Pros: "Crew was fine even when we had to sit on the ground for 1 1/2 hours for a repair."
Cons: "American Airlines didn't honor my choice of seats."

Pros: "I don't know how airlines get away with all the stipulations and regualations they have in the buying process there is. Otho g I like about the scam artist they are"
Cons: "The fact they they can just make it a policy and then because the employees have to have a job and enforce it blows my mind. 200 dollar transfer fee plus the difference in the ticket when it's over two weeks in advance. You people are scam artist"

Pros: "Plenty of leg room no entertainment so I dozed."
Cons: "People stuffing oversized bags in overhead."

Pros: "The movies"
Cons: "No Food"

Cons: "Would be nice to know ahead of time if flight is equipped with an in seat television so as to be prepared to bring headphones."

Pros: "We arrived safe."
Cons: "Departure 1.5 hours late. Missed connection. Travel took 16 hours instead of 6 hours."

Pros: "All great."

Pros: "Everything was timely."
Cons: "No complaints"

Read more about Delta
COVID-19 information

Safety measures for airlines flying from St. Louis to Morocco

Airlines flying from St. Louis to Morocco have enacted additional safety measures and adjusted policies to better accommodate travelers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from St. Louis to Morocco

Mandatory masks

Masks required on board, masks provided on flights from St. Louis to Morocco

Social distancing seating

Middle seats unavailable to book on flights from St. Louis to Morocco

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from St. Louis to Morocco

Book cheap flights from St. Louis to Morocco

Recent round-trip flight deals

3/13
Sat
3 stops
Multiple Airlines
42h 10m
STL - CMN
3/20
Sat
3 stops
Multiple Airlines
44h 10m
CMN - STL
3/12
Fri
3 stops
Multiple Airlines
36h 28m
STL - CMN
3/20
Sat
3 stops
Multiple Airlines
44h 10m
CMN - STL
2/13
Sat
3 stops
Multiple Airlines
32h 57m
STL - CMN
2/21
Sun
3 stops
Multiple Airlines
34h 29m
CMN - STL
2/10
Wed
2 stops
British Airways
32h 10m
STL - CMN
2/24
Wed
2 stops
British Airways
37h 40m
CMN - STL
4/20
Tue
2 stops
Iberia
21h 01m
STL - RAK
5/4
Tue
2 stops
Iberia
36h 10m
RAK - STL
2/11
Thu
3 stops
Multiple Airlines
42h 24m
STL - CMN
2/21
Sun
3 stops
Multiple Airlines
34h 29m
CMN - STL
2/8
Mon
3 stops
Multiple Airlines
43h 20m
STL - CMN
2/21
Sun
3 stops
Multiple Airlines
34h 29m
CMN - STL
3/12
Fri
2 stops
British Airways
28h 55m
STL - CMN
3/20
Sat
2 stops
British Airways
36h 17m
CMN - STL
2/15
Mon
2 stops
British Airways
27h 30m
STL - CMN
2/21
Sun
2 stops
British Airways
37h 40m
CMN - STL
2/9
Tue
2 stops
British Airways
32h 10m
STL - CMN
2/23
Tue
2 stops
British Airways
36h 19m
CMN - STL
4/22
Thu
2 stops
American Airlines
21h 30m
STL - CMN
4/26
Mon
2 stops
American Airlines
32h 28m
CMN - STL
4/22
Thu
2 stops
American Airlines
25h 03m
STL - CMN
4/26
Mon
2 stops
American Airlines
34h 18m
CMN - STL
2/12
Fri
2 stops
KLM
21h 40m
STL - CMN
2/22
Mon
2 stops
KLM
33h 31m
CMN - STL
2/13
Sat
2 stops
Air France
21h 45m
STL - CMN
2/26
Fri
2 stops
Air France
21h 42m
CMN - STL
2/13
Sat
2 stops
Air France
20h 30m
STL - CMN
2/23
Tue
2 stops
Air France
32h 01m
CMN - STL
2/12
Fri
2 stops
KLM
17h 25m
STL - CMN
2/27
Sat
2 stops
KLM
32h 51m
CMN - STL
2/11
Thu
2 stops
Air France
15h 05m
STL - CMN
2/21
Sun
2 stops
Air France
19h 14m
CMN - STL
6/9
Wed
2 stops
United Airlines
16h 05m
STL - CMN
6/15
Tue
2 stops
United Airlines
33h 36m
CMN - STL
6/9
Wed
2 stops
Air Canada
16h 05m
STL - CMN
6/14
Mon
2 stops
Air Canada
20h 17m
CMN - STL
4/25
Sun
2 stops
Delta
17h 55m
STL - RBA
4/28
Wed
2 stops
Delta
39h 01m
RBA - STL
Show more results
-
1
  • Round-trip
  • 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