Find cheap flights from Iowa to Morocco

Find cheap flights from Iowa to Morocco

Round-trip
Economy
Basel (EAP)
Morocco
Fri 12/4
Fri 12/11
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.

FAQs for booking flights from Iowa to Morocco

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

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

What is the Hacker Fare option on flights from Iowa to Morocco?

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

Top 5 airlines serving from Iowa to Morocco

Scores according to KAYAK customer reviews

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

Pros: "Boarding was smooth."
Cons: "The crew were not attentive. I needed milk for my child but they never came back. Their food was HORRIBLE and only two choices and both spicy and tasted disgusting. Honestly the worst flight for me with Qatar airways"

Cons: "Food"

Pros: "Crew was amazing"

Cons: "At CKG, mobile boarding passes for international are not accepted by the security screening authority, which says only boarding passes printed at the counter are acceptable. The QR counter opens approximately 3.5~4 hours ahead of the departure of the airlines only flight from CKG."

Cons: "Better vegetarian food"

Pros: "The crew was amazing. I upgraded to business class and am so happy I did for the 16 hour flight."

Cons: "19 hours layover and Qatar airlines doesn’t want to accommodate a hotel room after charging Me almost $1500 for a flight. This is a horrible service Qatar airlines."

Cons: "The boarding process was ridiculous. The staff delayed boarding of zone 2 passengers until ALL zone 1 passengers could be located and boarded which could easily have delayed takeoff. They went so far as to page missing zone 1 pax several times and asked people sitting on gate area which zone they"

Pros: "The crew was polite and professional"
Cons: "The food was disgusting The plane is dirty The bags are treated badly"

Pros: "Comfort"

Pros: "Aircraft was very nice and comfortable. Flight crew as friendly."

Cons: "everything. see what i mentioned above. i will not book through your company again"

Pros: "qatar airways"
Cons: "serving alcohol to passengers more than once is disturbing the passengers on the side"

Pros: "The food and flight staff were good"

Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."

Pros: "Everything was good - food, entertainment, on time."

Pros: "Extra leg room, very courteous crew, and pretty decent food. What’s not to like? I have had only very good experiences with Qatar so far."

Pros: "First it was a brand new airplane and only that but it came with good food selection and enough spaces for tall guys like me ."
Cons: "None"

Pros: "Good movies, comfortable seats"
Cons: "Staff was not attentive. When requested for a drink with meal, the hostess promised to bring it later but never did."

Pros: "Great"
Cons: "Nothing."

Pros: "All around great airline. Comfortable for super long flights and completely accommodating."

Pros: "The cabin crew, the cabin crew, the cabin crew. Enough said. They are thoroughly trained and exhibited unparalleled professionalism"
Cons: "Ground/baggage handling in ATL. Bags took 40-50 minutes to show up on carousel. The ground staff at ATL dropped the ball when everything else was going so smoothly"

Pros: "the crew as more customer friendly, and it appeared they really take care of customer, not just put some words on paper."
Cons: "i have requested the child meal on the web site and also requested the seat preferences, however when i boarded the flight, i came to know that they have only honored the seat preferences but not the food. on the serving menu, the veg option was available but we informed that the veg is available only if we have requested it on the web site, i had to survive with add-on food but not the real meal. crew were struggling to serve food for us."

Cons: "Baghdad is still an armpit. Doha is very nice. Kuwait not so nice. Qatar airlines has the best service I have ever had in 35 years of air travel."

Pros: "Great service, on-time flights, very comfortable planes in excellent condition. Great value for flight cost, BOS-KTM, through DOH. I would fly again with them."
Cons: "Lots of mediocre movies to select from. Very slow deboarding in Doha onto buses."

Cons: "Before our trip we called Kayak service desk with the request to reserve our seats. The answer obtained was that we should do it online. When we went online there were almost no more seats available so we decided to go to the check in counter in the airport. Although we were more than 3 hours in advance in the airport there were almost no seats available. We were very disappointed about this service, we never experienced this with any other airline companies..."

Cons: "The food options were good, but twice our family could not get the items we wanted as they ran out of them."

Pros: "Again, the crew were top notch"
Cons: "Comfort and available entertainment were so-so"

Pros: "Although I felt Qatar responded poorly to the cancelled flight, the actual flying experience was wonderful and made me forget about the extreme inconvenience and poor customer service regarding the cancelled flight."
Cons: "My flight got cancelled ten minutes before boarding. Workers gathered phone numbers and told us they would call to direct us a new flight. However, no calls were ever made. I had to call the airline multiple times to get an answer about a new flight. In my first call, the customer service was rude. There was also zero compensation for the inconvenience."

Pros: "Everything else"
Cons: "Too much air condition... cold!!"

Pros: "Could not be more impressed with the airline, absolutely would recommend to anyone!"

Pros: "Comfort and Cleaniness."
Cons: "Food and ways to provide chairs - avoiding providing wheel chairs and food requirement."

Pros: "Didnt have food My mother has diabetes and she had one meal in her 14 hr flight Unacceptable"
Cons: "Meal plan customer service"

