Find cheap flights from Des Moines to Milan

DSM - MIL

Find cheap flights from Des Moines to Milan

Search hundreds of travel sites at once for deals on flights to Milan. Bundle your flight + hotel and save!

Round-trip
Economy
Des Moines (DSM)
Milan All airports
Fri 10/15
Fri 10/22
Any month
Bundle with KAYAK |
Include hotels

Good to know

Low season

JanuaryBest time to beat the crowds with an average 39% drop in price.

High season

FebruaryMost popular time to fly with an average 39% increase in price.

Average price round-trip

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

Good deal round-trip

$851or less

Good deal one-way

$916or less

When to book flights from Des Moines to Milan

Estimated round-trip price
Average price per month

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for $916 or less one-way and $851 or less round-trip.
  • High season is considered to be January, February and March. The cheapest month to fly is January.
  • Morning departure is around 55% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking flights from Des Moines to Milan

How long does a flight from Des Moines to Milan take?

Do I need a passport to fly between Des Moines and Milan?

Which airports will I be using when flying from Des Moines to Milan?

How does KAYAK find such low prices on flights from Des Moines to Milan?

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

What is the Hacker Fare option on flights from Des Moines to Milan?

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

Top 5 airlines serving Des Moines to Milan

Scores according to KAYAK customer reviews

7.9
Lufthansa
Overall score based on 27,977 reviews
8.0
Boarding
7.8
Comfort
8.4
Crew
7.7
Entertainment
7.6
Food
Airline reviews

Pros: "Attention and comfort"

Pros: "Cabin crew were great."
Cons: "Was almost impossible to make this connection. Honestly I probably should’ve been moved to yet another later flight. Ground crew said my bag had made it on board, so i waited and waited but it never showed up in Kraków. Lost luggage team was helpful and told me it didn’t make the flight - it was on the next one. Hopefully it gets delivered soon but it will be difficult bc my air bnb has no buzzer"

Cons: "Great experience."

Pros: "The food was fine to abv"
Cons: "The wait time was extremely long and would be even longer when going back to Boston"

Pros: "Great service. Lovely crew."
Cons: "Legroom was pretty tight, and im short."

Pros: "Friendly crew, tried their best to accommodate"
Cons: "Boarding was delayed and once in the plane more delay followed. Food was pasta (again!) while entertainment was non-existent. Flight is long enough to show at least a route map."

Pros: "The flight was on time"
Cons: "Seats, entertainment, crew attitude"

Pros: "Perfect in everything"
Cons: "All good"

Pros: "The crew was great. Very friendly and provided excellent services. I was surprised that they serve food (a cheese sandwich) and drinks for a 40 mins flight. That would have never happened in the US"
Cons: "We had to take a bus to get to the airplane from the terminal, which was no big deal. The bus driver was a little rough though."

Cons: "This was a smooth as clockwork journey, the transit was easy and we were kept well informed about changes in the gate number"

Pros: "the seating supports under the seats are truly ridiculous. impossible to store bags"
Cons: "seating"

Pros: "The professional, friendly, accommodating, multilingual crew did an outstanding job to ensure all passengers felt comfortable and that their needs were met during the flight."

Pros: "Great quality and delicious even for economy. Excellent service and personable attendants."
Cons: "The boarding process is poorly controlled and kind of unpleasant"

Pros: "Everything worked very well."

Pros: "We were traveling to cancun, the best part is we picked up our bags just in our final destination."

Pros: "The staff was communicative and genuine. The food was decent. Even though the flight arrived late I felt ok about it due to the direct communication of details about the situation. I was stuck in the extremely cramped space of seats just in front of the lavatory making the seat in front me 5 inches from my nose when reclined but the staff was sympathetic offering to ask the passenger in front of me to redress their seat more upright and also allowing me to spread out across two seats to compensate."
Cons: "While the staff compensated for the more than standardly cramped seating arrangement, I think the row of seats just in front of the lavatories should be either better designed or designated not usable. I am only 5’3” and 125lbs but still was faced with a mere 5 inches in front of me when the passenger in front of me reclined his seat. I couldn’t even stand in order to exit the row and had to crawl over the seats to my side. This had me thinking how dangerous this row could be in case of an emergency. Please consider designating these seats either not to be used or optional for passengers."

Pros: "Timely, friendly, clean plane"
Cons: "Food was bland!!!"

Pros: "The food was very good"
Cons: "Nothing"

Pros: "Lufthansa and SAS. A great combination."
Cons: "Nothing to not like."

Cons: "While missing a connection happens sometimes, Lufthansa was particularly dreadful in handling the situation. Hundreds, or perhaps thousands, of travelers were not informed about what was happening with their connections, or given any guidance. This all arose from around an inch of snow in Frankfurt. It caused bedlam at the Frankfurt airport, which the Lufthansa staff appeared utterly unprepared to deal with. This is our second very bad experience with Lufthansa."

Pros: "Nothing."
Cons: "Having to wait 3 hours to catch the next plane. Also Frankfurt airport takes too long to get from one place to another- it’s a maze and there are too many slow checkpoints for connecting flights."

Pros: "Everything was on time, the service was very nice as well. No problems at all."

Cons: "I payed extra 35$ for my seat but there was no leg space at all . There were already two metal boxes under my seat I literally crunched my feet under the seat . Worst travel of my life. The food options were over by the time they came to us. So had to eat what was remaining. Not good at all"

Pros: "I enjoyed just relaxing, eating good food, drinking as much quality alcohol as I pleased and having all the entertainment I could ask for"
Cons: "The entertainment system could remain active till the actual opening of the doors. Why not?"

Pros: "everything was great"

Pros: "The entertainment options were great, The plane was very clean and the bathrooms was HUGE!"
Cons: "uncomfortable seat, off set from the seat in front of me so my entertainment screen was at an odd angle to watch. Food was ok but they had a sauce on the chicken that was not very appetizing. It actually made my wife sick and lets just say she did not keep her dinner. Also, I asked for a scotch after take off and it was a small shot and after dinner I asked for another and it was just a whisper. It did not even cover one ice cube. It would have been nice to get at least a full shot."

Pros: "Great service. Polite, multilingual staff. Food is quite good. Super ckean orderly plane."

