Find cheap flights from Iowa to Morocco

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

— Morocco
Oct 29 — Nov 51
Round-trip
1 adult
Economy
0 bags
From?
To?
Sat 10/29
Sat 11/5

Let KAYAK do the searching

Save 20% or more

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Bundle your flight + hotel and save

Good to know

Low season

November

High season

July

Average price round-trip

$1,244

Good deal round-trip

$449

Good deal one-way

$163
Best time to beat the crowds with an average 6% drop in price.
Most popular time to fly with an average 23% increase in price.
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Iowa to Morocco

Top 4 airlines serving from Iowa to Morocco

Scores according to KAYAK customer reviews
7.9
DeltaOverall score based on 31481 reviews
8.1Boarding
7.8Comfort
8.5Crew
7.8Entertainment
7.5Food
Airline reviews

Delta didn't have a pilot for our flight. We were delayed 2 hours while they "searched" for one. Then after they found one that pilot was over hours for the day and refused to fly. So they found another one. Then the flight attendants had to go home and they needed to find a new crew. By the time they were done we were delayed 6 hours from our original flight. I used to love flying Delta. The last few flights have been awful. Sounds like its because of poor company management, hiring, and not giving their pilots raises. They are no longer my first choice for flights.

Read more about Delta

Delta didn't have a pilot for our flight. We were delayed 2 hours while they "searched" for one. Then after they found one that pilot was over hours for the day and refused to fly. So they found another one. Then the flight attendants had to go home and they needed to find a new crew. By the time they were done we were delayed 6 hours from our original flight. I used to love flying Delta. The last few flights have been awful. Sounds like its because of poor company management, hiring, and not giving their pilots raises. They are no longer my first choice for flights.

Fligts are on time, planes are clean, and staff is friendly

Delta 1st class was really good

I wrote a review to Delta already expressing my dislike of the fact that I could not get a seat assigned upon checkin or even at the airport until maybe 1 hr before my flight. The cabo representative (not part of the flight crew based from Los Angeles) was rude and not accommodating, so my wife and I had to sit separately, which was frustrating to say the least, given I had followed the entire online check in protocol, including uploading digital copies of my negative COVID-19 test.