Pros: "Upgrade to 1st Class. Very grateful for the experience. Outstanding service. Very professional crew. Awesome recliner seats. What's not to like about premium service?"
Cons: "Too short leg :( This upgrade would have been awesome for the longer leg of the trip (for a much needed decent sleep)."

Pros: "Crew were wonderful, spacious legroom."
Cons: "Boarding was crazy."

Cons: "You canceled our flight in the last minute. we were starting our holidays and missed one day included the booking reservation. We didn't get any refund regarding this issue. On the other hand, i booked my special meal and never received it."

Cons: "Very uncomfortable seats- Space between seats is very tight"

Cons: "Not being on time from Doha to chicago, it was an hour late departure."

Pros: "Attention to detail and attentiveness of the staff was par excellence in the business class"

Pros: "Flight was on-time, crew was very friendly. The entertainment was very good, the food was o.k."
Cons: "Everything overall was very good, the only issue was that we tended to sit with our dirty trays and empty cups for quite long periods of time."

Pros: "The flight was on time, not full and the crew and the entertainment was excellent. Very happy with the experience of flying on Qatar Airways from Johannesburg to Miami."
Cons: "Everything was well, the food was good not great (even for airplane food) and the only other issue is it seemed like trash from our drinks and food services was picked up for quite a while or until we brought it to the flight attendants ourselves."

Pros: "Nothing, no one was helpful at all."
Cons: "I arrived to the airport 2 hours prior to my departure to find out that my booking was cancelled. I never received a notification or nothing. I purchased a multi-trip and failed to used the ticket I purchased because I had to leave Qatar early since the person I was staying with was disorganized and flew out the country. I then purchased a different ticket with another airline because it was cheaper. Since I did that, they cancelled my whole trip. HOW? And I payed for a service I clearly didn't receive. As a result, stranded, I had to pay an additional $1,125 for a one way ticket home - more than my original round trip multi flight purchase."

Pros: "Over all the flight was great."
Cons: "However I feel the need to share that the lid of one of the lights fell off and hit my girlfriend on her nose while she was asleep hurting her instantly. I understand that it was an accident, but nobody takes responsibility for it."

Pros: "Incredible staff, fast boarding, great entertainment center."
Cons: "Breakfast frittata was like rubber."

Pros: "It was a short flight, so no problems"

Pros: "Among airlines, theirs is one of the best. The have good leg room in economy, good food, good entertainment, and an excellent cabin staff."

Pros: "Once I made it to my seat, easily slipped back into a meditative trance."
Cons: "Unannounced delays. Waited in a line, then another one. Probably just different security protocol than I'm used to."

Cons: "Kayak/priceline re-booked my flight for my sister and I from SAA to BA, but failed to completely reissue us tickets. When we checked in for the flight, we had no ticket for the first leg of the flight, but we had tickets for the remaining flights. We immediately called to fix this problem, but due to slow customer service, we weren't issued tickets in time and the flight left without us. We missed all remaining connecting flights and were forced to buy New tickets. Now we have to work with kayak/priceline to get all my money back due to their error. We came back a day later than expected and missed going back to work."

Cons: "No leg room, very confining. Food so-so. I do not recommend traveling on this airline."

Pros: "Better food"

Pros: "Everything was amazing"
Cons: "Nothing really."

Cons: "Mechanical issue put us out late, then weather kept us circleing for another 45 minutes. Spent the night at msp had to fly out the next day to final destination."

Pros: "The flight attendants have so much patience, it’s amazing. Because passengers are idiots."
Cons: "Do you really need to charge every person to pick their seat?"

Cons: "Old plane with no video screens or room. Boo!"

Pros: "The crew on both legs of our trip were nice and accommodating."

Pros: "Crew were helpful and cheerful."
Cons: "Flight on time! Missed connections. In hotel overnight. Missed the event I was travelling to attend!"

Pros: "Safe and fast journey."
Cons: "Vegan options for everything."

Pros: "Crew"

Cons: "Announcements were too loud in earphones (could damage ear drums) and entertainment was turned off while waiting 30 min for the gate to open."

Cons: "Better accommodation for handicap passengers."

Cons: "I booked a business class ticket through klm, but it was a delta code share flight. Delta was unable to locate me in their system, and I had to contact klm myself to straighten it out."

Cons: "Great"

Cons: "Perfect"

Pros: "I’m always pleased with our delta flights to and from Atlanta. Our flight was on time, the comfort plus seats are comfy enough, and the flights are quick and easy."
Cons: "Everything was great on our flight."

Cons: "Arrived 30 minutes late. The food is ridiculous."

Pros: "Short and easy"

Pros: "Flying and going fast, plus the people are kool too."
Cons: "That it was a short trip."

Pros: "We flew Delta from Rome to Atlanta. Everyone was very accommodating and we had no problem with our tickets"

Pros: "Super friendly flight crew."

Cons: "One flight attendant was a little rude to the passenger on my row who was hard of hearing."

Pros: "There was a medical emergency and the crew responded quickly and asked for onboard medical personnels. Wi-Fi was fast."
Cons: "Lack of snacks."

Pros: "On time! Easy boarding!"
Cons: "They had problems with both the wifi and the entertainment system. Super friendly crew further."