Pros: "Lots of room on a 747 - Lufthansa will probably retire them all soon. They handled my special meal request online and loaded the meals on the plane."
Cons: "The crew didn’t bother to confirm who had requested the special meals, and they perhaps were confused by the size of the wide body rows, so they served my dinner to the passenger in the window seat (seat K) instead of me (seat H) By the time I realized what had happened, my row mate had eaten half the meal. The crew also rammed my knee with a beverage cart while I was dozing. Not the best showing ever..."

Pros: "The flight was right in time and the crew was good."
Cons: "I couldn't get my phone to connect to the wifi."

Pros: "Lufthansa always impresses with good food featuring more local ingredients (sauerkraut and mache when leaving Europe), loads of in-flight entertainment included in the ticket price and a very speedy boarding process, even when dealing with United States security requirements. I always like beer and wine being offered at meals as part of the flight price, as well as the aperitif option too."
Cons: "There were a few flight crew this time that disappointed by being less than professional and less than present, knocking serving carts into chairs, being curt in their service and less polite than usual. I noticed two flight attendants in particular this time when normally the entire flight crew is very professional, courteous and timely. Flight was also late leaving Munich (computer issues) which made connecting flights in Denver difficult."

Pros: "Seat comfort, service excellence"
Cons: "Quite outdated movies on entertainment system"

Pros: "Large leg room"
Cons: "Flight late missed connection flight for me. TV on arm, too small too close difficult to rewind had to shut down during descent while seatback TVs were still allowed to play"

Pros: "The crew was nice and they took good care of us. The flight is really short and there isn't much time for anything."
Cons: "The seats are becoming smaller and smaller, and more uncomfortable."

Pros: "Loved the crew, much, much better than any American airline. Food was better than any American airline. Pleasant flight."
Cons: "My flight arrived late, and I nearly missed my connecting flight."

Pros: "Decent choice of entertainment options, though the selection of more recent titles was limited, food was fine for airline food. The crew was, as always on Lufthansa, pleasant, courteous and helpful."
Cons: "Flight left 20 minutes late"

Pros: "Staff was friendly and attentive"
Cons: "First of all, the boarding took an hour longer than it should have been so we all sat in the plane dripping with sweat, because it was 100 degrees in Houston and the plane didn't have A/C on until we took off. Food was not good, some mysterious meat they called beef stew and veggies with strange texture. We ended up drinking more since the food was bad. The entertainment choices were OK but the equipment was a bit ancient, my husband's screen ( we sat in the front where screen pulled out of the seat) was broken and was held by a duct tape(???!!!) The seats are small, I have flown with other companies on transatlantic flights and their seats are bigger and more comfortable in economy class."

Pros: "Boarding was very fast since we were traveling with Little ones. Food was good. Movie selection was good too."
Cons: "Waiting for flight take off, seats in the economy class not comfortable"

Pros: "The crew were very polite."
Cons: "Food could definitely improve, and so could the entertainment systems."

Pros: "1. I am gold status and I had to wait a lot of time in the line people without gold membership who came 30 minute after me finished checkin before me. 2. The plan didn't have any Entertainment system. 3. I didn't got my food as well."

Pros: "Smooth flight. Competent crew. Excellent service."

Cons: "Food"

Pros: "The crew was great. The flying by pilots was great. The seats were ok."
Cons: "The selection of movies, documentaries and news was very poor, from my perspective. Typically, when I fly from Europe with other airlines, I have no problem finding something I would want to watch during the entire flight. On LH, I couldn't find a single movie I cared to watch. I watched a documentary. I tried to watch live news, but it was often unavailable."

Pros: "Airplane crew was nice and I was surprised(in a good way) by them giving to passengers sandwiches as a snack."
Cons: "So I actually had a flight that departures at 9:50 AM and it was connection flight after I got to Frankfurt at 9:00, but I missed it cause other gates were too far and moreover Lufthansa staff were not so nice to help me out. Actually, I was running there and got to the gates at 9:40 AM but air hostess said that I've already missed it. They said that I had enough time and that's my fault - I even should be thankful that I don't pay for another flight that I am going to be flying in 7 hours. Bottom line: I got to Kiev at 9:20 PM and moreover, the flight landed 30 mins late. It never happened to me, despite I've been more than on 25 flights. I am shocked by employee's behavior and the situation in general. Would never recommend Lufthansa airline to anyone."

Pros: "I loved everything."

Pros: "Almost nothing was enjoyable about the overseas Lufthansa flights I took. This particular flight, however, did not make me sick like the initial Lufthansa flight to Europe. I also appreciated that the crew asked the passengers in front of me to put their seats up during meals."
Cons: "The overseas Lufthansa flights have the least space of all the flights and trains I took throughout my trip, including other Lufthansa flights within Europe. The bathrooms were more cramped and fewer in number for an overbooked flight, boarding was disorganized and delayed, the passengers in front of me put their seats all the way back for most of the flight, and seriously, just a few more inches of space would make these long flights 104% better. I think everyone would be happier to fly on less awful planes, including the poor crew who has to deal with miserable passengers."

Pros: "Please see above. Typed in the wrong place."

Cons: "The seat that I paid for was taken from me by Lufthansa without explanation or a refund."

Cons: "Nothing"

Pros: "Comfortable seats 2-4-2 seat formation means less stress if you have a window seat Good food Good storage options"
Cons: "Crew seemed curt and unfriendly Very small pocket on the back of the seat in front of you Decent movie selection but could have been better"

Cons: "Too many delays including leading the gate due to ground staff leaving equipment behind the plane .... really ?! On the upside - announcements from 1st officer was good"

Cons: "Stop losing my luggage and stop charging for food."

Cons: "Only one round of drinks served?"

Cons: "Flight was very delayed. Business lounge was poor"

Cons: "No ability to charge devices during such a long flight"

Pros: "New plane and good service"
Cons: "Delayed 1.5 hours."

Pros: "Crew on British air very nice"

Pros: "Cabin crew."
Cons: "Food service painfully slow."

Pros: "Good food good crew flight was good"
Cons: "While in London not good experience for old people especially if wheel chair assembly and to get AA airline birding pass is very confused need to b more in comfortable"

Pros: "Nothing."
Cons: "Because of the weather in London the flight from Budapest was delayed over an hour. By the time we made it to the connection flight in London they closed the gate and never made it our next leg. We got rebooked and made it to New York where we were supposed to get a hotel room. Never happened. Sleeping on the floor in the terminal."

