The cheapest New York to Milan round trip in our 29 October 2026 check was $728 on United, for travel from 13 to 20 December. It had one stop, and it was also the quickest of the ten lowest fares, at 10 hours 30 minutes.

From 10 real fares found in our latest check, checked Oct 29, 2026, 2:59 AM EDT. Prices are per person and can change.
Fares shown are the lowest found at the time of the snapshot, per person, and are subject to availability and change at the time of booking.
10 real fares from our latest check, cheapest first. Prices are per person and can change until ticketed.
UA · United Airlines
1 stop · 10h 30m · Sun, Dec 13
UA · United Airlines
1 stop · 17h 45m · Sun, Dec 13
UA · United Airlines
1 stop · 12h 35m · Sun, Dec 13
UA · United Airlines
1 stop · 21h 10m · Sun, Dec 13
UA · United Airlines
1 stop · 17h 30m · Sun, Dec 13
We searched every New York airport to every Milan airport for 13 to 20 December 2026. The search returned 125 itineraries. The ten lowest all came from United, all had one stop, and they sat in a narrow band from $728 to $738.
What separated them was time, not money.
| Round trip fare | Airline | Journey time | Stops |
|---|---|---|---|
| $728 | United | 10 hours 30 minutes | 1 |
| $729 | United | 12 hours 35 minutes | 1 |
| $729 | United | 14 hours 55 minutes | 1 |
| $729 | United | 21 hours 10 minutes | 1 |
| $738 | United | 12 hours 35 minutes | 1 |
Travel 13 to 20 December 2026. Round trip, economy, one adult, taxes included. Journey time is the outbound trip as the search reported it. Fares change daily, so check the live search above for your own dates.
Because a dollar buys nothing here. The $729 options ran from 12 hours 35 minutes to 21 hours 10 minutes, and the $728 trip got there in 10 hours 30 minutes. On these dates the cheapest fare was also the fastest, which doesn't happen often.
When fares are this close, sort by journey time and look at the connection. A long layover in winter is a risk to your first day in Milan, and it saves you nothing.
Nonstop flights do run between New York and Milan Malpensa, but none made the ten lowest fares in our check. On these dates you'd have paid more than $738 for one.
We'd still price the nonstop on your own dates. If it comes back within a small margin of the one-stop fare, the hours you get back on an overnight flight are worth it.
Almost certainly Malpensa (MXP), Milan's main intercontinental airport, northwest of the city. Linate (LIN) is much closer to the center but handles mostly flights within Europe. Bergamo (BGY) is a separate airport used mainly by low-cost European airlines.
Our search covered all three under the city code MIL, so check the arrival code before you pay. From Malpensa, the Malpensa Express train runs into central Milan.
Both handle flights to Milan; LaGuardia (LGA) doesn't fly to Europe. Our search covered JFK, Newark (EWR) and LaGuardia together, so look at the departure airport on the fare you choose.
Pick the one that's easier to reach from home. To price one airport on its own, type JFK or EWR into the search above instead of New York.
The fastest of the ten lowest fares in our check took 10 hours 30 minutes with one stop. Milan is 6 hours ahead of New York in December, so flights eastbound usually leave in the evening and arrive the next day.
Plan your first evening in Milan as a light one.
We don't have enough of our own checks on this route yet to name the right week to book, and we'd rather say so than guess. One search on 29 October 2026 found $728 for a mid-December week.
Fares change daily. Try two or three sets of dates in the search above and compare again before you commit.
Our 29 October 2026 check found $728 round trip on United as the lowest fare, for travel from 13 to 20 December 2026, taxes included. The ten lowest fares ran from $728 to $738. Fares change daily and depend on your dates, so run your own search above and treat $728 as one real data point.
Yes, nonstops run between New York and Milan Malpensa, but none were among the ten lowest fares in our 29 October 2026 check. All ten had one stop, so a nonstop cost more than $738 on those dates. Price the nonstop on your own dates and compare it with the one-stop fares before you book.
United had all ten of the lowest fares in our 29 October 2026 search, from $728 to $738 round trip, each with one stop. That's one search on one set of dates, not a ranking of every airline on the route. Run your own dates above to see which airlines come back for you.
Either works, so pick the airport that's easier for you to reach. JFK and Newark (EWR) both handle flights to Milan, while LaGuardia doesn't fly to Europe. Our search covered every New York airport, so check the departure code on any fare, or enter JFK or EWR above to price one airport alone.
Malpensa (MXP) in most cases. Malpensa is Milan's main intercontinental airport, northwest of the city, with the Malpensa Express train into central Milan. Linate is closer but mostly serves Europe, and Bergamo is used by low-cost airlines. Check the arrival code on your fare before paying.
With one stop, about 10 and a half hours at best in our 29 October 2026 check, and up to 21 hours 10 minutes for the slowest of the ten lowest fares. Milan is 6 hours ahead of New York in December, so an evening departure usually lands the next day.
About this page
Written and fact-checked by the Flyingscanner team, last updated 29 October 2026. The fares quoted here come from our own live search on 29 October 2026, not estimates. Fares change until the airline issues a ticket, so check the live search on this page before you book. How Flyingscanner checks fares
More flights from New York