Pros: "Female flight attendant was incredibly personable and had a bubbly personality. Definitely made you want to smile"

Cons: "Not enough room. Could have better technology and better food choices."

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: "Everyone was really nice and responsive."
Cons: "Seats are a little older. Not as comfortable as other flights. But not bad."

Cons: "it stink inside the plane, the seats in front of us were dirty and smelled bad!"

Pros: "Quiet, friendly, fast and efficient. What you'd want for a flight at 6am"

Pros: "Flight was 3 hours late leaving due to frost on wings. De icing truck wouldn’t work so they waited until sunrise and parked the plane in the sun. Real hi tech solution."

Pros: "Ind-atl flight was absolutely amazing i couldn’t find really anything wrong with the flight besides spacing for seats"
Cons: "Spacing with seats"

Pros: "Friendly, helpful, kind, confident and easy going flight attendants really made this flight stand out. The seats in economy were comfy and new; the touch screen Tvs were updated and functioned properly. The snacks were healthier. Way to go, Delta! Keep it up!"

Pros: "It all went very well. Arrived 20 minutes ahead of time. Wifi movies were great. Stewardesses were very efficient."

Pros: "Inflight free texting everywhere that wasn't China, decent food, funny crew (I liked the mix of American and Chinese)"

Pros: "It got me to SFO earlyish"
Cons: "Was told to go away and wait for name to appear on screen for seat assignment. Was seated apart from travel companion. Got to sit next to folks with questionable hygiene, seat broken. Seatbelt broken. Stuck in back of plane window seat and was supposed to be “happy”. I was brilliantly ignored by crew. Seat back entertainment broken snd flight crew never answered the call button. Got to watch bag handlers throw and drop luggage like true gorillas. Delta, this time you truely are the worst. Wont book you again."

Cons: "I had to buy a ticket on Southwest to get where I needed to go. So a wasted trip, wasted time and Southwest came through immediately after I had told them the situation. I'll be using them much more now."

Pros: "Many thanks to Delta for changing our flight at an even exchange to get us out of Florida before the storm. I will fly delta again."
Cons: "Old plane to and from San Antonio. New planes make for a more comfortable ride"

Pros: "The flight attendants were very nice and the boarding crew. From the time I walked up to the counter at LGA to the time I exited the plane in CLT, I was treated so kindly and with such respect. Kudos to the Delta Crew."
Cons: "The FLIGHT!!!!! There were delays. Scheduled take of time was 6:59 PM. We took off at 735 PM. Once I was on the plane, I started kicking myself in the you know what because I knew immediately I was scammed. I had purchased a 1st Class ticket for $400+, only to find that my comfort would be the equivalent of that if I purchased a ticket in economy. My long legs would still be cramped. For the past few years, I have been purchasing 1st class for it's spaciousness. On this flight, on the RCJ700, I did not fly comfortably. The space was very tight, and I was able to stretch my legs as if I sat in economy. This was by far, my most uncomfortable flight ever. SMH; A WASTE OF MY HARD EARNED MONEY!!!!!"

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: "I liked the selection of movies."
Cons: "The arrival estimate was off."

Pros: "Smooth flight."
Cons: "I have broad shoulders and there was a larger gentleman on the window seat. Being in the middle seat made for a very very cramped flight the whole way. Lots of skin to skin arm contact for much of the flight. There was no way to avoid it."

Pros: "Staff were awesome. Give them a raise."
Cons: "Nothing"

Pros: "The plane was not so new or good"
Cons: "The plane and the atention"

Pros: "Flight departed on time, arrived early! Boarding was smooth and effortless. I absolutely don't mind paying a little extra to fly on Delta vs the "low cost" carriers. Thanks Delta!"

Pros: "Pleasant staff on board, great pilot for getting us through some horrific turbulence."
Cons: "Delayed 2 hours. Worst turbulence of my life. Long time flyer but never experienced anything like that."

Cons: "Was never able to get on flight. The plane lost a windshield wiper and didn't have any spare parts."

Pros: "No problems curling up against the bulkhead and going to sleep. Crew was very considerate about not broadcasting messages to awaken travelers during this overnight flight."
Cons: "Was a bit warm but in a full plane what can you expect?"

Pros: "Boarding was a breeze....arrived slightly earlier than expected."
Cons: "Nothing to not like"

Pros: "On time Clean airplane Smooth ride Friendly staff"
Cons: "Nothing"

Pros: "smooth flight"
Cons: "I'm not sure if this staff is exhausted or just over there job, but they cow towed to a woman who made major complaints about the air conditioning and even gave her points to help her deal with the temperature. Strange. They were only gold stays and I'm only Platinum and didn't complain once. Oh well, that's delta, we all deal with their silence when we post anything that is unfair."

Pros: "Crew super!! Entertainment very good"
Cons: "Plane excellent condition and super clean. Take off and landing on time"

Cons: "Arctic char looked like it really was salmon. Need better selection of contemporary movies. When The Third Man is the most attractive alternative it's not so great. Would like to have seen the attendants more pro-active in asking about beverages and passing out snacks, fruit, etc. Saw just the water, orange juice and apple juice trays being carried around."