Pros: "boarded and landed on time. staff was nice."
Cons: "i slept this whole ride so i don't have much to stay that was bad! Most of it just didn't apply to me!"

Pros: "Impressed by the staff again, they’re yet to disappoint. Food was good too."
Cons: "Check in service at Terminal 5 needs some attention. Not enough support staff, and many unhappy travellers."

Pros: "Very good"

Cons: "same as above"

Pros: "Very room seats."
Cons: "They even charge for water."

Cons: "There was no food or movie"

Cons: "No breakfast on out bound leg"

Pros: "I managed to get onto an earlier flight than anticipated when my original flight to Milan was canceled. The flight went well and service was certainly completely acceptable. I don't recall many details more than two weeks later."
Cons: "The exit row seat available on the rebooked flight was a middle seat, and I can't really complain since I did get the extra leg room I originally booked. I didn't like the length of time I had to wait at Heathrow, however, due to the canceled flight. It was several hours! My apartment rental landlord and I were both inconvenienced somewhat by the late evening arrival when an early afternoon arrival was initially scheduled."

Pros: "Crew and staff were very nice."
Cons: "Flight was overbooked even though we booked the flight 2 months ahead of time"

Cons: "I paid for TWO EXTRA suitcases for my flight. I carefully packed and weighted them in advance. The "lady" on the counter made me remove one jacket and one pair of boots from each suitcase because it was GRAMS over the limit. Grams those that my hand scale did not accuse at all. The following customer right after me had KILOS OVER the limit (almost SEVEN) and were not flying business or first class, regular economic class just like me. And they did not had to remove a thing from their extra heavy suitcases. What is the company criteria? Anyway, I bought me another return flight on OTHER airline and simply lost my return flight on BA. I am never flying this horrible company again."

Cons: "Connecting flight experience"

Pros: "There were no passengers in middle seats. I liked the M&S food for purchase, although they ran out of sandwiches by row 10."
Cons: "I made the connection from T3 to T5; my bags didn’t, again, BA!"

Pros: "Nothing"
Cons: "I dentertaintmentid not like the two hour delay. No snacks and no"

Cons: "We waited 3 hours in the airplane before they would take off, first because they said there was a line for the taxi gate, then they said something was wrong with the airplane they needed to fix it. Shouldn't they do maintenance before they load a plane?"

Pros: "Nice clean new plane. Courteous cabin personnel"
Cons: "Gluten Free meals that I ordered were not available, which is a major problem! Boarding took extra long as Crew wasn't ready yet, flight was an hour late in arriving, making it an exhausting 11.5 hr ordeal. Main issue: raging male passenger who screamed at Crew and other passengers for several hours and in effect held us in fear as very young and entirely female crew had trouble diffusing his anger. Seriously thought we were going to have to make a stop to get this guy removed from the plane. What was he so aggressive about? Not having a cradle for his baby. There were many other passengers w infants and he accosted the crew and the couple that did have the bassinet aggressively over and over again. Horrible."

Pros: "We arrive twenty minutes early."
Cons: "We lost a half hour because of defective equipment and had to exist the back of the plane on to the runway."

Pros: "It was a smooth landing."
Cons: "Do difference between business and coach except no one in the middle. Same seats, same everything. Save your money."

Pros: "Nice, smooth flight, no complaints."

Pros: "Nothing"
Cons: "Flight was cancelled less than 12 hours prior to departure. The airlines switched our flight to one that ended at a different airport (where our car was not located). Called the airlines multiple times but only heard a message that they were "busy". British airlines was again unable to help us at the airport. We had to go to American to have them "hack in" and adjust our British airway flight itenerary. I will never fly British airlines again. They couldn't have been less helpful if they tried"

Pros: "Pre flight information, checking in online & self baggage drop."
Cons: "Flight delayed, sat on runway for 30 mins with no explanation. Not very comfortable, cramped. Can't pay for refreshments with cash."

Pros: "British airways are putting effort into good bathrooms in airport. On time. No problems. Good quality food. Free tea and food."
Cons: "in seat 40 there was no food choice. for baggage."

Pros: "Crew polite"
Cons: "Boarding was chaotic"

Cons: "We are eligible for Flight Compensation Regulation 261/2004 is a regulation in EU law for flights > 4 hours."

Cons: "Our bags were lost. Only water was offered."

Pros: "Safe flight"
Cons: "Very poor service. Did not offer drinks. When asked for drinks the crew said they are doing duty free and did not serve water or drinks."

Pros: "The premium economy made for a much more comfort and enjoyable experience."

Pros: "Everyone please read this carefully before flying with British Airways - we will be taking this further as customer service is appalling!"
Cons: "British Airways overbooked the flight so we missed it and the next one due to system failure. We then were trapped in the airport (Heathrow) for the entire day. They 'allowed' us to leave the airport nine hours after we got there but unfortunately there were no trains, planes or buses going to Milan until midnight. After we searched for two hours to get to Milan we found one but had to spend nine hundred pounds to get a flight with another airline to get to my friends wedding. They lost our bags so we had to borrow clothes for the wedding from friends which was so embarrassing! We then continued our trip and they still have not returned our bags seven days into what was going to be the holiday of a lifetime. Not only have they ruined the trip for us both, they have cost us a bomb as we have had to buy clothes as we go."

Pros: "On time flight."
Cons: "Even charging for water is extreme. Boarding snafu as we already were security checked and passport checked waiting for our flight, the change in gate made us change terminal and redo all."

Cons: "Food Accommodating bags when space is available"

Pros: "nothing to be noted"
Cons: "late departure"

Pros: "This was maybe a regional carrier, the flight was a bit more mundane compared to the wide-body crossing the Atlantic, however, there was nothing to really complain about. Boarding was a bit of a madhouse, but in the end not too eventful."

Pros: "Every thing was in time Service was good"
Cons: "Not enough room to sit or eat The salmon dish was not good in my opinion"

Cons: "We booked a wheelchair transfer from the connecting flight, and BA refused to provide the service. My elderly mother in law with limited mobility was left alone and stranded at Heathrow and was only assisted by fellow passengers (NOT BA staff). Unbelievable."

Cons: "Wish water had been available For free London to Framkfurt"