Pros: "Crew was wonderful"
Cons: "This COVID to be over"
Pros: "Pilots. Flight attendants. Space. Left and arrived on time."
Pros: "Everything was amazing"
Cons: "Nothing really."
Pros: "We left on time"
Cons: "The size of the plane is just so bad"
Cons: "Small aircraft, 2 seats on each side of the aisle, but that’s what you get when you fly short legs now."
Pros: "Smooth landing"
Cons: "Boarding should be more organized"
Pros: "The crew on both legs of our trip were nice and accommodating."
Pros: "Great crew!"
Cons: "Did not get upgraded :)"
Pros: "Good service great aircraft"
Cons: "Takes along time to get off airplane with everyone getting their bags from the overhead bins"
Pros: "Crew"
Pros: "very nice crew"
Pros: "Amazing crew as always"
Cons: "Wifi on smaller hoppers"
Cons: "Better accommodation for handicap passengers."
Pros: "great crew and very welcoming for me and my small dog."
Pros: "The female crew were really nice to my 3 year old daughter and made her feel at ease on the flight. Hi"
Cons: "Boarding at the Punta Cana airport was disorganized. People just got on whatever line they wanted and no attention was paid to whether passengers were first in line vs last in line, priority seating vs general, traveling with kids vs no kids, etc."
Pros: "My seat didn't recline"
Pros: "Crew was good. It was great to be able to watch a movie, TV, or play a game to pass the time."
Cons: "More let room when someone puts back their seat."
Pros: "Nothing."
Cons: "- Put a special meal request. Meal request (vegan vegetarian) was confirmed on my boarding pass. However, when service came, flight attendant informed me that "I don't have any left. sorry". So I went 15 hours without food. - Ceiling light was "broken" and falling off. The light would not turn off, so I went 15 hours with no sleep. Overall very rude and low standard service."
Pros: "Short and easy"
Pros: "Friendly greeting and goodbye.goog entertainment."
Cons: "Too hot, attendant did not know plane."
Pros: "No air conditioning. Sat at the terminal in 95+weather, many elderly on the plane in hot weather. Attendants said oh well well at least your not in the back of the plane. Also intercom was set to blaring with a high pitched squealing sound."
Pros: "Super friendly flight crew."
Pros: "Really nice staff all the way through from gate agent to flight attendants. Flight left on time and landed early. Night and day vs American"
Cons: "Nothing. Flight was perfect."
Pros: "We were early, I had free Wifi, I love Delta!"
Pros: "Efficient crew. Good movie choices. Clean bath rooms. However - I wish every airline in each bathroom had a notice on the toilet to PLEASE LOWER THE SEAT AND COVER! I prefer using the bathroom after another woman has used it!"
Pros: "I like the snacks they are not giving out on the flights. It seems that Delta is trying to make the flying experience nicer instead of more tedious and uncomfortable like many other airlines, which is appreciated."
Cons: "The flights were both operated by Delta but booked through WestJet, and the flights themselves were fine. The booking was through WestJet (found the flight on kayak which kicked me over to West Jet's site) and check in was a pain. Their code did not work for their site or Delta's, I had to FB message them both leaving and returning to ask for the correct one, and the first request took them hours to answer. I'll just book Delta next time and save myself the trouble."
Pros: "Quiet, friendly, fast and efficient. What you'd want for a flight at 6am"
Pros: "I love Delta airline this is what airline I pefer to go with whenever I fly anywhere they are the way for me such happy ppl and so much help."
Cons: "On one of my flights the Wi-Fi was down so it killed my entertainment but the flight wasn't long so it wasn't so bad for me"
Pros: "It all went very well. Arrived 20 minutes ahead of time. Wifi movies were great. Stewardesses were very efficient."
Pros: "The boarding was ok due my on pert on being able to board early. The stewards were nice, friendly and helpful"
Cons: "The seats were the same size as economy. I was disappointed due to fact I traveling with a larger friend and hoped to be comfortable. So much for that idea. The snacks and monitors were limited on each flight. I felt my prices should have as well. I guess this was a learning experience for me. Now I know there is only 1st class and economy."
Pros: "2 Delta employers went out of their way to address our messed up situation and make sure we got home without robbing us blind."
Pros: "for a 9.5 hour flight, the seat was actually pretty comfortable. The A330 is definitely more comfortable than 767. While the food sucked on my outbound flight from atlanta to london, the food on the amsterdam to atlanta flight was pretty good. there was a lunch, a snackbox and then a hot snack before landing. There was plenty of beer to drink so that made the flight better."
Cons: "first, the entertainment system was busted. you could use the flight tracker and play games, but couldn't watch any movies or tv shows. They only told us about this 5 minutes before boarding. There was wifi so you could stream shows to a tablet, but that assumed you had a tablet and that it was charged because the usb ports on the nonfunctioning entertainment system were, you guessed it, nonfunctional. Fortunately we had charged tablets and were able to stream some shows but they kept buffering and locking up because the gogo wifi wasn't working very well. About half the flight attendants were friendly but the other half obviously didn't want to be there. The last half hour was pretty bumpy due to remants of a hurricane in the area. The person behind me was frantically looking for a barf bag but we found out that most of the seats didn't have them. So that could have been ugly. I flew delta for the skymiles but based on this trip I will either fly on their partners (virgin, klm, airfrance) for reduced mile credit, or choose a different airline."
Pros: "Let on time and arrived 30 mins EARLY."
Cons: "Had to pay for meal despite length if flight."
Pros: "The crew was fantastic. I generally love flying Delta and find their crew to always be very professional and kind."
Cons: "As this was a smaller, regional jet, there weren't a lot of amenities. But that's fine, it's only a 40-minute flight!"
Pros: "Staff were awesome. Give them a raise."
Cons: "Nothing"
Pros: "The crew was nice and helpful."
Cons: "The economy plus wasn't nearly as nice as any other airlines. It gave the least amount of extra leg room and the only other amenity they gave was a toothbrush. Even United economy plus is bigger. Plus if you want to change anything you have to pay include just to try and go stand by on an earlier flight."
Pros: "Delta has always be a step above the rest. Traveling with my children is not a problem and frowned upon with Delta. I rarely choose competitive airlines and will continue to use Delta as much as possible."
Pros: "fast efficient and directions are pretty clear tons of delicious food available at PDX to bring plane was comfortable and roomy"
Cons: "long lines through security"
Pros: "Got a window seat, my luggage arrived with me"
Cons: "Late"
Pros: "Free meals! Free snacks! Free movies! Comfortable seats and friendly flight attendants!"
Pros: "Service, seats, food and pilot were all good."
Cons: "There ought to be a better way to go from an international flight to a connecting domestic flight. Security and Customs should be combined to expedite the process for passengers and crew members. I'm not suggesting not going through security, buy why couldn't we do it at the same place as customs? Too often Delta flights are delayed and I don't understand why Delta wouldn't do everything it could to expedite every part of the process for its crew and passengers. I went through TSA pre-check with Delta crew members. My connecting flight was delayed. We were waiting on the pilot..."
Pros: "Laura, who checked us in was extraordinarily great."
Pros: "Didn't know you could get complimentary meals anymore! The movie selection was awesome too!"
Cons: "Why is the complimentary Wi-Fi and messaging only for T-Mobile subscribers?"
Cons: "Was never able to get on flight. The plane lost a windshield wiper and didn't have any spare parts."
Pros: "the embraer 175 is VERY comfortable, despite being a smaller jet."
Cons: "Just an FYI - the small overhead bin space on the Embraer 175 made it so that many passengers bags needed to be checked at the gate to baggage."
Pros: "On time Clean airplane Smooth ride Friendly staff"
Cons: "Nothing"

The inflight facilities were great. The Q suite was excellent in comfort. The main meal was served late. Also they didn’t have the pre-booked meal option asked for. This could be improved. Generally everything was great.

