For a quick trip to JFK, consider the Long Island Railroad from Penn Station, taking about 20-25 minutes to reach the airport.
Round-trip from | $431 (KAYAK) |
---|---|
One-way from | $150 (Flightnetwork) |
Popular in | December |
Cheapest in | March |
Average price | $697 |
Good round-trip deal | $503 or less |
Good one-way deal | $411 or less |
Fly from
Fly to
Route
Depart
Return
Price
New YorkMilan
LGA - MXP
LGAMXP
New York LaGuardia
Sun 9/14
6:00 am-10:00 am
2 stops46h 00m
Milan Malpensa
Fri 9/19
12:15 pm-2:13 pm
2 stops31h 58m
New YorkMilan
LGA - MXP
LGAMXP
New York LaGuardia
Tue 9/23
7:05 pm-10:00 am
1 stop32h 55m
Milan Malpensa
Fri 10/3
10:40 am-11:43 pm
2 stops19h 03m
New YorkMilan
LGA - MXP
LGAMXP
New York LaGuardia
Sat 12/27
7:45 pm-9:55 am
1 stop32h 10m
Milan Malpensa
Thu 1/1
10:40 am-11:43 pm
2 stops19h 03m
New YorkMilan
JFK - LIN
JFKLIN
New York John F Kennedy Intl
Sun 9/21
5:10 pm-12:10 pm
2 stops13h 00m
Milan Linate
Thu 9/25
1:00 pm-5:00 pm
2 stops34h 00m
New YorkBergamo
JFK - BGY
JFKBGY
New York John F Kennedy Intl
Mon 9/29
11:40 pm-6:10 pm
1 stop12h 30m
Bergamo Orio Al Serio
Wed 10/8
10:50 am-9:40 pm
1 stop16h 50m
New YorkBergamo
JFK - BGY
JFKBGY
New York John F Kennedy Intl
Mon 9/29
9:00 am-2:30 pm
2 stops23h 30m
Bergamo Orio Al Serio
Tue 10/7
8:20 am-9:45 pm
2 stops19h 25m
New YorkBergamo
LGA - BGY
LGABGY
New York LaGuardia
Mon 9/29
3:30 pm-2:30 pm
2 stops17h 00m
Bergamo Orio Al Serio
Tue 10/7
8:20 am-6:30 pm
2 stops16h 10m
New YorkMilan
JFK - LIN
JFKLIN
New York John F Kennedy Intl
Wed 11/5
5:30 pm-9:00 am
1 stop9h 30m
Milan Linate
Sun 11/9
9:45 am-3:40 pm
1 stop11h 55m
New YorkMilan
JFK - LIN
JFKLIN
New York John F Kennedy Intl
Mon 9/29
4:05 pm-9:10 pm
1 stop23h 05m
Milan Linate
Tue 10/7
7:30 am-1:55 pm
1 stop12h 25m
NewarkMilan
EWR - LIN
EWRLIN
Newark
Thu 2/5
5:05 pm-11:15 am
1 stop12h 10m
Milan Linate
Tue 2/17
6:30 am-7:04 pm
2 stops18h 34m
The best time to book flights from New York to Milan is 57 days before your desired departure date. The cost of your flight will likely increase significantly if you book two weeks in advance of your flight.
Currently, January is the cheapest month in which you can book a flight from New York to Milan (average of $594). Flying from New York to Milan in June is currently the most expensive (average of $977). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
Unlike in the evening, when flights are generally more expensive, you can save up to 21% on flights from New York to Milan by exploring options for tickets in the morning.
The most flights from NYC to MIL are scheduled on a Thursday (20 on average). You will have fewer flight options on Saturday, which is when the least amount of flights are scheduled (16 on average).
Frankfurt am Main (FRA) – chosen by Cheapflights users on 33% of 1-stop itineraries from New York to Milan on Cheapflights.
Oslo (OSL) is the most affordable 1-stop option, with an average round-trip price of $287.
Flights via Frankfurt am Main (FRA) have the shortest average one-way travel time for 1-stop routes: 9h 55m.
Flights via Frankfurt am Main (FRA) offer the fastest connection on this route, with an average layover time of 1h 05m.
Boarding
Entertainment
Crew
Food
Overall
Comfort
Reviews
Anonymous,Jul 2023
VRN - SSH
Boarding
Entertainment
Crew
Food
Overall
Comfort
Reviews
Anonymous,Jul 2023
VRN - SSH
Boarding
Entertainment
Crew
Food
Overall
Comfort
Reviews
Anonymous,Jul 2023
VRN - SSH
Boarding
Entertainment
Crew
Food
Overall
Comfort
Reviews
Anonymous,Jul 2023
VRN - SSH
Boarding
Entertainment
Crew
Food
Overall
Comfort
Reviews
Anonymous,Jul 2023
VRN - SSH
Boarding
Entertainment
Crew
Food
Overall
Comfort
Reviews
Anonymous,Jul 2023
VRN - SSH
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
Cheapest$267 | Average$440 | FlexibilityNo cancel fee | On-timeN/A | |
Cheapest$270 | Average$564 | FlexibilityNo cancel fee | On-time76% | |
Cheapest$298 | Average$556 | FlexibilityNo cancel fee | On-timeN/A | |
Cheapest$355 | Average$782 | FlexibilityNo cancel fee | On-time69% | |
Cheapest$377 | Average$496 | FlexibilityNo cancel fee | On-time76% | |
Cheapest$401 | Average$600 | FlexibilityNo cancel fee | On-time77% | |
Cheapest$405 | Average$716 | FlexibilityNo cancel fee | On-time77% | |
Cheapest$417 | Average$710 | FlexibilityNo cancel fee | On-time70% | |
Cheapest$447 | Average$629 | FlexibilityNo cancel fee | On-timeN/A | |
Cheapest$449 | Average$675 | FlexibilityNo cancel fee | On-time77% |