Pros: "Restrooms were great, flight was great etc"
Cons: "We need vegan options for the common people."

Pros: "The crew was great. The food was surprisingly good. The passengers were mostly British, a pleasant surprise considering (my fellow) Americans are such inconsiderate jerks."
Cons: "No place to charge cell phones. The entertainment choices were limited."

Pros: "All"
Cons: "Nothing"

Pros: "Good overall experience"
Cons: "Food can be tastier and less fattening"

Cons: "Since I missed my connection in LHR, due to the late departure from LIN to LHR, I was re-reouted to PHL instead of BWI. This meant renting a car and driving from Philadelphia to Baltimore after a long trip. This also meant having to take time the next day in order to return the rental car to BWI and pick up my car. British Airways did not provide the customer service that one would expect from a first class airline; i was disappointed."

Cons: "The arrangements by Kayak did not allow me to make my connections on time. I missed the connection from Heathrow to Manchester. And only made the connection from Manchester to Heathrow because I was escorted in a wheelchair."

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

Cons: "Nothing evething is ok"

Pros: "The crew was incredibly attentive and helpful."

Pros: "Whole row to myself. Greqt movie, in early and informative pro of a captain."

Pros: "comfortable seats, legroom,"
Cons: "seat recline, food, offer lounge access"

Pros: "Everything was excellent"

Pros: "The crew and the duration of the flight"
Cons: "The comfort and the food"

Pros: "Crew entertainment"
Cons: "Seat cushions"

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: "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: "Nothing."
Cons: "Most of the family were seating apart. I can't understand why?"

Pros: "The kind staff made the flight more bearable."
Cons: "No personal TV screens to watch movies, which would have been more acceptable if there were plugins at each seat to plug in personal phones/ipads/etc to help maintain battery. BUT THERE WEREN'T. Everyone's phones/ipads died a few hours into the flight and therefore had to stare at the wall for HOURS. I even brought my laptop to get some work done, but without a plugin to keep it charged, it died. In this day and age, for an overseas flight that is 10 hours long, to be this old old without updated features and without plugins, this is unacceptable. Flat out ridiculous. This plane was SO OLD and dingy. Just awful."

Pros: "Food, Crew, and entertainment were satisfactory."
Cons: "I opted to pay an additional $398 for seats just behind the bulkhead - that is, no seats directly in front of me - so that I could have extra legroom. The legroom was fine, as expected, but passengers were allowed to use that space as a corridor, keeping my wife and me awake all night. We were constantly being expected to move our legs as people passed by. I want my $398 back!"

Pros: "Nothing"
Cons: "Flight attendants are rude and nasty!"

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

Cons: "We waited on the check - in line for 3 hours because only 2 customer service reps were there to check-in customers. In 3 hours, only 2 people were assisted, causing us to miss our flight. I was traveling with my infant daughter on her first flight, I wasn't able to nurse her or change her. What a terrible experience. Are you working with American Airlines to improve their customer service? Surely, because you offer their flights in your site you support their practices. I just wanted a comfortable and reliable flight for my family. It's been very frustrating so far..."

Pros: "Boarding was fast and efficient."
Cons: "Takeoff delayed 1 hr entertainment system in my seat didn't work asked crew 2x to assist and they ignored me food was poor, I'd rather have a cookie and a bag of almonds"

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: "Very pleasant crew"
Cons: "Booked flight with my sister 6 months before departure, paid for both tickets at the same time to find out seat assignment not together.... that could be understable only if ticket is purchased at the last minute, but that was not applicable to our situation..... we could not switch seats during flight"

Cons: "Dinner was so so but nice and hot. The breakfast in economy class was awful. The apple and cinnamon cake had too much cinnamon and left an aftertaste. The yogurt and granola was ok but not everyone has a yen for either of them. The dried apple and berries were too sweet. All in all we found this meal to be unsatisfsctory. The staff had only the most necessary contact with us which was to serve and remove trays and garbage."

Pros: "Staff and Entertainment"
Cons: "Back row, but someone has to sit there :)"

Pros: "Excellent check in and access to plane food and entertainment great"
Cons: "Bed seat too short for a 6 ft 3 in guy made for an uncomfortable night"

Pros: "Crew was nice."
Cons: "Turbulent flight, little leg room, old plane, delayed, no entertainment."

Pros: "On time flight. Cheap ticket"
Cons: "Rickey seats. When woman in row ahead got up our drinks spilled. No personal screens and small shared screen too far away. Online entertainment did not work. Special meal came frozen. Water bottle frozen solid and only as it began to leak on floor did I realize ice had broken bottle. really primitive."

Cons: "Old plane No outlet No screen No USB Poor food quality"

Pros: "Let’s begin by saying that this plane should not be flying anymore, it’s dated and doesn’t offer any type of comfort.n No entertainment, seats are extremely uncomfortable, my husband seat was broken and wouldn’t recline. Flight attendants were sloppy and never brought me anything I asked. I asked for lactose free meal and my breakfast was a yogurt... Not worth the price I paid for this flight... stay away!!"
Cons: "Nothing"

Pros: "The seats were more spacious than other airlines which we appreciated, and this was quite comfortable."
Cons: "The overhead lights for reading were not working however, and we could not see the movie well from our seat so not being able to read was bothersome. The crew was nice but not especially helpful when we asked questions about the food and lights."

Pros: "Flight was on time."
Cons: "Old aircraft, terrible food, practically no entertainment, narrow seats - although they were comfortable."

Cons: "6hours delay and no reimbursement. It sucked! Thank you."

Cons: "Plane was old and dirty, seat pocket had junk in it. Seat was broken and couldn’t stay up. In flight movies were from few years back with a center tv and no head rest screen. Crew on overseas flights tend to be older in age and less tolerant..much better on continental on the same route."

Pros: "Arriving on time"

Pros: "Terrible. Old airplane, bad food, no entertainment. To avoid in the future"

Cons: "No individual screen. It would have been nice to know that beforehand. It was an unpleasant surprise."

Cons: "American Airlines"

