Detour Flights

Cheap flights from New York LaGuardia to Milan Malpensa

New York LaGuardia to Milan Malpensa (LGA → MXP). We are tracking 31 fares on this route.

Cheapest tracked fare $308  ·  typical price $557  ·  you save about $249 (45%)

Cheapest fares we're tracking

AirlineDepartsStopsPrice
United Airlines2026-11-171 stop$308
Air Canada2027-01-091 stop$313
Air Canada2026-10-261 stop$319
Air Canada2026-09-232 stops$321
United Airlines2026-09-072 stops$322
United Airlines2026-09-202 stops$324
United Airlines2026-10-152 stops$325
Air Canada2026-10-072 stops$333
Air Canada2026-09-222 stops$339
Air Canada2026-10-132 stops$341
Air Canada2026-09-292 stops$341
Air Canada2026-10-142 stops$342
Air Canada2026-09-302 stops$344
Air Canada2026-10-162 stops$348
United Airlines2026-12-101 stop$350
Air Canada2026-10-022 stops$352
Air Canada2026-10-182 stops$352
Air Canada2026-09-192 stops$360
United Airlines2026-09-172 stops$363
Air Canada2026-09-112 stops$365

Could you save more?

The airport you were going to fly from is often not the cheapest one. Compare every airport in a region against each other, or check whether a multi-day stopover beats the direct fare.

Find my cheapest airport

Related

Common questions

How cheap can flights from New York LaGuardia to Milan Malpensa get?
The cheapest fare we have tracked on this route is $308, compared with a typical $557 for a trip of this distance.
Is it cheaper to fly to Milan Malpensa from a different airport?
Often, yes. Fares out of secondary airports are frequently cheaper than the obvious hub, but they are the ones most likely to be missing from a normal search. Our reverse search compares every airport in a region against each other so the cheaper departure point is not hidden.
Could a stopover make New York LaGuardia to Milan Malpensa cheaper?
Sometimes. On thin long-haul routes a two-leg trip with a multi-day stopover can beat the direct fare, and occasionally a direct fare is not sold at all. Our detour search prices those routings against the direct flight.