×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights to Milan
    (Modify Search)
    Price Alerts
    • Origins
    • Airlines
    • Flights

    Cheap Flights to Milan

    Airline Results Price View
    View All Airlines View Flights
    Air Canada 448 results US$903 View Flights
    Swiss International Air Lines 201 results US$905 View Flights
    Lufthansa 686 results US$918 View Flights
    British Airways 125 results US$943 View Flights
    Finnair 77 results US$943 View Flights
    Iberia 48 results US$943 View Flights
    Emirates 106 results US$974 View Flights
    Air Berlin 4 results US$979 View Flights
    Alitalia 314 results US$988 View Flights
    Air France 447 results US$992 View Flights
    KLM 255 results US$999 View Flights
    United Airlines 324 results US$1,017 View Flights
    Delta Air Lines 128 results US$1,086 View Flights
    Aer Lingus 17 results US$1,194 View Flights
    Condor Flugdienst 3 results US$1,252 View Flights
    Turkish Airlines 8 results US$1,266 View Flights
    Virgin Atlantic Airways 7 results US$1,561 View Flights
    Brussels Airlines 92 results US$1,780 View Flights
    JetBlue Airways 11 results US$2,735 View Flights
    Cities Results Price View
    View All Cities View Flights
    New York 230 results US$903 View Flights
    Minneapolis/St Paul 102 results US$1,194 View Flights
    Boston 414 results US$1,242 View Flights
    Atlanta 413 results US$1,348 View Flights
    Alexandria 1680 results US$1,775 View Flights
    Madison 437 results US$1,816 View Flights
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 11h 20m
    5:50 pm LGA - 11:10 am (+1) MXP
    Air Canada 1 stop 13h 7m
    12:55 pm MXP - 8:02 pm LGA
    US$903
    airtickets.com
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    1h 22m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 22 Jul Wed
    LGA New York
    7:33 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    1h 22m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 20m
    YYZ
    6:30 pm
    1h 32m
    LGA
    8:02 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 20m layover in Toronto (YYZ)
    AC722
    6:30 pm, 25 Aug Tue
    YYZ Toronto
    8:02 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 14h 35m
    2:35 pm EWR - 11:10 am (+1) MXP
    United Airlines 1 stop 14h 17m
    12:55 pm MXP - 9:12 pm LGA
    US$903
    airtickets.com
    Show Details

    Depart: New York to Milan via Toronto

    EWR
    2:35 pm
    1h 31m
    YYZ
    4:06 pm
    4h 49m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC8669
    2:35 pm, 22 Jul Wed
    EWR New York
    4:06 pm, 22 Jul Wed
    YYZ Toronto
    1h 31m
    4h 49m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    3h 30m
    YYZ
    7:40 pm
    1h 32m
    LGA
    9:12 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA8695
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    3h 30m layover in Toronto (YYZ)
    UA8238
    7:40 pm, 25 Aug Tue
    YYZ Toronto
    9:12 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 14h 35m
    2:35 pm EWR - 11:10 am (+1) MXP
    Air Canada 1 stop 13h 34m
    12:55 pm MXP - 8:29 pm EWR
    US$903
    airtickets.com
    Show Details

    Depart: New York to Milan via Toronto

    EWR
    2:35 pm
    1h 31m
    YYZ
    4:06 pm
    4h 49m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC8669
    2:35 pm, 22 Jul Wed
    EWR New York
    4:06 pm, 22 Jul Wed
    YYZ Toronto
    1h 31m
    4h 49m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 45m
    YYZ
    6:55 pm
    1h 34m
    EWR
    8:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 45m layover in Toronto (YYZ)
    AC770
    6:55 pm, 25 Aug Tue
    YYZ Toronto
    8:29 pm, 25 Aug Tue
    EWR New York
    1h 34m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 11h 20m
    5:50 pm LGA - 11:10 am (+1) MXP
    United Airlines 1 stop 14h 17m
    12:55 pm MXP - 9:12 pm LGA
    US$903
    airtickets.com
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    1h 22m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 22 Jul Wed
    LGA New York
    7:33 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    1h 22m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    3h 30m
    YYZ
    7:40 pm
    1h 32m
    LGA
    9:12 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA8695
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    3h 30m layover in Toronto (YYZ)
    UA8238
    7:40 pm, 25 Aug Tue
    YYZ Toronto
    9:12 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 14h 35m
    2:35 pm EWR - 11:10 am (+1) MXP
    Air Canada 1 stop 13h 7m
    12:55 pm MXP - 8:02 pm LGA
    US$903
    airtickets.com
    Show Details

    Depart: New York to Milan via Toronto

    EWR
    2:35 pm
    1h 31m
    YYZ
    4:06 pm
    4h 49m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC8669
    2:35 pm, 22 Jul Wed
    EWR New York
    4:06 pm, 22 Jul Wed
    YYZ Toronto
    1h 31m
    4h 49m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 20m
    YYZ
    6:30 pm
    1h 32m
    LGA
    8:02 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 20m layover in Toronto (YYZ)
    AC722
    6:30 pm, 25 Aug Tue
    YYZ Toronto
    8:02 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 11h 20m
    5:50 pm LGA - 11:10 am (+1) MXP
    Air Canada 1 stop 13h 34m
    12:55 pm MXP - 8:29 pm EWR
    US$903
    airtickets.com
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    1h 22m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 22 Jul Wed
    LGA New York
    7:33 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    1h 22m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 45m
    YYZ
    6:55 pm
    1h 34m
    EWR
    8:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 45m layover in Toronto (YYZ)
    AC770
    6:55 pm, 25 Aug Tue
    YYZ Toronto
    8:29 pm, 25 Aug Tue
    EWR New York
    1h 34m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Swiss International Air Lines 1 stop 10h 25m
    6:10 pm JFK - 10:35 am (+1) MXP
    United Airlines 1 stop 14h 17m
    12:55 pm MXP - 9:12 pm LGA
    US$905
    airtickets.com
    Show Details

    Depart: New York to Milan via Zurich

    JFK
    6:10 pm
    7h 50m
    ZRH
    8:00 am (+1)
    1h 40m
    ZRH
    9:40 am
    55m
    MXP
    10:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    LX17
    6:10 pm, 22 Jul Wed
    JFK New York
    8:00 am, 23 Jul Thu
    ZRH Zurich
    7h 50m
    1h 40m layover in Zurich (ZRH)
    LX1616
    9:40 am, 23 Jul Thu
    ZRH Zurich
    10:35 am, 23 Jul Thu
    MXP Milan
    55m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    3h 30m
    YYZ
    7:40 pm
    1h 32m
    LGA
    9:12 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA8695
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    3h 30m layover in Toronto (YYZ)
    UA8238
    7:40 pm, 25 Aug Tue
    YYZ Toronto
    9:12 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Swiss International Air Lines 1 stop 10h 25m
    6:10 pm JFK - 10:35 am (+1) MXP
    Air Canada 1 stop 13h 7m
    12:55 pm MXP - 8:02 pm LGA
    US$905
    airtickets.com
    Show Details

    Depart: New York to Milan via Zurich

    JFK
    6:10 pm
    7h 50m
    ZRH
    8:00 am (+1)
    1h 40m
    ZRH
    9:40 am
    55m
    MXP
    10:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    LX17
    6:10 pm, 22 Jul Wed
    JFK New York
    8:00 am, 23 Jul Thu
    ZRH Zurich
    7h 50m
    1h 40m layover in Zurich (ZRH)
    LX1616
    9:40 am, 23 Jul Thu
    ZRH Zurich
    10:35 am, 23 Jul Thu
    MXP Milan
    55m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 20m
    YYZ
    6:30 pm
    1h 32m
    LGA
    8:02 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 20m layover in Toronto (YYZ)
    AC722
    6:30 pm, 25 Aug Tue
    YYZ Toronto
    8:02 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Swiss International Air Lines 1 stop 14h 25m
    9:50 pm EWR - 6:15 pm (+1) MXP
    United Airlines 1 stop 14h 17m
    12:55 pm MXP - 9:12 pm LGA
    US$905
    airtickets.com
    Show Details

    Depart: New York to Milan via Zurich

    EWR
    9:50 pm
    7h 45m
    ZRH
    11:35 am (+1)
    5h 45m
    ZRH
    5:20 pm
    55m
    MXP
    6:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX19
    9:50 pm, 22 Jul Wed
    EWR New York
    11:35 am, 23 Jul Thu
    ZRH Zurich
    7h 45m
    5h 45m layover in Zurich (ZRH)
    LX1622
    5:20 pm, 23 Jul Thu
    ZRH Zurich
    6:15 pm, 23 Jul Thu
    MXP Milan
    55m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    3h 30m
    YYZ
    7:40 pm
    1h 32m
    LGA
    9:12 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA8695
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    3h 30m layover in Toronto (YYZ)
    UA8238
    7:40 pm, 25 Aug Tue
    YYZ Toronto
    9:12 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Swiss International Air Lines 1 stop 14h 25m
    9:50 pm EWR - 6:15 pm (+1) MXP
    Air Canada 1 stop 13h 7m
    12:55 pm MXP - 8:02 pm LGA
    US$905
    airtickets.com
    Show Details

    Depart: New York to Milan via Zurich

    EWR
    9:50 pm
    7h 45m
    ZRH
    11:35 am (+1)
    5h 45m
    ZRH
    5:20 pm
    55m
    MXP
    6:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX19
    9:50 pm, 22 Jul Wed
    EWR New York
    11:35 am, 23 Jul Thu
    ZRH Zurich
    7h 45m
    5h 45m layover in Zurich (ZRH)
    LX1622
    5:20 pm, 23 Jul Thu
    ZRH Zurich
    6:15 pm, 23 Jul Thu
    MXP Milan
    55m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 20m
    YYZ
    6:30 pm
    1h 32m
    LGA
    8:02 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 20m layover in Toronto (YYZ)
    AC722
    6:30 pm, 25 Aug Tue
    YYZ Toronto
    8:02 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Swiss International Air Lines 1 stop 10h 25m
    6:10 pm JFK - 10:35 am (+1) MXP
    Air Canada 1 stop 13h 34m
    12:55 pm MXP - 8:29 pm EWR
    US$905
    airtickets.com
    Show Details

    Depart: New York to Milan via Zurich

    JFK
    6:10 pm
    7h 50m
    ZRH
    8:00 am (+1)
    1h 40m
    ZRH
    9:40 am
    55m
    MXP
    10:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    LX17
    6:10 pm, 22 Jul Wed
    JFK New York
    8:00 am, 23 Jul Thu
    ZRH Zurich
    7h 50m
    1h 40m layover in Zurich (ZRH)
    LX1616
    9:40 am, 23 Jul Thu
    ZRH Zurich
    10:35 am, 23 Jul Thu
    MXP Milan
    55m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 45m
    YYZ
    6:55 pm
    1h 34m
    EWR
    8:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 45m layover in Toronto (YYZ)
    AC770
    6:55 pm, 25 Aug Tue
    YYZ Toronto
    8:29 pm, 25 Aug Tue
    EWR New York
    1h 34m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 11h 20m
    5:50 pm LGA - 11:10 am (+1) MXP
    Multiple Airlines 1 stop 13h 34m
    12:55 pm MXP - 8:29 pm EWR
    US$909
    faregeek.com
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    1h 22m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 22 Jul Wed
    LGA New York
    7:33 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    1h 22m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 45m
    YYZ
    6:55 pm
    1h 34m
    EWR
    8:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6816
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 45m layover in Toronto (YYZ)
    AC770
    6:55 pm, 25 Aug Tue
    YYZ Toronto
    8:29 pm, 25 Aug Tue
    EWR New York
    1h 34m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 11h 20m
    5:50 pm LGA - 11:10 am (+1) MXP
    Air Canada 1 stop 13h 34m
    12:55 pm MXP - 8:29 pm EWR
    US$909
    faregeek.com
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    1h 22m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 22 Jul Wed
    LGA New York
    7:33 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    1h 22m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 45m
    YYZ
    6:55 pm
    1h 34m
    EWR
    8:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 45m layover in Toronto (YYZ)
    AC770
    6:55 pm, 25 Aug Tue
    YYZ Toronto
    8:29 pm, 25 Aug Tue
    EWR New York
    1h 34m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 11h 20m
    5:50 pm LGA - 11:10 am (+1) MXP
    United Airlines 1 stop 14h 58m
    12:55 pm MXP - 9:53 pm LGA
    US$909
    faregeek.com
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    1h 22m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 22 Jul Wed
    LGA New York
    7:33 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    1h 22m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    4h 15m
    YYZ
    8:25 pm
    1h 28m
    LGA
    9:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA8695
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    4h 15m layover in Toronto (YYZ)
    UA8156
    8:25 pm, 25 Aug Tue
    YYZ Toronto
    9:53 pm, 25 Aug Tue
    LGA New York
    1h 28m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 11h 20m
    5:50 pm LGA - 11:10 am (+1) MXP
    United Airlines 1 stop 14h 17m
    12:55 pm MXP - 9:12 pm LGA
    US$909
    faregeek.com
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    1h 22m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 22 Jul Wed
    LGA New York
    7:33 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    1h 22m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    3h 30m
    YYZ
    7:40 pm
    1h 32m
    LGA
    9:12 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA8695
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    3h 30m layover in Toronto (YYZ)
    UA8238
    7:40 pm, 25 Aug Tue
    YYZ Toronto
    9:12 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 12h 40m
    4:30 pm LGA - 11:10 am (+1) MXP
    Air Canada 1 stop 13h 34m
    12:55 pm MXP - 8:29 pm EWR
    US$909
    faregeek.com
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    4:30 pm
    1h 36m
    YYZ
    6:06 pm
    2h 49m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7439
    4:30 pm, 22 Jul Wed
    LGA New York
    6:06 pm, 22 Jul Wed
    YYZ Toronto
    1h 36m
    2h 49m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 45m
    YYZ
    6:55 pm
    1h 34m
    EWR
    8:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 45m layover in Toronto (YYZ)
    AC770
    6:55 pm, 25 Aug Tue
    YYZ Toronto
    8:29 pm, 25 Aug Tue
    EWR New York
    1h 34m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 12h 40m
    4:30 pm LGA - 11:10 am (+1) MXP
    Air Canada 1 stop 14h 58m
    12:55 pm MXP - 9:53 pm LGA
    US$910
    fly.co.uk
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    4:30 pm
    1h 36m
    YYZ
    6:06 pm
    2h 49m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7439
    4:30 pm, 22 Jul Wed
    LGA New York
    6:06 pm, 22 Jul Wed
    YYZ Toronto
    1h 36m
    2h 49m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    4h 15m
    YYZ
    8:25 pm
    1h 28m
    LGA
    9:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    4h 15m layover in Toronto (YYZ)
    AC728
    8:25 pm, 25 Aug Tue
    YYZ Toronto
    9:53 pm, 25 Aug Tue
    LGA New York
    1h 28m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 11h 20m
    5:50 pm LGA - 11:10 am (+1) MXP
    Air Canada 1 stop 13h 34m
    12:55 pm MXP - 8:29 pm EWR
    US$910
    fly.co.uk
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    1h 22m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 22 Jul Wed
    LGA New York
    7:33 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    1h 22m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 45m
    YYZ
    6:55 pm
    1h 34m
    EWR
    8:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 45m layover in Toronto (YYZ)
    AC770
    6:55 pm, 25 Aug Tue
    YYZ Toronto
    8:29 pm, 25 Aug Tue
    EWR New York
    1h 34m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 13h 40m
    3:30 pm LGA - 11:10 am (+1) MXP
    Air Canada 1 stop 13h 7m
    12:55 pm MXP - 8:02 pm LGA
    US$910
    fly.co.uk
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    3:30 pm
    1h 43m
    YYZ
    5:13 pm
    3h 42m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC717
    3:30 pm, 22 Jul Wed
    LGA New York
    5:13 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    3h 42m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    2h 20m
    YYZ
    6:30 pm
    1h 32m
    LGA
    8:02 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    2h 20m layover in Toronto (YYZ)
    AC722
    6:30 pm, 25 Aug Tue
    YYZ Toronto
    8:02 pm, 25 Aug Tue
    LGA New York
    1h 32m
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan Wed, 22 Jul - Tue, 25 Aug
    Air Canada 1 stop 14h 40m
    2:30 pm LGA - 11:10 am (+1) MXP
    Air Canada 1 stop 14h 17m
    12:55 pm MXP - 9:12 pm LGA
    US$910
    fly.co.uk
    Show Details

    Depart: New York to Milan via Toronto

    LGA
    2:30 pm
    1h 43m
    YYZ
    4:13 pm
    4h 42m
    YYZ
    8:55 pm
    8h 15m
    MXP
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC715
    2:30 pm, 22 Jul Wed
    LGA New York
    4:13 pm, 22 Jul Wed
    YYZ Toronto
    1h 43m
    4h 42m layover in Toronto (YYZ)
    AC894
    8:55 pm, 22 Jul Wed
    YYZ Toronto
    11:10 am, 23 Jul Thu
    MXP Milan
    8h 15m

    Return: Milan to New York via Toronto

    MXP
    12:55 pm
    9h 15m
    YYZ
    4:10 pm
    3h 30m
    YYZ
    7:40 pm
    1h 32m
    LGA
    9:12 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC895
    12:55 pm, 25 Aug Tue
    MXP Milan
    4:10 pm, 25 Aug Tue
    YYZ Toronto
    9h 15m
    3h 30m layover in Toronto (YYZ)
    AC724
    7:40 pm, 25 Aug Tue
    YYZ Toronto
    9:12 pm, 25 Aug Tue
    LGA New York
    1h 32m