Pros: "Crew updates during a technical issue investigation."
Cons: "This plane is very small for an international flight, and it does not have the proper entertainment system for long flights. To top it off, the plane was very smelly; I got a headache because of it. We also had to return to the gate due to a technical issue and ended up leaving almost two hours late, which defeated the purpose of picking this flight over the rest as it was the one that was supposed to land in Milan the earliest. I will be careful next time I pick a flight to check what kind of airplane they're using. My assumption that international flights have the best airplanes seems to be wrong :(."

Pros: "The individual screen options and wide variety to keep you entertained for the flight. Very clean. Staff very helpful kind and accommodating! Look forward to flying again with them."
Cons: "Bathrooms smelled of urine by the end. Not really their fault that the passengers were filthy."

Pros: "The flight left on time and arrived early.T"
Cons: "This was by far the most turbulent flight I have ever been on. Perhaps it was due to the remnants of Hurricane Ophelia, but only toward the end did the flight become smooth. I am surprised that a better flight path couldn't have been chosen."

Cons: "No power outlets in seats Poor viewing options off the 3 monitors Seat back was broken (when sitting up straight, it reclined on its own"

Pros: "Crew was exceptionally lovely through delay except for lead attendant who spoke down to attendants and passengers alike (would refer to me in third person in front of me--asking attendant condescendingly "why is he here?"). terrible sense of service, spoke like I was a grade school kid in her class. Gate agent gave me last minute seat change which was very cool of her"
Cons: "Plane is terribly old, has ashtrays and audio channels for entertainment. More importantly, mechanical failures at and after gate. Total delay of over 2 hours. My girlfriend flew this same plane and had even longer delays plus needed to divert In flight and turn around and land in heathrow on a mxp-jfk route (they were over the Atlantic). Problems continue for me 2 months later on this route and as a pattern it's incredibly unsettling. I'm questioning whether taking the return flight on a plane that's clearly begging to be retired"

Pros: "We know it's high season, we got to Milan save. That's the main part, overnight flight so that was good we slept a little."
Cons: "Boarding was a little complicated, somehow they couldn't pull or flights up. But the staff was very helpful. Sorry but the plain seating was very uncomfortable, food was so so! We didn't really the kids movie on the main screen ."

Pros: "Nothing"
Cons: "Big lines for the kiosks to print out the boarding pass, after that another line to drop off the lauggages. We left late. Horrible food. Uncomfortable sits. NO INDIVIDUAL TV."

Pros: "Not one thing"
Cons: "Ancient aircraft Bad food No wifi No chargers Seat won't incline Seats were falling apart"

Pros: "One flight attendant was completely uninterested! Others were good despite the delay."
Cons: "One poor attitude flight attendant."

Cons: "After arriving at the airport more than 2 hours early and at the gate 30 min prior to departure, American Airlines never called last boarding call, not our names. We sat at the gate, not knowing they had boarded, and tje plane departed unbeknownst to us. Had to stand in the rebooking line for 1.5 hours before speaking to a rep who told us we couldn't rebook our international flight. Had to request a supervisor, who thankfully after an additional hour was able ro rebook us."

Cons: "Cancelled flight due to multiple mechanical malfunctions that should have been checked previous to boarding. Held on the plane for 4 hours, another 4 hours in terminal of the closed airport once allowed to deplane, no communication, no food or water, put up in a hotel an hour and half away despite this being NYC, terrible customer service, no compensation, unable to get tofinal destination earlier than 24 hours later missed events in final destination overall financial and personal losses due to the inadequacy of the airline."

Cons: "There was no phone charger at the seat."

"Iberia abandoned its own passengers by delaying an earlier flight. About a dozen of us missed out international connecting flights and the plane was still on the tarmac in "delayed" status. Uneeded headache for Iberias own screw up. Booking through Kayak added extra layer of complexity when trying to make changes."

"The boarding process from Barcelona was a very long and arduous process as they have to check that everyone has a covid test. There were no explanations about what was happening. They didn't really even announce boarding. The flight itself wasn't bad. I got the cheapest ticket so there wasn't food included. So, I brought food onto the plane."

Pros: "The flight happened and no incidents on the flight."
Cons: "Was actually RyanAir. Won't be flying them again. The checkin experience was a nightmare. Only had three very long lines. My line closed when I was almost to the front. When I did talk to someone found out I needed to have my passport validated by another Ryanair person and would have to leave the line. The person checking me in couldn't validate my passport, Really?? At every other airline the checkin person validates your passport."

Pros: "The atendió"
Cons: "El embarque"

Pros: "modern plane, large overhead bins, comfy seat with adjustable headrest, very good entertainment system"
Cons: "There was a broken restroom on the plane in the main section, so then, they should keep an eye on the remaining restrooms as they get dirtier sooner. Madrid barajas airport is an ordeal, Iberia needs to explain better that passport control happens when you get to terminal 4S on the tram AND then there are TWO more passport controls. then there isn't enough space for people to line up for the various groups, creating friction. Iberia just needs to be more organized."

Pros: "Left on time, arrived on time, new plan, nice crew"
Cons: "Wi-fi did not work"

Cons: "More space and reclining seats please!"

Pros: "seat empty next to me"
Cons: "food, flight attendants"

Pros: "Nothing"
Cons: "The flight circling for 1 hour leaving our connecting flight cancelled and forcing us to stay in Madrid for 24 Hours and the Iberia staff being rude and unhelpful left us in the airport for 6 Hours before offering us a hotel and coming back the next day to do 2 flights instead of a direct flight"

Pros: "Everything good litle big later but always is like this..."
Cons: "The latter"

Pros: "Boarding, on time, entertainment awesome, food pretty good"
Cons: "Crew not that attentive, seats dont have much room"

Pros: "Hola todos estuvo ecelente"

Cons: "Layovers are what makes the flight bad."

Cons: "One of the cabin crew had a attitude problem, very much a bull in china shop. Very disappointed. She threw a pillow someone had dropped at the seat between my partner and I. Kept on bargain past me and kept on knocking my arm while I was seated"

Pros: "It was a great experience. The crew was helpful and kind."
Cons: "All but two toilets were out of order halfway through the flight."

Pros: "The flight is barley an hour so nothing was served. I was glad I had water on me. Other wise it was a easy flight"
Cons: "It was hard to hear the woman when we were boarding."