It was not that good. The AC of the the airplane was off for 30 minutes before it took of. When asked for it to be turned on, the flight attendant was completely rude and said that I would have the option to get off the plane if I didn’t like the situation. I thought it was disrespectful and unnecessary for him to act like that, especially when there were passengers that were tired and without sleep after an international flight.

I’m not a fan of small planes. Not enough leg room. There was a man that would keep his mask on. He and his partner were disruptive. He/they should have been arrested upon landing. Or at least inconvenienced in some way.

I spent more money to like where I was sitting. I’m so disgruntled at all of the airlines and their “efficient” cramming and packing in as many passengers as possible. I’m continuously panicked now due to claustrophobic feelings in planes. Trying to go to the bathroom and literally touching the walls as I try to move about is so disgusting. Bumping every single elbow and shoulder as I was down an aisle is so awful too. And I’m not a large person. Anyway. Clearly my complaint will change nothing so I’m not sure why I’m even writing this.

Everything was ok , .

Our flight was delayed by 7 hours

Pros: "Friendly and prompt attendants."
Cons: "I couldn't ask for anything more from American than what was provided"
Pros: "Crew was very friendly. Connections great"
Cons: "Seats very uncomfortable."
Pros: "Nice crew and reasonable seats. With only 20-30 on the flight there was plenary of room and to spare to lay down across the empty seats (a sad reality)."
Cons: "Given the circumstances not much. I hope we return to full planes and less difficult travel scenarios that enable it."
Pros: "Miserable all around experience"
Cons: "The flight delay was not reported correctly until 30 minutes before expected departure. The baggage carousel stopped running after already being more then a hour late. No members present to rectify. Absolutely terrible trip"
Pros: "2 and 2 seats, all occupied, no distancing."
Cons: "Better seating, boarding from the tail to decrease contact"
Cons: "Nothing evething is ok"
Pros: "The crew was incredibly attentive and helpful."
Cons: "We had to wait for an hour on the runway until we could approach the gate"
Cons: "The plane is falling apart. Overhead bins broken. Dripping water. No water in bathroom Tray tables don’t retract."
Pros: "Whole row to myself. Greqt movie, in early and informative pro of a captain."
Cons: "Less passengers or bigger plane means more room. Everything was perfect except for being uncomfortably cramped."
Pros: "Everything was excellent"
Pros: "The crew was amazing, considering the late flight & full plane."
Cons: "Took forever to get the bags"
Pros: "Everything was perfect"
Cons: "Baggage was not that faster but was still okay Although improvements will be great"
Pros: "I have never experienced as smooth a landing on both legs of the trip. I’ve never flown American before and in comparison to other air lines I think they must have the most experienced pilots. Everything else was equal in quality to other US airlines I’ve flown, the usual stuff on long distance flights - but I felt the staff were a notch above the others as regards friendliness and helpfulness. I had a very smooth trip, no delays or problems. I will fly with them again."
Cons: "Bathroom on the plane could have used a good cleaning."
Pros: "Would fly again- irritated at how does a flight manage to get overbooked"
Cons: "Flight was 3 seats overbooked, they had to wait until 3 people willingly took a later flight. Like a game of chicken between 100 people."
Pros: "We arrived in Charlotte early and I had enough time to grab a quick meal and hit the road."
Cons: "None. Americans Airlines has the best airline service."
Pros: "They rerouted me so I at least salvaged some of my trip."
Cons: "They rerouted me for no reason making me miss my reunion."
Pros: "Ahead of schedule"
Cons: "The connecting flight from Barcelona was delayed and there was inadequate time to connect. Horrible travel via AA to and from Barcelona. You guys should be embarrassed to tears ... and that is be overly gracious to AA."
Cons: "Bought 2 tickets but seats weren’t together poor service"
Pros: "Despite numerous delays, we made it to Philadelphia. We were alerted to the delays in a timely manner. We were also treated to a snack cart and cupcakes to celebrate the first day of direct flights."
Cons: "A long delay. Patience is everything and the staff and crew were very friendly."
Pros: "Staff and Entertainment"
Cons: "Back row, but someone has to sit there :)"
Pros: "On time and quick."
Pros: "The bathrooms were clean compared with other airlines."
Cons: "We selected seats together as a couple but the seats on the flight were separated. Customer service could not help but asked us to make arrangement with the person between us. The same seating arrangement happened on our return flight 18 days later. Once again was told nothing could be done. I really do not know why both flights the seat assigment were wrong when selected basic on the aircraft configuration. The airline is attempt to make the passenger to pay more for seats."
Pros: "Decent legroom"
Cons: "My TV screen stopped working mid-flight, and the crew was indifferent - tried to reset it, it didn't help, but they didn't check back. When I asked them about it, they shrugged. I had to suggest moving me to another seat, which they did - but they should have suggested it, not me."
Pros: "On time, no problems, free food"
Cons: "3 & 3 configuration"
Pros: "I am traveling with a friend and our request to seat together was hornored. The crew was fantastic but the seats were cramped. The entertainment was mediocre. I was happy to hear of charging stations, alas, i wasn’t sitting in one of those seats with that option."
Cons: "The crew and the service."
Pros: "I miss the first leg of my flight and they cancelled my whole ticket and didn’t rebook me. This was an intentional flight. I paid $1500 for the ticket and even when another airline was going to fly me to catch the second leg they denied me. This was my worst experience, I have missed flights before and I get rebooked pay some fee but I still get to my destination. I missed an opportunity to pay last respect to my dad. I’m so very disappointed"
Cons: "The customer service is just horrible. They simply don’t care about you just what you paid."
Cons: "It was late."
Pros: "It was a short trip, LA to Albuquerque. Flight attendants were nice, plane was clean, and I was comfortable enough to sleep all 2 hours"
Pros: "Entertainment was good."
Cons: "AA lost my luggage for several days. This is unacceptable. It required my wife and I to spend money on items that were unnecessary. We could not obtain good information on whether they were lost or mis-routed. The worry of whether we should buys clothes, toiletries, etc. was a daily concern. Way to ruin a customer's vacation."
Cons: "They didn't even get me to Sarasota, they flew me into Tampa."
Pros: "Flight left on time. Staff was excellent like always."
Cons: "No outlets on the plane. My flight was suppose to have WiFi but it didn't work."
Cons: "Airfare.com is very difficult to deal with."
Cons: "2 hours late. Kept moving the boarding time by 10min"
Pros: "entertainment displays on the back of every seat headrest. Nice room on Main Cabin Xtra, even with someone in the middle seat."
Cons: "1 of the flight attendants was pushy(older caucasian lady)"
Pros: "The plane size and the individual monitors on each seat."
Cons: "Some of the attendants didn't seem to know what they were doing."
Pros: "I lucked out and was able to get a emergency row seat which helped tremendously because of having long legs."
Cons: "What I don't like is what is true of all airlines now and that is that if you are born with long legs you are penalized and expected to pay more money than people with short legs - that is prejudice and not fair to people that cannot do anything about it. I understand charging obese people extra because they have a chance to change it. Also, seats are too narrow now!!!"
Cons: "Didn't have food or entertainment so I was neither pleased or displeased."
Pros: "TV screens on the back of each seat with tv and movie selections"
Cons: "Crew member at the gate told me my perfectly sized carry on bag was too big and it HAD to be checked.. wasn't too happy about that as I purposely brought a carry on to avoid Baggerly claim."
Pros: "Quick and easy"
Pros: "The crew was friendly, energetic, educational and very helpful"
Cons: "Des moines airplanes seem to be the left overs. Old and outdated."