Pros: "Nothing"
Cons: "Cancelling my ticket and put me on another flight Then lost my bag I didn’t receive my bag in final destination"

Pros: "The crew was the best! Excellent service... kind and caring as well as professional."
Cons: "As always, more space but I was fortunate enough to get an exit row this time, which helped."

Cons: "N"

Pros: "The crew was great. Seating was a little uncomfortable."
Cons: "Food was not so good."

Pros: "The crew was attentive."
Cons: "Boarding crew in EWR insisted that my small carry on had to be checked in. MANY passengers were able to bring on board luggage that was larger and clearly heavier. I don’t understand why I was one of the exceedingly few passengers pulled out of the queue to have luggage checked in. Food was sad."

Pros: "Everything, I love Lufthansa"

Cons: "Food could have been better,there several seats empty ,but couldn't switch seat or food TV wasn't working at all"

Pros: "Crew"
Cons: "All was fine"

Cons: "We were put on standby. We expected our names to be called for seat assignments but we didn’t expect we could just swipe our boarding pass and our seat assignment would show. It’s a nice feature but I didn’t like that it wasn’t clearly explained to us."

Pros: "Lovely crew"
Cons: "Airport is too hot"

Pros: "The engagement of the crew. The coffee and cake. The attendant offered to help me with my bag to the door of the aircraft. The same attendant remembered to give me coffee later and provided the stir stick just as I was able ask for one. I felt cared for."
Cons: "They ran out of the protein meal selections.e.g. Chicken I think. Pasta with sauce and one small cube of cheese with a little salad does not qualify as a balanced mealThe attendant tried to make up for it by giving me more cheese blocks."

Cons: "Is too hot in to the plane"

Pros: "Leg room"
Cons: "No internet"

Pros: "Efficiently loaded, competent crew."

Pros: "Everything worked very well."

Pros: "Flight attendants were personable"
Cons: "Both legs of flight were late"

Cons: "One of the crew members was rude to me"

Pros: "Excellent service as you would expect from Lufthansa. Seating comfortable as well."
Cons: "No ice cream - they have switched to pizza or hot dog before you land."

Pros: "Everything was generally good and normal"
Cons: "Except the plane was roasting and had no vents"

Pros: "On time, friendly crew, efficient connection."
Cons: "Food was below average - even considering discount tourist class seat."

Pros: "Special thank you to Mike from bussness class and others (sorry I don't have your names) to help me with oxygen. They make me feel good and super nice."

Pros: "At least should have good brands of alcoholic drinks. Ugly mag limit the no of drinks consumed but keep better standard drinks"

Pros: "Service was very good, flight was very smooth"

Pros: "wasn't Lufthansa it was actually Singapore airlines they changed my flight and it was very good"
Cons: "It was very good"

Pros: "The crew was spectacular. They had 20 crew members."
Cons: "Our luggage did not arrive at our final destination of Madrid. It was awful. Also, after many passengers, including us, had fallen asleep, they woke us to put our seat backs up so the people behind us could put their tray tables down."

Pros: "the seats are comfortable, food is good and service is better than most"
Cons: "That it took a while to get on plane because of security but thats how it goes"

Cons: "Leg room on the 747 was ok. The service was average considering i had to keep asking the staff to atore my son's insuline medication in a cool place, they said they cannot at 1st but eventually they did. The entertainment system had to be rebooted 3 times during the flight which takes 15 to 20 minutes. So it took 3 hrs to finish the movie. The connection flight was a bit redicilous, 1 hr to walk to the other terminal in frankfurt, the 1 hr flight delay , the boarding was like a zoo, no initiative to take control and organize the boarding, the elderly and the children and crammed withe other passengers.."

Pros: "Nothing in particular"
Cons: "The shabbiness of the plane. The cramped space. The lack of overhead bin space. In fact, the space above my seat was full of suitcases of the crew. I had to find space somewhere else. If I had not been able to board early, I probably would not have found space."

Pros: "Everything except the delay. I love the free movies and free headphones. I love getting two blankets. The flight attendants were great!"
Cons: "two and 1/2 hour delay before taking off."

Pros: "Every crew Member show care and respect"
Cons: "I Did Not have Any unpleasant experiențe after 9 years coming back to Cluj"

Pros: "Great flight!"

Pros: "I have a servere hearing problem and was concerned (since we were late leaving Zurich for my changeover in Frankfurt), that I would be late because I can't hear any loudspeaker systems (either on planes or in airports). I felt that I could get easily lost between flights and not have time to get to the Frankfurt/Denver flight. I told this to the person at the gate in Zurich, and he immediately arranged for someone to meet me in Frankfurt and take me there. I was met by Maika in Frankfurt and she was just excellent--personable and efficient and really helpful. I'm sorry I couldn't remember the name of the person at the gate in Zurich. He was also great. I wouldn't have done this if I had had more time, but this really made my day (and my flight!) ! Thank you!"
Cons: "Boarding in Zurich is tough for infrequent travelers because all the desks say SWISS. And it took me a long time to realize that SWISS handled many airlines. Perhaps the signs could be bigger."

Pros: "Confident pilots and hostesses."