Pros: "clean"
Cons: "No legroom, plane too warm, movies were unedited, but most of all we missed our connection and there wasn't even an apology, or any compensation. We missed the main event of our trip and were very disappointed. There was only 45 minutes scheduled between the two flights--in which you had to traverse the huge Madrid airport (train), and go through customs and security again. We were 5 minutes late to the gate--after being told in Miami they would hold the plane for us."

Cons: "space between seats, too tight for my legs"

Cons: "crew took forever to clear up the food that was nasty..took an hour and also took forever to make rounds with coffee and tea. did not time dimming of lights to time of destination to be able to adjust to time difference. lack of bathrooms, on 4 working for a huge coach area. pretty bad experience"

Cons: "I stopped at the Iberia check-in at Barajas in Madrid. They sent me to BA check-in, where I waited 45 minutes to find out that I should be at Iberia check-in. Then, Iberia check-in had to send me to last minute clerk or I would have missed my flight. Last minute check-in ended up being the same place and same clerk I began with."

Pros: "Crew was very helpful and caring"
Cons: "Boarding and how our hand lugagge was handled"

Pros: "Great array of entertainment. The food was tasteful."
Cons: "No clear direction when attempting to board. Several passengers were unaware of what to do. Couldn't find the reclining button."

Pros: "short flight, on time"
Cons: "indifferent crew"

Pros: "Entertainment was great. Nice choice of movies, and boarding was easy."
Cons: "The space in the cabin left something to be desired compared to most transcontinental flights I've been on. Atmosphere was stuffy and hot."

Cons: "Seats too close together for any kind of comfort level"

Pros: "Todo ok"

Pros: "Decent flight"
Cons: "No snack, no drink, no entertainment - not the end of the world on a short flight, but they're categories you asked about"

Cons: "Boarding was extremely disorganized and hectic. No lines or sections were created to organize boarding process. Boarding area was crammed with people pushing to board. Seat selections of many passengers (including my boyfriend's and my own) were switched at the last minute right as we were boarding . We had to wait until everyone was seated to negotiate seat changes with fellow passengers in order to sit together. The seat and luggage moves added to the chaos on the plane and delayed the flight by about 45 minutes. food was mediocre, seats uncomfortable. All in all not a good experience. Had boarding been calmer and smoother the rest of the issues wouldn't be as notable as us passengers would have been in a much better mood."

Pros: "Smoothest flight ever"
Cons: "No beverage of any sort offered"

Pros: "Quick boarding."
Cons: "No movies or videos. Children crying and screaming."

Cons: "There was no complimentary water or beverages"

Pros: "Seats were comfortable, excellent movie selection, ample leg room, clean and new plane, staff was attentive."
Cons: "Food was average, foot rests were hard to operate, alcohol selection was scant, only beer and wine are complimentary, you must pay for spirits in premium economy"

Pros: "The movie selection was okay. The plane didn't crash. Our luggage arrived safely."
Cons: "The boarding process was disorganized and took very very long. Thus we left late. The crew wasn't particularly attentive. We were given seats in the last row and couldn't recline at all for the long flight. Since we booked our seats over six or seven months ago this was a disappointment. Because we were in the last row we got the food last. It wasn't particularly tasty. There was no choice in food. They just dropped some beef dish on or trays. The woman ahead was a vegetarian. The flight attendant told her her only option was to eat peanuts. Extra water was never offered. The breakfast sandwich with ham and cheese was inedible. It was cold and tasteless and difficult to chew. I've been on about 30 international flights. This was one of the three worst ever."

Pros: "Lots of leg room. Great selection of in flight movies, games, and music. The lunch/dinner was really good."
Cons: "Started boarding really late and 20min late taking off. Arrive almost and hour late. Breakfast was a dry roll with a slice of ham and cheese, half a kit Kat, and a yogurt."

Pros: "Flights were on time"
Cons: "Business class service, there were no pre flight drinks served. There was no entertainment."

Pros: "Great space between seats, and very nice staff"

Pros: "I liked the cabin crew, Iberia has the most beautiful bears on board! So handsome guys on beard!!!!!!!"

Pros: "Choice of entertainment: movies, tv shows, etc."
Cons: "Wifi was >$50!"

Pros: "All went well!"

Cons: "Mala atencion al publico, de parte del personal en el aeropuerto en madrid, pésima educación para solucionar problemas."

Cons: "No food and no water"

Pros: "Upon boarding the flight attendant looked at my seat # and directed to to the correct side of the aircraft. I found this to be very helpful, since on the trip over I was in the wrong side had to bother people to move so I could get to the correct side of the aircraft. Travel can be very stressful, this made boarding quicker and easier."

Cons: "Cabin crew very unhelpful and unfriendly. Food terrible. Entertainment very lackluster and obscure."

Pros: "Entertainment, the plane was newer"
Cons: "Why insisted in taking carry on luggage to the luggage compartiment if not able to handle it? My small case is lost!!!"

Cons: "They claimed my reservation had been cancelled, I had to call the airline, they showed I was still confirmed. this wasted a lot of time and i almost missed my flight."

Pros: "Customer service, food, comfort."
Cons: "Not a lot of movies to watch."

Pros: "The crew was fabulous! And the ride was on time and had plenty of entertainment."
Cons: "My only complaint is that the seats were very tight in the economy class. We were packed like cattle. I know these were the "cheap" seats but for almost $1500 I would hope for a bit more comfort."

Cons: "The seat did not recline, a bit ridiculous for a plane that size"

Pros: "I made it to Chicago"
Cons: "This was American Airlines, not Iberia. I paid $120 to upgrade my seat to row 17 so I could get off the plane early and make my connection. I was ticketed to row 37 without any notice and was told it was not possible to change. All I can do it request a refund from American. My screen did not work and I could not watch anything on the flight."

Cons: "Hard to see how anything could have been done about this, but on my flight every seat was taken (except the one next to me) so I thought I'd have a little extra leg room....NOT!!! Then a 300-lb guy sits in the seat next to me. So for 11 hours I'm trapped by this guy's huge bulk and it was difficult to move my legs around any; very unpleasant. And I paid $45 to get that window seat instead of my original seat that had been randomly assigned!! I wish that airlines provided a couple seats for tall people, because our height is a kind of disability given the cramped seating (which average height people complain about)."

Pros: "The crew were friendly & made us feel welcomed"

Pros: "All was good"
Cons: "Them good"

Cons: "L’attente et la difficulté à contrôler la température dans l’avion"