Everyone travels carry on only so boarding is the overhead hunger games now. Seats are so close together in economy you will be touching the passenger next to you.

The staff were friendly and the plane was on time. The jack in seat 25A for sound needs to be fixed.

Cons: "The plane was delayed due to waiting for people to clear customs."
Pros: "There was more legroom than I expected."
Cons: "Departure was delayed by hours due to the Air Canada computer systems going down. That made it an even later redeye, but the cabin crew insisted on waking everyone up to serve dinner at 2am. Boarding in Toronto was a mess, and the details about what was wrong were very sketchy."
Pros: "yes"
Cons: "eat"
Cons: "On the choice of audio entertainment, it uses Stingray which, just like radio broadcast for each category with no choice of album for personal preference, kind of disappointed. I like the previous menu with album choices."
Pros: "Crew was friendly"
Cons: "Not as nice as the flight to and from Honolulu"
Cons: "For the second time I traveled with Air Canada there was a 4 hour delay in Toronto. I will not be traveling with Air Canada ever again"
Pros: "Everything was cool. Great staff and got there in time good movies and snacks. No complaints."
Cons: "N/A"
Pros: "Flight was ok overall. Staff were nice."
Cons: "I don't think there was enough crew on board to serve all the passengers. Water was only offered once. I did get to watch free movies from Vancouver to Toronto. However, you had to pay for entertainment from Toronto to Costa Rica"
Pros: "Crew gets excellent makes for friendliness."
Cons: "Coffee not served with meals. Coffee came after meal was eaten."
Pros: "No entertainment Little to no food or drinks Some crew were rude"
Cons: "For the trip to finish"
Pros: "I was able to change my flight to an earlier one saving me from having to wait 6 hours. I did not have to pay extra for changing my flight."
Cons: "I thought I was getting a good deal compared to other airlines but was shocked later to learn I had to pay extra to reserve a seat. When this was added it actually cost more. No entertainment for an 8 hour international flight! Really? Only one checked bag for an international flight. I’ve experienced much better on other airlines."
Cons: "I was not expecting air canada rouge to be low cost and for a 6 hours flight they should have offered complimentary food ... it caught me by surprise"
Pros: "nothing special."
Cons: "nothing horrible."
Pros: "I can't fault Air Canada Cabin crew - they are absolutely wonderful. I had a situation with a woman who decided she wanted to take my window seat and the cabin crew was amazing with how they handled the situation. They are always so friendly, attentive."
Cons: "Boarding at Frankfurt airport was God Awful. The supervisor there was so rude to people, treating us all like cattle. The boarding process was unorganized, confusing, we were getting conflicting instructions from staff and then verbally abused by the supervisor there."
Pros: "Une catastrophe à tous les niveaux"
Pros: "Calgary airport first and foremost went above and beyond for me. The flight then after was the same, friendly attendants, great smooth flight. 5 stars for staff."
Cons: "The headphones are bad, i had my own headphones so it was fine. I did go w the air canada ones first just out of convenience, but they were fuzzy, probably would have ruined the movies."
Pros: "Family emergency, changed flifgts home, we were treated very well, under the circumstances"
Pros: "Not anyone's fault --- delayed due to Fog. Then on rout to Ottawa when they started selling food, they ran out of the main breakfast meals and or cheese plates by isle 19."
Pros: "I arrived where I needed to be, safely."
Cons: "It might be possible to get good reviews for a flight that takes off two and a half hours late so that everybody misses dinner and gets to bed late (and forty-five minutes to get my bag didn't help matters). But you're not going to get them if you won't even tell your customers why the flight was delayed."
Cons: "I called customer service to ask questions about the meal options, and for both flights (14.5 hrs) they signed me up for the wrong meals! The staff on the first flight was extremely rude and unhelpful, and refused to let me eat any of the extra meals. Making matters worse, I had asked customer service when I called if they sell food on the flight, which I was told yes. This turned out to be untrue. I had to survive the 14.5 hour flight by only eating 3 tiny bags of pretzels. I sent an email to customer service to complain about this (can't do this over the phone), and didn't hear back for more than a month. On my return international flight, I was AGAIN signed up for the wrong meal (vegan) even though I specifically went over my dietary preference (vegetarian, eats eggs and dairy). Then my luggage was left in Vancouver while I made my way to Sydney, so I had to wear the same clothes for over 72 hrs while the airline "apologized" with giving me only $50. I finally got someone to respond to my complaints when I tweeted them, and their response was that I selected the vegan food option...NOPE, and that's not an apology. I will not fly them again. (PS: they don't give eye masks or toothbrush/toothpaste on international flights even though other airlines do, and their selection of movies/TV shows is about half of other airlines)"
Pros: "The boarding was efficient and had no trouble with baggage. Upgraded to business class and had very nice crew members serve us."
Cons: "The entertainment was on an iPad, the options for food was super limited, the seating was uncomfortable and this was all after upgrading and spending more money on the flight. Very disappointing"
Pros: "Lots of leg room and was able to board early"
Cons: "Food not good"
Pros: "Seats are comfortable and I had plenty of leg room."
Cons: "No snacks offered with drink. Boarding wasn't well organized. Toronto airport is horrible... long lines at customs and security caused me to miss my connection for the second time in a row."
Pros: "Nothing"
Cons: "Everything"
Pros: "First time flying on the largest airline in Canada and had a positive experience. From the online check in process to returning home it was a smooth trip"
Cons: "all flights to and from were delayed"
Pros: "Direct flight and good schedule"
Cons: "The price was higher than Delta direct flight but I chose AC because of my top tier status on AC. That got me a complimentary upgrade but the entertainment system did not work"
Pros: "Lovely crew."
Cons: "Coach seating on the 777 is tight for anyone with long legs over 6 feet tall."
Pros: "It was a good flight overall."
Pros: "Flight was delayed out of italy causing us to miss our connection. Then flight next morning was delayed twice for some bogus reason, then cancelled all together. We ended up renting a car and driving four hours home. People flying to other cities on east coast were having similar problems. Actually flights back and forth to italy were ok......everything else was a nightmare."
Pros: "Efficient flight got us there on time."
Cons: "Food was expensive."
Cons: "It is Air Canada Express. It has long delay hours both to and from for us traveling from Chicago O'Hare to Japan. No explanation. Made us missed out flight in Tokyo and had to stay at hotel. Air Canada did not honor our flight mileages because of their delay, they had to put us to UA. UA was bad too."
Pros: "-Free entertainment system -Included electrical outlets for every seat"
Cons: "-During boarding I was forced to measure my carry-on and told it was too large despite taking it on hundreds of flights (including numerous Air Canada flights) in the past. Not the best first impression of this Air Canada flight."
Pros: "Flight attendants were polite and helpful. The plane was clean. It was a comfortable flight, though the food was okay."
Cons: "Liked all of it."
Pros: "Leg room is comfortable"
Cons: "Flight had one and half hour delay. I did not get E-mail reminder for Check-in, for my return flight from Toronto."
Pros: "Everything was great."
Pros: "Our family of four took this nine and a half hour flight on a day when it was important we stay awake. The inflight entertainment helped. My husband watched three movies, my kids and I played games (often together), and we used the accurate flight tracker to monitor our status. The food wasn't bad at all. Lunch was either chicken or pasta (which my son and I enjoyed) and we had wraps for snack (chicken or veg, which were very good). The beverage service was good and they came around a couple of extra times with water. The flight staff were friendly and helpful. My son is special needs and they were very accommodating."
Cons: "Boarding this flight was a zoo. Instead of orderly calling zones as usual, it was an every-man-for-himself atmosphere. And then boarding was actually onto a bus which carried us out to the plane. Boarding was in front and back of the plane, but deplaning was only at the front of the plane, which took forever and we had a connecting flight. Word of advice: don't try to connect with less than two hours if you're heading to the US. We had at least four checkpoints to go through. (But that clearly wasn't on Air Canada and they, in fact, had someone at Customs watching out for us.)"
Pros: "Friendly crew members"
Cons: "There was more kids then adults in the plane. The food was terrible, surged too late for a flight to a muslin country with almost everyone fasting on board. Once it was served, left side of the plane was served first while kids on the right side claming their meals and not understanding why they are not getting any. The bathrooms were dirty. No screens on board. The seats bead some upholstery work."
Pros: "Loved the airplane! Seats better, window auto shading was wonderful, I felt more rested after landing."
Pros: "Lack of services in Air Canada is disappointing. I asked for an iPad, which, i was asking to rent to watch a movie and no one got back to me."
Pros: "The crew was very nice."
Cons: "It was like flying in 1995. They may want to consider buying more modern planes."
Pros: "Nothig"
Cons: "My sister is still stuck in Paris after she was rerouted there from Toronto to catch a Royal Air Maroc flight. The air canada office closed and the phone line people have failed to ensure that her ticket was paid for so she's been stuck for two days in Paris and traveling a total of three days!!"
Pros: "Service, flight, food"
Cons: "Lost my luggage, two days before it was returned."
Cons: "This plane was very late! I understand this happens a lot."
Pros: "Good service flight was a little delayed but taken care of with no big set backs."
Pros: "Staff fun and competent."
Cons: "Staff were overworked, and when did they stop offering a meal on long haul flights? Instead an ala carte system that TOOK FOREVER. Any crummy entertainment. Very disappointing..."
Pros: "The agent was able to seat is together from the pronating point through to our destination."
Cons: "Everything was explained"

