We build trips around you, not the other way around. Our team of travel specialists handles flights, hotels, car rentals, and vacation packages based on what you need. Flexible payment options like book Now Pay Later make booking easier on your budget. You also get 24/7 support, free cancellation within 24 hours, and hassle-free changes if plans shift. Best price guarantee, secure payments, and instant booking solution.
Guarantee
Customer Support
Free Cancellation
Payments
Changes
Booking
Milan Malpensa Handles All Nonstop Flights From New York
Milan Malpensa Airport is the city’s main gateway for long-haul international flights. Its terminals, runway capacity and facilities are designed to handle wide-body aircraft operating transatlantic routes.
Therefore, nonstop flights from New York use the following route combinations:
Milan Linate mainly handles shorter European services, while Milan Bergamo primarily serves European and low-cost routes. Neither airport currently has a regular nonstop connection from New York. For this reason, the published nonstop New York-to-Milan flight-time range of 7 hours 35 minutes to 8 hours 15 minutes refers to flights arriving at Malpensa.
The distance between New York and Milan remains the same throughout the year, but the scheduled flight time can vary by travel date. Airlines may adjust their timetables to account for expected winds, air-traffic patterns and seasonal operating conditions.
This means that the same route—or even the same airline—may display a slightly different duration during another part of the year. However, a particular season does not guarantee that every flight will be shorter or longer.
Most nonstop schedules remain within the general range of 7 hours 35 minutes to 8 hours 15 minutes. Travelers should therefore check the duration listed for their exact departure date instead of using one fixed figure for the entire year.
Airline availability depends on whether the journey begins at JFK or Newark.
Nonstop Airlines From JFK
Current and selected seasonal JFK-to-Milan services are operated by:
Nonstop Airlines From Newark
The Newark-to-Milan route is served by:
An efficient one-stop itinerary can take approximately 9 hours 40 minutes to 11 hours. More typical connecting journeys may require around 11 to 15 hours, while a long or overnight layover can extend the trip beyond 16 hours.
A nonstop service generally takes approximately 7 hours 35 minutes to 8 hours 15 minutes.
JFK currently displays the shortest published duration. However, both airports offer schedules within a similar overall range.
Nonstop services arrive at Milan Malpensa Airport. Milan Linate and Bergamo do not receive regular direct flights from New York.
Most nonstop services cross the Atlantic overnight and arrive in Milan the following morning.