Pros: "Nothing. Crew unfriendly. In AC You should pay for everything, including the seat or you are in risk to no board because the oversell"
Cons: "Everything in all the process. The airplane is the worst"

Pros: "Staff were ok."
Cons: "Flight was 3 hours delayed but they delayed it 30 minutes at a time. Giant lines to board, poorly organized. Flight overbooked. Finally we were seated and they announce another 30 min delay because the “casseroles” weren’t hot. Flight attendants were clumsy and dropped ice on my head. Tiny seats."

Pros: "Crew attentive"
Cons: "Check in REALLY slow. Seat space unacceptably too small. Couldn’t hear entertainment sound over engine noise with earphones so could not use entertainment. Need better earphones. Chair wouldn’t recline."

Cons: "were not served drinks"

Pros: "Not much except the smooth flight."
Cons: "We were served only one drink on a four hour flight. Couldn’t find a flight attendant to get a glass a water. Had my flight attendant call button on for a long time with no response. Flight attendants walked right by while attending to other tasks and never even asked what I needed. There were a few call button lights on that never seemed to be answered. I asked for water but never received it. Rouge seems to be a very sub par airline from its Air Canada parent, as I fly Air Canada frequently and am not new at this. This airline needs to work on customer service and it’s image."

Pros: "Great ground and air crew"

Cons: "Unreliable flight, always late, not staff at the check in terminal"

Cons: "Air Canada try their best to charge you for anything and everything! Including services that I just take for granted on other airlines (such as entertainment). Never booking AC again"

Pros: "There is no built in entertainment system. Download the app on your phone to be able to watch movies in flight."
Cons: "Not much room in economy class."

Pros: "I really liked that the time changed to a more reasonable arrival time. Usually that flight gets in way passed 10 and it’s makes for a long day of travel. I appreciated arriving earlier and on time."

Pros: "Food was great for airplane food, there was bibimbap, jjajjangmyun and egg sandwich"
Cons: "Didn’t like being in a small seat for 10+ hours. Plane seemed more cramped than I remember"

Pros: "Had to emergency reschedule the trip home due to a medical emergency in the family. Explained the situation and urgency to the AC client services rep. He got my wife and I on the next flight out (and first one in) from an alternate airport (Fort Myers instead of Tampa). They waived any rescheduling charges and billed flight differential charges of under $10 each. It was very much appreciated that in the middle of or crisis, we found a friendly and helpful response from an Airline that too often has received bad reviews. In my books, you folks are #1 when it counts. Thanks so much!"

Cons: "It was hard to sleep I wish the chairs were more comfortable"

Pros: "customer service"
Cons: "n/a"

Pros: "Crew, attitude, entertainment, everything"

Cons: "Didn't board as I missed the connection."

Cons: "It was cold throughout the flight and everyone was shivering, we asked for blanket and they didn't provide it to nobody! It's a 4 to 5 hours flight, come on! I paid for the salad that was not fresh The screen confront of me was not working I will definitely avoid buying air Canada and it's a shame as I am Canadian and would like to have my business with them. However I am not happy with their service."

Cons: "no luggage"

Pros: "Flight was on time"
Cons: "Cramped seats"

Pros: "$800 reimbursement 1st class"
Cons: "They overbooked the flight by 2 passengers."

Pros: "Video screen in seat back so I could watch movies"
Cons: "I forced to check my carry on bag despite the fact that there was room in overhead compartments. Consequently my bag was damaged when loaded onto plane, or when unloaded onto baggage carousel. Disorganized loading of passengers onto plane."

Cons: "We got held up in Calgary due to the fact they lost everyone's checked bags then we finally got to LA they still had lost them. They told us they would have the bags to us in a matter of hours but it took 3 days."

Pros: "Staff were good, probably doing the best they could with what they had to work with."
Cons: "I'm 6'4" and a Air Canada Rouge 737 isn't built for guys/girls like me. Give us a bit more legroom!"

Pros: "The plane itself was fairly comfortable, and every seat had its own TV/movie screen, which was nice."
Cons: "Our flight was delayed six hours and fifteen minutes, and the entire six hours and fifteen minutes was filled with poor communication. No one could tell us what was going on. There was rarely even an Air Canada representative at our gate's desk area. We were given nothing to remotely compensate for our very long delay aside from a few thanks and a puny bag of pretzels."

Pros: "Nothing"
Cons: "3 months to refund a cancelled flight is unacceptable"

Pros: "I really liked how the crew on our leg to Heathrow made sure we were comfortable and asked often if we wanted more drinks (water, etc). We had a delay in landing due to weather but we were able to make our connection because they called ahead to customs and we were able to go to the front of the line. That's service!"
Cons: "Bathrooms got kinda dirty about halfway through the long flight from Toronto to Heathrow."

Pros: "Decent movie selection on one of my flights"
Cons: "I had booked my Air Canada trip and had a single stop-over while I switched to a different plane. Both of these planes were Air Canada. I Even though I made it through Customs in the shortest time possible, and back through security, I still managed to narrowly make my second flight. They were final-calling my name and actually taking off earlier than expected. Had I been 2 more minutes late, my flight would probably have taken off. I didn't check any bags either, so had I checked one, I don't think I would have made my second flight."

Pros: "Affordable fares"
Cons: "They ran out of the food, and many people were left with no choice for dinner. Food was just okay. Crews weren't very helpful when boarding. It was hard to find a spot for my carry on luggage. I waited for someone to come over and help me find the spot, but no luck."

Cons: "Overall everything was great, but they lost our luggage going to our destination and coming back."

Cons: "Customer Service was horrible"

Cons: "I was at the gate to board and the supervisor Gabriel refused me boarding because I checked in late and he was mad. This was the last flight of the day and left with empty seats on it. I'm very disappointed"

Pros: "Nice plane, food, staff, entertainment. It was great"
Cons: "Nothing"

Pros: "My connecting flight to Yoronto was very late and I missed this flight. air Canada was awful. My last trip with this airline."

Cons: "Disappointing and awful. My flight got 5.5h delayed before even leaving. I was not even notified about that. I hope to receive a refund because it was the biggest inconvenine Air Canada has ever caused me."

Cons: "A new 150$ bottle of perfume was stolen from my checked in luggage."