The plane was very outdated and did not feel safe. I could see poor repairs on the plane like a poor caulking job

Very pleasant flight attendant

If we know we’re going to have to wait at least an hour and a half before we can take off, we should be able to get off the plane. Or at minimum run the AC if we’re going to be stuck there.

Seats on my United Economy flight were very cramped for leg room as a taller person. Also no charging outlets provided.

The flight attendants went through the cabin three times with drinks and/or food on a 11 and 1/2 hour flight. They didn’t hand out bottled water. Not even a snack was offered in an eight hour period.

This flight was a mess. For almost 6 hours, we were told conflicting information from the pilot, crew, members stationed at the gate and United members online and at the service desk. We had multiple technical difficulties that were communicated to us falsely or extremely late, leaving the passengers in a state of constant chaos. We boarded our flight after a heavy delay, then we were told by the pilot that we could not fly and deplaned. Dozens and dozens of people were sent across the entire gate to the customer service center that was no help for over an hour before finally telling us our flight was still leaving and stationed at a new gate. At this point, we were all unsure who to trust but went to the then empty gate, all very exhausted and frustrated. We finally left almost 2 hours later, arriving hours after our scheduled arrival. The first meal options contained both wheat, something I was unable to previously able to request special meals from the airline, and the ice cream was completely melted. Breakfast 6 hours later was also lackluster, containing only cookie briskets and a small Jogurt.