Pros: "I flew round-trip in Business Class from Munich to Kiev and then back to Germany via Frankfort and both flights were on time. The dedicated business class check-in line and advance boarding process was smooth - as were both flights. The cabin crew on both flights were very good and all spoke English well. My chief complaint is with the European Business Class seating model (3 across with center seat empty) - which does not afford much more leg room or seat pitch than in economy class. On the plus side you don't have to get in a fist-fight with anyone over the overhead bin storage problem since there are less people in business class and hence more storage space."
Cons: "The "European business class model" is not that great when you are paying a premium price to ride in Business Class. I think the prior 2 x 2 arrangement on each side with larger (and more comfortable) seats...plus more legroom and seat pitch...is preferable."

Pros: "good service, professional staff"
Cons: "few cm more leg room in economy will make such a big difference!"

Pros: "The flight went by very quickly and peacefully."
Cons: "Nothing comes to mind and that's a good thing!"

Cons: "Lufthansa cancelled our return flight from Rome two days ahead of departure. Spent the whole day trying to contact them by calling from Rome on American phone which ended up costing over $100, eight times the.l hold was over an hour after which Lufthansa just hanged up. Here is German "reliability, responsibility, and organization" in action!"

Pros: "Again the friendly crew."
Cons: "The snack at dinner. A simple sandwich would be better instead of the heated pizza and large sandwich they did give."

Pros: "Easy bording pleasant crew"

Pros: "Had a negative impression after previous flight a few years ago. However my opinion has changed. The new aircraft was very comfortable and liked the toilets being below deck."
Cons: "In flight announcements not loud enough and did not come over the headphones."

Pros: "Lufthansa does travel in Europe very well. Boarding process was easy, overhead storage was great, Flight arrived early."
Cons: "Seats in business class are rather smallish, and the legroom is not great either. If you pay extra for business, you should get extra."

Pros: "Clean and rasy"

Pros: "Enough leg room in economy class and feather pillows with cotton pillowcases made all the difference! They served lunch,dinner, and two snacks. Nice and clean bathrooms, very nice crew."
Cons: "I wish they had new movies, but overall, they offered a good entertainment."

Pros: "Everything was totally fine but nothing was noteworthy."
Cons: "Plane was a little old and uncomfortable."

Cons: "It was too cold on the plane."

Pros: "The Frankfurt-Boston flight seat was comfortable & food was very good as well as the air hostess in charge was excellent & very cordial."
Cons: "Entertaintainmemt movies"

Pros: "The chairs were the comfiest I've ever flown in!! Amazing"

Pros: "Excellent service from a very friendly staff. Wonderful entertainment options to pass the time on a lengthy flight. Couldn't have been a smoother experience."
Cons: "Nothing at all!"

Cons: "Social distancing"

Pros: "Everything was good."
Cons: "The breakfast."

Pros: "Flight attendant very good at updating the passenger"

Pros: "The crew"
Cons: "Less turbulence haha"

Pros: "One flight attendant who was on a plane not scheduled for this flight (much smaller plane than scheduled) so lots of people left behind. Don't know her name but she had the best personality and really took care of a lot of people not happy being late of stuffed into a very small plane."
Cons: "Delays happen but DCA is a pretty big hub not to have a big enough plane to get passengers on board who are already delays. You had to pay $700 vouchers to a whole bunch of folks so whatever profit was possible went to vouchers instead."

Pros: "That flight was not ultimately cancelled after 4 hour delay"
Cons: "Upon arriving after 4 hour delay, for crying out loud have someone there to immediately for deboarding !!!"

Cons: "The cabin was hot for the whole flight"

Pros: "There were very helpful when we really needed help."
Cons: "The overall experience. I was so disappointed from when we got delayed to asking for accomodation for my family. I will not use this airline unless I absolutely need too."

Pros: "I got there"
Cons: "Being on time for once"

Pros: "Comfortable seat, no middle seat on my side of plane."

Cons: "Thank reserved seats at time of purchase for a British airways plane and paid for extra legroom. When I checked in, I was routed to American Airlines and the seats were the same in the entire aircraft except for first class. Why did I pay and shouldn’t I get a refund?"

Cons: "horrible food and poor service and attitude of cabin crew"

Cons: "We didn't take the flight. The previous flight arrived late. We had to rent a car to the final destination."

Pros: "Their CRJ was very comfortable. More comfortable and modern than what I’ve seen on a lot of Skywest/delta connection flights. Crew was great"

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

Pros: "Timely"
Cons: "No entertainment in the seatback or power for charging personal devices"

Pros: "on-time, courteous flight staff"

Pros: "The plane was far more comfortable than the one we flew on from Boston to Rome."

Cons: "did not use the flight. The flight was delayed and I would have missed the connection, so AA switched me to other flights."

Pros: "The crew was helpful and friendly."
Cons: "Baggage was damaged and took a long time to get to the claim area."

Cons: "The food was horrendous. I am pretty sure the folks at AA responsible for selecting, preparing, and delivering to the passengers do not eat this food. I am a million mile flyer with AA, I had the same status on NW, and high mileage on Lufthansa, and other international carriers. At the height of my career I was a 100% road warrior flying internationally weekly The food on this flight was the worst I have ever been presented with."