Cons: "We sat in the back rows of the plane so it was hours before we were even offered water and by the time they finally got to us there was no food to PURCHASE. Bad enough we were not fed on this long flight but there wasn't even anything to purchase. By the time they FINALLY got to us to provide us something to drink, they came through wanting to take it from us. I was VERY disappointed with this leg of the trip as it was not at all what we have experienced on the first leg of this very long day of flying. There was no time between transfers to use the restroom, let alone buy food, had we known."

Pros: "Overall, it was a smooth flight and the staff was helpful throughout this long flight."
Cons: "My flight from Munich to Toronto did not have the ability to recharge technology in my seat. It was a 9 hour flight, and this would have been helpful. The flight data would not display in my seat. This would have been nice to have the ability to track our progress. It was displayed i some of the monitors, however not all of them."

Pros: "Great crew members. Helpful and welcoming!"
Cons: "Like last year we had long delays going and returning from Toronto to Madrid. Breakfast was also not has good. We only got a slice of banana bread. Not enough choices and quality."

Cons: "Six hours stuck at an airport with no where to get decent food and ended up sleeping on the floor. There should not be a stop to flights at night time."

Pros: "The crew and staff were at all times open to help, with a pleasant surprise to see all of them smile at all times."

Cons: "Didn't even get to fly. Air canada! Avoid at all costs"

Pros: "Absolutely nothing"
Cons: "A 12 hour delay is not okay. The hotel comp was nice but they split my group of 5 into different hotels. The breakfast voucher did not work. The dinner voucher barely covered the cost at the designated restaurant. Customer service was extremely unaccomadating."

Cons: "Bought this trip last minute as I had a meeting to get to the next morning and there had been an issue with my other flight. Arrived early for the flight at 6am in the morning and was told it wasn't going until 2.40pm that afternoon because of a maintenance issue. Was not notified, air canada said it was a non refundable ticket and I missed my meeting. Terrible service and they were not flexible at all. Only bought this new ticket because my existing ticket was not able to get me to my meeting on time, so it was a complete waste of money"

Pros: "service staff were nice"
Cons: "didn't like that bags cost USD25 extra. USD10 should be the cost."

Pros: "Boarding and food was good"
Cons: "Entertainment options were out of date and"

Cons: "Three hour delay with no real explanation is unacceptable"

Pros: "the flight was on time, without any delay"
Cons: "Variety of movies needs to be improved asap A bag of Pretzels or any type of snack would be a plus"

Read more about Lufthansa
COVID-19 information

Safety measures for airlines flying from Des Moines to Milan

Airlines flying from Des Moines to Milan have enacted additional safety measures and adjusted policies to better accommodate travelers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Des Moines to Milan

Mandatory masks

Masks required on board, masks provided on flights from Des Moines to Milan

Social distancing seating

Middle seats unavailable to book on flights from Des Moines to Milan

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Des Moines to Milan

Book cheap flights from Des Moines to Milan

Recent round-trip flight deals

10/27
Wed
2 stops
United Airlines
13h 30m
DSM - MXP
11/3
Wed
2 stops
United Airlines
17h 53m
MXP - DSM
11/11
Thu
2 stops
United Airlines
17h 15m
DSM - MXP
11/14
Sun
2 stops
United Airlines
17h 53m
MXP - DSM
11/5
Fri
2 stops
Iberia
13h 50m
DSM - LIN
11/12
Fri
2 stops
Iberia
21h 18m
LIN - DSM
1/5
Wed
2 stops
United Airlines
17h 20m
DSM - MXP
1/14
Fri
2 stops
United Airlines
18h 20m
MXP - DSM
10/27
Wed
2 stops
American Airlines
14h 31m
DSM - MXP
11/3
Wed
3 stops
American Airlines
28h 12m
MXP - DSM
1/5
Wed
2 stops
Multiple Airlines
16h 10m
DSM - LIN
1/14
Fri
2 stops
Multiple Airlines
19h 31m
LIN - DSM
2/2
Wed
2 stops
Lufthansa
20h 05m
DSM - LIN
2/6
Sun
2 stops
Lufthansa
22h 15m
LIN - DSM
10/27
Wed
2 stops
British Airways
20h 47m
DSM - LIN
11/3
Wed
2 stops
British Airways
16h 53m
LIN - DSM
10/28
Thu
3 stops
Multiple Airlines
31h 05m
DSM - MXP
10/31
Sun
2 stops
Multiple Airlines
28h 28m
MXP - DSM
10/28
Thu
1 stop
Multiple Airlines
19h 45m
DSM - MXP
10/31
Sun
2 stops
Multiple Airlines
28h 28m
MXP - DSM
1/5
Wed
3 stops
Air Canada
18h 50m
DSM - LIN
1/14
Fri
3 stops
Air Canada
22h 15m
LIN - DSM
10/28
Thu
2 stops
British Airways
23h 57m
DSM - LIN
10/31
Sun
2 stops
British Airways
20h 48m
LIN - DSM
1/5
Wed
2 stops
Multiple Airlines
13h 42m
DSM - LIN
1/14
Fri
3 stops
Multiple Airlines
50h 54m
LIN - DSM
10/28
Thu
3 stops
Multiple Airlines
33h 23m
DSM - MXP
10/31
Sun
3 stops
Multiple Airlines
31h 08m
MXP - DSM
10/27
Wed
3 stops
Air Canada
18h 39m
DSM - MXP
11/3
Wed
3 stops
Air Canada
19h 38m
MXP - DSM
10/27
Wed
3 stops
Air Canada
18h 39m
DSM - MXP
11/3
Wed
3 stops
Air Canada
33h 05m
MXP - DSM
12/17
Fri
2 stops
United Airlines
40h 05m
DSM - MXP
1/2
Sun
2 stops
United Airlines
51h 12m
MXP - DSM
12/17
Fri
3 stops
Multiple Airlines
26h 50m
DSM - MXP
1/2
Sun
3 stops
Multiple Airlines
42h 13m
MXP - DSM
11/5
Fri
3 stops
Air Canada
19h 45m
DSM - LIN
11/12
Fri
3 stops
Air Canada
18h 19m
LIN - DSM
12/17
Fri
2 stops
American Airlines
58h 30m
DSM - LIN
1/2
Sun
2 stops
American Airlines
40h 45m
LIN - 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