Pros: "Seat was comfortable with plenty of legroom. Crew were extremely friendly and accommodating. Flight was a little late leaving but made up list time and arrived on time."
Cons: "Seats were too narrow, not enough restrooms."
Cons: "Very turbulent day."
Pros: "Everything was very nice."
Cons: "The fuel mishap made us late which is just not ok.g get it right."
Pros: "My daughter never made the flight because the ticket referenced a gate at LHR that didn't exist. No one at the airport was able to assist her in obtaining the correct gate and she subsequently missed the flight."
Cons: "See above"
Pros: "Everything smooth! Yes, a couple younguns’ a little on the cryin’ side... but everyone has to get through that sooner rather than later (and, BTW, they had incredible legroom in Economy so whazzup with that???)."
Pros: "Comfort, service and entertainment"
Cons: "Flight was not on time and delayed by 2 hours."
Cons: "No screens in seat back; WiFi not working"
Pros: "Friendly staff"
Cons: "Delay, delay, delay, missed connection"
Cons: "Flight was cancelled due to weather. Earlier flight delayed twice for take off."
Pros: "The flight from BHM to DEN (my connection) was re-routed due to poor weather in DEN. What was supposed to be a 3-hr flight, turned into a 5-hr flight. Thank goodness my layover was originally 3.5 hrs, so that extra time in the air cut into that wait time at the airport, but at least waiting at the airport would allow me to move around and stretch my legs, and not be stuck in THE tiniest plane seat I've ever experienced."
Cons: "Being stuck on the plane for 2 hours longer than the original flight time of 3 hours made my legs ache. The seats were SO incredibly tiny, and there is very little room in the pocket on the back of the seat in front of you. You can't fit a water bottle, and barely my tiny purse or e-reader device. Please do away with these super-tiny seats."
Pros: "Pleased with everything. Flight crew was great!"
Pros: "All the flight crew was incredibly attentive, particularly with those with special needs. From helping them to use the facilities to getting them little extras. It was a nice thing to see - especially in a such long (14+ hrs) flight."
Cons: "The entertainment system and service carts were quite outdated. There were no visible place to charge my phone. It takes away from the strong people service."
Pros: "Seat comfort and leg space"
Pros: "Flight attendant"
Cons: "No door operations"
Pros: "Flight was on time both leaving and arriving"
Cons: "The individual, Inited WiFi entertainment accessed via the Inited app did not work. I have been on several long distance Inited flights, and it never has. Error messages include “service is not available st this time” and “unable to connect to server - wait a few minutes and refresh browser.” Since in seat video is very limited, this can make for a long flight."
Pros: "Boarding was easy and smooth. Even the seats in economy had plenty of leg room."
Cons: "I am not a fan of United WiFi. I was never able to watch more than five minutes of anything before the program had "unfortunately stop responding""
Pros: "Nothing"
Cons: "I didn't like that there was in fact no plane to board at the time it was scheduled"
Pros: "No one sitting next to me."
Cons: "I need more room."
Pros: "Crew was cheerful and helpful, no delays, everything went smoothly."
Cons: "Kept delying the flight for a total of 5hours, and then sat on the runway for 1 hour before take off. Was the worst experience of flying by far. Will definitely go back to delta or American as they are more informative and nicer"
Pros: "Flight left on time and landed on time. Staff was nice and all went seamlessly."
Cons: "Wi-Fi and United app doesn't work"
Cons: "Flight delay"
Pros: "Friendly"
Cons: "Price"
Pros: "Not happy. Can't afford such high fees to reschedule flight to see my 82 yo parents. I would have to fly first class to have room for my broken leg now. Doctor won't approve flight since this just happened 3/28/17. But, I can't pay so much more to fly home after surgery....near the holidays. Just makes me sad. I had insurance on 1 flight so i hope i can get 1/2 of my ticket price back. Yup, I messed up the insurance on the 2nd flight. My bad. So I'm out for 1 ticket, and a broken leg and torn ACL and I didn't see my folks. Can you do anything to help me, United? Please? Thanks. Pretty tough week."
Cons: "Will be disappointed if you don't try to help."
Pros: "Not much"
Cons: "Flight delayed after boarding by 30 + minutes. Snack was not only meager but tasted stale. As my flight from LA was a bit late I didn't really have time to get something to take on the plane. The on board choices were expensive and not at all appealing. Beverage service was only twice. The plane was dirty I had trash in the seat pocket in front of me. The bathroom I used was awful. Trash on the floor toilet was dirty and it smelt bad. It was comparable to a train I took crossing Siberia in the 90,s. My flight to LA was delayed by 51/2 hours. I was given a voucher but after this experience not sure I will ever use it"
Pros: "The helpfulness of the representative at HNL."
Cons: "Last minute 17 hr "delay" Screwed out of an entire day in Hawaii. Dream vacation ruined. No car, no hotel, no time to see Honolulu. Awful."
Cons: "I was between two heavy set people and could barely move."
Pros: "I liked being so welcomed even though I am scared of flights."
Pros: "Gate and customer service agents were kind."
Cons: "Gate agent and computer decided to give standby seating to terminal traveling customers after a weather delay pushed our original flight past my connecting flights departure. E.g. The airline could have let me make my connection, since other guests, who had no connections to make and were also stand by. In addition, customer service refused to offer a hotel voucher, instead offering a third-party 'wholesale price' coupon to participating hotels. The discounted price is more than the flight! Perhaps United could acknowledge the priority conflict of causing overnight delays and offer a flight voucher..."
Pros: "Enjoyed the free movies"
Pros: "I need some substance $400 for a flight And you offered me No water or snack"
Pros: "Polite flight attendants"
Cons: "Had to wait 40 minutes for a gate"
Pros: "Sucked. .the boarding process was a cluster.tiny bag of salted ceap..huge snoring man sweating on me in seat"
Cons: "everyrhing"
Pros: "Food service better than expected. Pleasant and efficient crew. Comfortable."
Cons: "Malpensa Airport. Too much walking and waiting, especially the long distance from check-in to boarding gate. Just mentions this for information as the issue is an airport problem. However, the airline will be greeting some frazzled travelers. And the your airline received us well!"
Cons: "Flight was delayed 3 hours. In 15 minute increments so we kept thinking we were leaving and then it kept getting delayed. Almost missed my brother's graduation from basic training. Not pleased. I would like some kind of compensation for this. Also I am flying back now and my flights have been very delayed and I will arrive at least seven hours later than planned."
Pros: "Free movies and wifi"
Cons: "On time arrived early"
Cons: "We changed planes and was 5 hours late"
Pros: "Old aircraft, but it had the old more comfortable seats. Flight attendant was very nice."
Cons: "My 1.5 hr round trip ticket was $1000. No wifi. Snack mix was a mixture of pretzels and dried garbage. Stick with just pretzels United."
Cons: "This flight didn't happen."
Cons: "Very small plane. I have to valet my carry on which meant removing all my medicine (I am a cancer patient) and my camera and carry them on board with me."
Pros: "Your staff."
Cons: "The delays."
Pros: "Never on Air Canada again. Food was miserable. They literally told me that they ran out of food (on the flight from Montreal to Casablanca). No kidding. They told us that the flight was full and no more food was available! When we asked for water, they did not bring water. I am not sure if they were out of water because the flight was full! That would be something! Bathrooms were not usable. Utterly dirty. My six-year old daughter refused to use the bathrooms. Water was flowing and the smell was horrible. They should clean that. I can go on but what is the point???"
Cons: "The list would be too long. So, what did I like is a better question in this case. Honestly, I am not even sure if I liked anything. I mean some people were nice, but why? Do I expect people to be rude? I mean, I need to like something extraordinary, something that others don't do. I can't remember anything remarkable. Just nothing."
Pros: "united customer service quickly booked new flight for second leg as I was not going to make it in time"
Cons: "I did not like waking up super early in the morning only to sit at airport for 3 hours because an escape hatch leaked and got the radios wet. only to have the nearest tech over an hour away. and for him to not be able to do anything but let it dry out. Then the flight attendants did not even do a beverage service."

