Cheap flights from Des Moines (DSM) to Milan (MIL)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Des Moines (DSM) to Milan (MIL)

All the information you need to plan the best DSM to MIL flight in 2021: compare Des Moines to Milan flight prices with the expected peak season, weather and rainfall in Milan.
When is the cheapest time to fly from Des Moines to Milan (DSM - MIL)?

Unlike in the morning, when flights are generally more expensive, you can save up to 15% on flights from Des Moines to Milan by exploring options for tickets at noon.

What is the cheapest day to fly round-trip from Des Moines to Milan?

Departing on a Sunday is a good option for securing a great price. You can expect to save up to 100% when planning your travel around this day of the week.

Cheap flights from Des Moines to Milan in November, December 2021

The best prices found for DSM to MIL flights for November, December
30 Nov - 1 Dec
$1,231pp
DSM
Des Moines
Multiple Airlines
     
3 STOPS
LIN
Milan Linate
LIN
Milan Linate
Multiple Airlines
   
2 STOPS
DSM
Des Moines
30 Nov - 1 Dec
$1,287pp
DSM
Des Moines
Multiple Airlines
     
3 STOPS
LIN
Milan Linate
LIN
Milan Linate
Multiple Airlines
     
3 STOPS
DSM
Des Moines
29 Nov - 30 Nov
$1,443pp
DSM
Des Moines
Multiple Airlines
     
3 STOPS
LIN
Milan Linate
LIN
Milan Linate
Multiple Airlines
     
3 STOPS
DSM
Des Moines

Des Moines to Milan 2022 flight deals

Cheap flights to Milan from Des Moines found for next year
30 Nov - 1 Dec
$1,231pp
DSM
Des Moines
Multiple Airlines
     
3 STOPS
LIN
Milan Linate
LIN
Milan Linate
Multiple Airlines
   
2 STOPS
DSM
Des Moines
30 Nov - 1 Dec
$1,287pp
DSM
Des Moines
Multiple Airlines
     
3 STOPS
LIN
Milan Linate
LIN
Milan Linate
Multiple Airlines
     
3 STOPS
DSM
Des Moines
29 Nov - 30 Nov
$1,443pp
DSM
Des Moines
Multiple Airlines
     
3 STOPS
LIN
Milan Linate
LIN
Milan Linate
Multiple Airlines
     
3 STOPS
DSM
Des Moines

Last minute flights from Des Moines to Milan

Late deals on round-trip flights to Milan from Des Moines, departing today and this week
7 Dec - 21 Dec
$3,193pp
DSM
Des Moines
SAS
   
2 STOPS
MXP
Milan Malpensa
MXP
Milan Malpensa
SAS
   
2 STOPS
DSM
Des Moines
7 Dec - 21 Dec
$4,876pp
DSM
Des Moines
Aer Lingus
   
2 STOPS
LIN
Milan Linate
LIN
Milan Linate
Aer Lingus
   
2 STOPS
DSM
Des Moines
7 Dec - 21 Dec
$5,644pp
DSM
Des Moines
British Airways
   
2 STOPS
LIN
Milan Linate
LIN
Milan Linate
British Airways
   
2 STOPS
DSM
Des Moines

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Des Moines</span> to <span class="emphasized">Milan</span> flights.

Flight FAQs

From Des Moines to Milan

What airport do you fly from for flights from Des Moines to Milan?

For a flight from Des Moines to Milan, you will be flying from Des Moines. Des Moines (DSM) is just 3.6 mi from the center of the city. Des Moines is the only Des Moines airport and it handles 0 outbound flights to Milan per day. 2 airlines have flights to Milan from Des Moines on a regular basis.

Which airlines flying from Des Moines to Milan have flexible cancellations due to COVID-19?

United Airlines and Aer Lingus are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Des Moines to Milan for under $600 on Cheapflights?

Yes, there are multiple flights from Des Moines to Milan for under $600. The cheapest flight booked recently is on American Airlines for just $552, but on average you can expect to pay $1,886.

Are there last-minute flights available from Des Moines to Milan for under $3,200?

There are currently 10+ open flights from Des Moines to Milan within the next 7 days for less than $3,200.

What are the cheapest airlines flying from Des Moines to Milan round-trip?

Our cheapest airline available from Des Moines to Milan is American Airlines. Our recent data shows that you can find tickets from as low as $552 on this airline. Additional options worth looking into are United Airlines and British Airways, starting at $565 and $640 round-trip. American Airlines is currently priced 50% below the average price you’ll pay for this route.

What are the most popular airlines that fly from Des Moines to Milan?

The most popular airlines flying from Des Moines to Milan are American Airlines, Aer Lingus and United Airlines. Something to consider prior to booking your flight.

COVID Restrictions

View COVID Travel Restrictions for Milan, Italy

Do I need a COVID test to fly to Milan from Des Moines?

Information is based on travel restrictions from Des Moines to Milan

Most visitors from Des Moines need to provide a negative COVID-19 test result and/or quarantine to enter Milan.

COVID-19 testing requirements
Visitors from Des Moines must present a negative Antigen (quick-test) test taken 72 or 48 hours before departing to Milan.

Quarantine requirements
Visitors from Des Moines are not required to quarantine after entering Milan.

Do I need a test to fly back to Des Moines from Milan?

Returning to Des Moines from Milan

COVID-19 testing requirements
Visitors from Milan must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to Des Moines.

Quarantine requirements
Visitors from Milan are not required to quarantine after entering Des Moines.

Hide COVID Travel Restrictions for Milan, Italy

Destination information for Milan

Things to know before you go - useful duration and weather info for your trip from Des Moines to Milan.
Today's exchange rate
$1 = €0.89
Average temperature for November in Milan
53.6 °F
Avg rainfall for November in Milan
3.5 ″

Airports servicing Des Moines

Airports servicing Milan

Milan Linate (LIN)
Home Europe Italy Milan Cheap flights from Des Moines to Milan