Pros: "The dinner was decent"
Cons: "There was NO in-seat entertainment or place to charge mobile devices. Very uncomfortable seats. This plane was very old. 9.5 hr flight was pretty unpleasant."

Pros: "On time departure and arrival."
Cons: "No own movie screen for a 6 hour flight. No snack/ nuts with drinks"

Pros: "Super smooth flight that arrived on time. Nice crew."

Pros: "Easy boarding. Comfortable seating, congenial crew. Provided wheelchair service as requested with no glitches"
Cons: "Food was subpar for class of service"

Cons: "No entertainment in Business/First and no USB plugs or outlets. Only difference between Business and coach is the size of the seats. The rest was the same. I expected more service, food of some sort and entertainment or connectivity. I will probably avoid flying American if I can help it unless I see that they have updated things."

Pros: "Friendly crew and efficient boarding"
Cons: "Older plane without individual entertainment choice. No food other than a single bag of pretzels offered."

Pros: "AA put us in a hotel and gave $12 (per person) food voucher for missed connection due to delay for maintenance."
Cons: "Our luggage was lost for 2.5 hrs in PHX airport, due to mix-up by service rep at customer service. AA attendant at gate at CLT was extremely rude and unprofessional when I accuse Left my boarding passes in seat pocket. Would not summon someone to retrieve it. Made me wait until entire plane was disembarked and cleaned, and made me wait some more after. She was super snarky, made rude comments, and almost made my family miss our connection to EWN. I will never, ever, fly AA again. Worst customer service and tons of issues with maintenance, luggage handling, and delays."

Cons: "Flight was cancelled we were re-routed and didn't get there until 24hours later."

Cons: "Delayed because of cleaning crew showing up late.... Totally avoidable. Gate crew was not helpful"

Cons: "."

Pros: "The entertainment was a new release movie - liked that. The food was okay."
Cons: "Seats not comfortable, especially for a 7 hour trip! My tray table broke and would not close. I informed a stewardess and she apologized for the inconvenience and did her best to duct tape it shut (twice). It's an old plane, I would not recommend for a flight more than 2 hours. Wasn't greeted at boarding. Had to interrupt staff to ask which side of plane I should walk down to get to my seat. I paid extra for 12th row - waste of money!"

Cons: "Very late"

Pros: "Sears are comfortable and the entertainment is great as well."
Cons: "Not much to dislike."

Cons: "Your subject headline in your email read: How was your Alaska Airlines flight to Washington? All correspondence referenced Alaska Airlines, however my flight was and American Airlines flight and in a terminal on the complete other side of the airport. I suggest you clarify on line."

Pros: "The flight was late octavius"

Pros: "Entertainment, 110 plugins for devices, internet."
Cons: "only free meal option was cinnamon cookies."

Pros: "The actual flight was fine."
Cons: "The gate staff was so rude."

Pros: "NOTHING"
Cons: "They said my flight was cancel due to weather but ten minutes later my plane left towards Dallas without me. I had to stay in the Airport till 9:30AM the next morning."

Pros: "the flight was on time coming and going"

Pros: "I liked everything from the way they got everyone on the plane to getting everyone deplaned."
Cons: "I didn't have a problem with the airline. Just a couple of passengers."

Pros: "The flight was on time. It was serviced well by very friendly flight attendants. I enjoyed it very much."

Cons: "-missed my connecting flight at 10pm due to weather. -waited in long line for customer service -received a phone number to book hotel -waited 30 minutes for shuttle -waited behind 8 people who checked into their rooms -when it was finally my turn they had not received my reservation and I was told to take a seat and wait, -eventually I called the booking number again, the call got dropped due to no service in the hotel lobby -I had to go outside to call after midnight! (a female alone) -finally after 45 minutes they received my reservation. -I didnt get to my room until 1am and had to get up at 5 to get the shuttle back to the airport -Frustrating and nerve racking experience"

Cons: "I realize there is no beverage service on this flight . However, I was greatly surprised when attendant walked through cabin with a tray of water to wash down the biscotti she had passed out . Water was room temperature in a plastic cup . Not what I was expecting . I guess it's the thought that counts ,"

Pros: "LOWER PRICE, BUT NO FRILLS."
Cons: "SEATS FEEL FINE AT FIRST BUT AS THE TRIP WEARS ON THE SEATS GROW TO BE UNCOMFORTABLE."

Pros: "We had a delay due to an equipment malfunction. They deboarded us so we didn't have to sit on a hot plane. That was greatly appreciated. The crew and gate personell in Cedar Rapids were very friendly and organized in getting us all back on the plane as quickly as possible."
Cons: "We made up time in the air to Dallas. We arrived early and waited about 15min. Due to another plane being in our gate."

Pros: "That I made it alive."
Cons: "I lost my keys and not one single person has contacted me about my lost set of keys, even when I left my contact info with them."

Pros: "Nice crew."
Cons: "We didn't take off on time so I was in anxiety about catching my next flight out of ORD."

Cons: "waiting for crew to board plan & unfortunately they were late bu 160 mins (2hrs & 40mins)."

Cons: "Connecting flight between LAX-PHX and PHX-STL cut it pretty close. I had to run across the airport at PHX which is a little hard considering how big the airport is."