Book cheap flights from Iowa to Morocco

Recent round-trip flight deals

11/25Fri
2 stopsAir Canada
18h 35mCID-CMN
12/6Tue
2 stopsAir Canada
42h 05mCMN-CID
$769
11/25Fri
2 stopsUnited Airlines
18h 30mCID-CMN
12/6Tue
2 stopsUnited Airlines
42h 05mCMN-CID
$794
10/27Thu
2 stopsMultiple Airlines
19h 01mDSM-CMN
11/3Thu
2 stopsMultiple Airlines
36h 07mCMN-DSM
$888
10/27Thu
2 stopsMultiple Airlines
19h 01mDSM-CMN
11/3Thu
3 stopsMultiple Airlines
36h 07mCMN-DSM
$893
11/25Fri
3 stopsAir Canada
18h 35mCID-CMN
12/6Tue
3 stopsAir Canada
18h 05mCMN-CID
$950
10/27Thu
3 stopsMultiple Airlines
19h 01mDSM-CMN
11/3Thu
3 stopsMultiple Airlines
42h 31mCMN-DSM
$968
11/25Fri
3 stopsMultiple Airlines
43h 35mCID-CMN
12/6Tue
2 stopsMultiple Airlines
35h 51mCMN-CID
$1,063
10/27Thu
1 stopMultiple Airlines
18h 10mDSM-CMN
11/3Thu
2 stopsMultiple Airlines
38h 43mCMN-DSM
$1,180
12/11Sun
2 stopsDelta
21h 36mDSM-CMN
12/16Fri
2 stopsDelta
19h 44mCMN-DSM
$1,311
12/17Sat
3 stopsMultiple Airlines
22h 20mCID-CMN
1/14Sat
2 stopsMultiple Airlines
13h 50mCMN-CID
$1,348
12/12Mon
2 stopsMultiple Airlines
19h 06mDSM-CMN
12/16Fri
2 stopsMultiple Airlines
38h 07mCMN-DSM
$1,364
12/17Sat
2 stopsMultiple Airlines
16h 49mCID-CMN
1/14Sat
2 stopsMultiple Airlines
40h 32mCMN-CID
$1,428
12/12Mon
2 stopsMultiple Airlines
19h 00mDSM-CMN
12/15Thu
3 stopsMultiple Airlines
25h 51mCMN-DSM
$1,490
12/11Sun
2 stopsMultiple Airlines
30h 45mDSM-CMN
12/15Thu
3 stopsMultiple Airlines
25h 51mCMN-DSM
$1,491
12/12Mon
3 stopsAir Canada
19h 00mDSM-CMN
12/15Thu
3 stopsAir Canada
25h 51mCMN-DSM
$1,495
12/11Sun
3 stopsAir Canada
22h 20mDSM-CMN
12/15Thu
3 stopsAir Canada
25h 51mCMN-DSM
$1,523
10/28Fri
2 stopsAmerican Airlines
26h 24mDSM-RAK
11/4Fri
2 stopsAmerican Airlines
40h 17mRAK-DSM
$1,532
12/11Sun
1 stopMultiple Airlines
18h 25mDSM-CMN
12/16Fri
2 stopsMultiple Airlines
36h 33mCMN-DSM
$1,577
12/17Sat
3 stopsAir Canada
22h 20mCID-CMN
1/14Sat
3 stopsAir Canada
17h 59mCMN-CID
$2,269
10/28Fri
3 stopsAmerican Airlines
23h 00mDSM-RAK
11/4Fri
2 stopsAmerican Airlines
40h 17mRAK-DSM
$3,036

Search by stops

Search by airline

Search by price

Flights to Morocco

Cabin classes:

$2,793
$1,666
$1,015

Browse origins:

Browse destinations:

$1,396
$1,680