Pros: "Good job"

Pros: "Super comfortable & great service from the Lufthansa crew!"
Cons: "None"

Cons: "Very turbulent day."

Pros: "Everything was very nice."

Cons: "Good morning I had a very bad experience. I called a day before my flight and inquired about my luggage. Can’t remember the gentleman’ Name but he confirmed the following that I am allowed 1 carry on since I am on the mileage plus and I have to pay my other baggage which I did online. My carry on is smaller than the usual carry on’s Standard yet they didn’t allow it at the United check in luggages and made me pay another $40. They allowed so many other passengers with lots of stuff and bigger carry on . It is all shown on your surveillance cameras and recorded on your customer services phone calls. I don’t know why I was treated and discriminated like that. I felt bad and humiliated about this incident."

Pros: "On time, smooth"
Cons: "Arriving in LAX with no gate to pull up to. When will United fix this decades-long defficiency?"

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

Cons: "We had a particularly grumpy flight attendant that made the experience less enjoyable for many. Also, while it was a “Lufthansa” flight, it was really operated by United and did not offer the level of service or politeness that we experienced on our Lufthansa flight from Denver to Frankfurt."

Pros: "Friendly staff"
Cons: "Delay, delay, delay, missed connection"

Pros: "Smooth ride, snack box, friendly staff"

Pros: "Gate attendant downstairs at departure door was very nice, friendly, and helpful."
Cons: "I had to rush across the airport to another terminal in order to not miss my flight. Gate attendant at upstairs desk could have been more helpful. The flight attendant appeared to be tired and not so patient. Could have asked the people who had not turned off electronic devices to do so individually instead of threatening to stall take off over the intercom."

Pros: "Flight attendant was very nice"
Cons: "Plane was boarded and we were told it would be 15 min before the pilot would be there. We were on the ground for an hour and 20 minutes before we took off."

Cons: "Seats uncomfortable, crew rude to other passengers"

Pros: "Flight attendant"
Cons: "No door operations"

Pros: "I like the crews."
Cons: "The united airlines don't design for international flight Not enough foods at all."

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: "No one sitting next to me."
Cons: "I need more room."

Pros: "The trip home went without any delays and was quite pleasant. Everything worked out well and I have high praise for the service"
Cons: "Everything was fine. Nothing to complain."

Pros: "Flight was on schedule and I was upgraded to an economy plus seat."
Cons: "One of the crew members seemed a little hassled. The carryon/overhead luggage situation is getting totally out of hand,"

Pros: "The stroll waffle"
Cons: "I felt like a commodity that only existed to squeeze money out of. I'm a petite person, 5 foot tall and 115 pounds yet I felt cramped in your tiny seats."

Cons: "They delayed my flight, so now I get back home really late. Thanks, United."

Cons: "No gluten free options"

Pros: "Gate staff were courteous."
Cons: "I had about an hour layover in which I had time to use the restroom and buy lunch. I did these things, then went to wait at the assigned gate. Meanwhile, unbeknownst to me, they changed the departing gate for my connecting flight. The concourse area is so crowded and noisy, and announcements are only heard in the immediate gate are, that, though I was sitting only one gate over, I did not hear the boarding calls and missed my flight. I sat in Newark airport for six hours (which included a maintenance problem, gate change and 1 more hour delay) until the departure of the next flight to Burlington."

Cons: "Seats felt like lawn chairs. Horribly uncomfortable flt Over booked Flt by 3 passengers. Finally gave one family $3,600 to not fly. Maintenance delay multiple times"

Cons: "Missed connecting flight due to previous flight delay. Customer service was not very helpful with accommodations."

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: "Enjoyed the free movies"

Pros: "Seemed to be more room in economy... unlike my flight from sfo to Houston."

Pros: "That there was an outlet next to my seat"
Cons: "The outlet did not hold my charger n it kept on falling off or the guy's leg next to me kept on kicking it out I would recommend moving the charging port somewhere elsewhere"

Cons: "Boarding was late, then, after boarding, we were advised leaving was delayed due to no fuel service available, then other problems arouse, over all, we sat at the gate for over 2 hours before take off."

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: "This was the first flight in approximately 10 years where everything worked as it was supposed to. The flight was on time. Our crew were pleasant, friendly, and warm - this has been the missing element for a long time. The new plane was comfortable."
Cons: "I still could not get my PC to work with in-flight entertainment."

Pros: "Sucked. .the boarding process was a cluster.tiny bag of salted ceap..huge snoring man sweating on me in seat"
Cons: "everyrhing"

Pros: "Free movies and wifi"
Cons: "On time arrived early"

Pros: "Service was pleasant"
Cons: "No complaints"

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: "The layover was quite short and I had to get from one terminal to another. Luckily, the directions I received were spot on and I arrived to my terminal just in time."

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

Cons: "Planes have mechanical issues, but they could have done more things at the same time like reboard while the post repair system checks ran and sort out baggage weights so that there weren't delays on top of delays. That was after not noticing issues with the plane until after waiting for late passengers and taxiing out. We arrived 4hrs late for a 3hr flight. They also only had one agent to rebook flights and assign hotels at the end even though they had hours to know the connections would be missed."

Pros: "CSR people were very nice"
Cons: "I took this flight based on the schedule because I needed to be back home after being gone for 21 days for a very important for some very important events with my wife and family I had already been delayed one day by my employer to find out that I'm delayed in O'Hare by united airlines for over two hours crammed into a airplane like a bunch of sardines no place to upgrade the service was horrible the flight was horrible in O'Hare is horrible"

Pros: "Your staff."
Cons: "The delays."

Pros: "The flight was delayed because the incoming overnight flight was late. But not a big deal. Crew was good. My family of 4 pickcked this flight because it was cheaper than the United Code for the same flight. I bought these tickets with my United Mileage Plus card and avoided any bag fees."
Cons: "Was stuck in the last row because I was not able to navigate the check in process with the Kayak purchase. Flight was bumpy at times I think due to headwinds. Food options could be better. I chose the chicken but was not told it was curry chicken. My family told me the pasta was inedible."

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

Pros: "The flight attendants were helpful"
Cons: "Everything prior to boarding. I missed my first flight trying to find someone to help me with a lost item. I was sent to four different places before being sent back to security where I started. When I went to book another flight, I asked for the first available flight which I later found out I did not get.. The flight they booked me on departed late so I missed my connection. Ended up sleeping in the airport all night because Airline would not even pay for a room."

Cons: "The plane never cooled to below 80 degrees"

Pros: "The flight to OHare was fine. No problems whatever. There was no entertainment. The juice was ok."
Cons: "The snack I could not eat for dietary restrictions."

Cons: "This flight was 45 to 1 hour delayed, and I barely made my connection. The crew was not helpful in helping us deplane or giving us our gates to expedite the process. Awful flight"

Read more about Qatar Airways

Book cheap flights from Iowa to Morocco

Recent round-trip flight deals

12/17
Thu
2 stops
American Airlines
37h 52m
CID - CMN
12/21
Mon
2 stops
American Airlines
35h 11m
CMN - CID
12/17
Thu
2 stops
American Airlines
37h 52m
CID - CMN
12/21
Mon
2 stops
American Airlines
27h 58m
CMN - CID
5/12
Wed
2 stops
American Airlines
22h 46m
DSM - CMN
5/16
Sun
2 stops
American Airlines
24h 24m
CMN - DSM
5/5
Wed
2 stops
Delta
38h 20m
DSM - RBA
5/9
Sun
2 stops
Delta
20h 56m
RBA - DSM
4/12
Mon
2 stops
Delta
23h 06m
DSM - RAK
4/16
Fri
2 stops
Delta
32h 26m
RAK - DSM
5/10
Mon
2 stops
Delta
17h 45m
DSM - RBA
5/14
Fri
2 stops
Delta
21h 07m
RBA - DSM
5/10
Mon
2 stops
Delta
17h 45m
DSM - RBA
5/14
Fri
2 stops
Delta
23h 10m
RBA - DSM
5/10
Mon
3 stops
Multiple Airlines
46h 45m
DSM - RBA
5/14
Fri
2 stops
Multiple Airlines
33h 38m
RBA - DSM
4/12
Mon
2 stops
Qatar Airways
44h 25m
DSM - RAK
4/16
Fri
3 stops
Qatar Airways
35h 35m
RAK - DSM
5/5
Wed
2 stops
Lufthansa
25h 12m
CID - CMN
5/18
Tue
2 stops
Lufthansa
27h 02m
CMN - CID
5/5
Wed
2 stops
Lufthansa
25h 12m
CID - CMN
5/18
Tue
2 stops
Lufthansa
21h 05m
CMN - CID
5/5
Wed
2 stops
Lufthansa
25h 12m
CID - CMN
5/18
Tue
2 stops
Lufthansa
25h 21m
CMN - CID
4/29
Thu
2 stops
Delta
20h 30m
DSM - RAK
5/13
Thu
2 stops
Delta
18h 35m
RAK - DSM
5/5
Wed
3 stops
United Airlines
17h 06m
CID - CMN
5/19
Wed
2 stops
United Airlines
13h 35m
CMN - CID
5/30
Sun
2 stops
United Airlines
16h 15m
DSM - CMN
6/13
Sun
2 stops
United Airlines
17h 31m
CMN - DSM
5/5
Wed
2 stops
United Airlines
15h 40m
CID - CMN
5/19
Wed
2 stops
United Airlines
13h 35m
CMN - CID
5/30
Sun
2 stops
United Airlines
19h 10m
DSM - CMN
6/13
Sun
2 stops
United Airlines
31h 30m
CMN - DSM
4/29
Thu
2 stops
Multiple Airlines
18h 55m
DSM - RAK
5/13
Thu
3 stops
Multiple Airlines
28h 19m
RAK - DSM
4/29
Thu
2 stops
Multiple Airlines
23h 46m
DSM - RAK
5/13
Thu
3 stops
Multiple Airlines
28h 19m
RAK - DSM
5/30
Sun
2 stops
Lufthansa
29h 52m
DSM - CMN
6/12
Sat
2 stops
Lufthansa
25h 01m
CMN - DSM
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