Cheap Flights to Milan
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights to Milan

    Airline Results Price View
    View All Airlines View Flights
    United Airlines 28 results US$634 View Flights
    Lufthansa 129 results US$648 View Flights
    Swiss International Air Lines 32 results US$654 View Flights
    British Airways 46 results US$657 View Flights
    Brussels Airlines 21 results US$658 View Flights
    Alitalia 60 results US$660 View Flights
    American Airlines 29 results US$689 View Flights
    Delta Air Lines 62 results US$692 View Flights
    Iberia 12 results US$696 View Flights
    Emirates 4 results US$701 View Flights
    Air Canada 19 results US$704 View Flights
    US Airways 18 results US$707 View Flights
    Air France 142 results US$720 View Flights
    KLM 64 results US$747 View Flights
    Finnair 23 results US$794 View Flights
    Aer Lingus 2 results US$984 View Flights
    Virgin Atlantic Airways 1 result US$1,013 View Flights
    JetBlue Airways 4 results US$2,699 View Flights
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    United Airlines Direct 8h 5m
    6:20 pm EWR - 8:25 am (+1) MXP
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$634
    exploretrip.com
    Show Details

    Depart: New York to Milan

    EWR
    6:20 pm
    8h 5m
    MXP
    8:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA19
    6:20 pm, 10 Nov Mon
    EWR New York
    8:25 am, 11 Nov Tue
    MXP Milan
    8h 5m

    Return: Milan to New York

    MXP
    10:10 am
    9h 35m
    EWR
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH7615
    10:10 am, 20 Nov Thu
    MXP Milan
    1:45 pm, 20 Nov Thu
    EWR New York
    9h 35m

    * Operated by United Airlines

    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    United Airlines Direct 8h 5m
    6:20 pm EWR - 8:25 am (+1) MXP
    Multiple Airlines 1 stop 12h 35m
    8:25 am MXP - 3:00 pm EWR
    US$643
    exploretrip.com
    Show Details

    Depart: New York to Milan

    EWR
    6:20 pm
    8h 5m
    MXP
    8:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA19
    6:20 pm, 10 Nov Mon
    EWR New York
    8:25 am, 11 Nov Tue
    MXP Milan
    8h 5m

    Return: Milan to New York via Duesseldorf

    MXP
    8:25 am
    1h 25m
    DUS
    9:50 am
    2h 15m
    DUS
    12:05 pm
    8h 55m
    EWR
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    4U9827
    8:25 am, 20 Nov Thu
    MXP Milan
    9:50 am, 20 Nov Thu
    DUS Duesseldorf
    1h 25m

    * Operated by Eurowings

    2h 15m layover in Duesseldorf (DUS)
    UA9257
    12:05 pm, 20 Nov Thu
    DUS Duesseldorf
    3:00 pm, 20 Nov Thu
    EWR New York
    8h 55m

    * Operated by Lufthansa

    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Multiple Airlines 1 stop 9h 55m
    4:40 pm EWR - 8:35 am (+1) MXP
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$648
    exploretrip.com
    Show Details

    Depart: New York to Milan via Duesseldorf

    EWR
    4:40 pm
    7h 25m
    DUS
    6:05 am (+1)
    1h 5m
    DUS
    7:10 am
    1h 25m
    MXP
    8:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH409
    4:40 pm, 10 Nov Mon
    EWR New York
    6:05 am, 11 Nov Tue
    DUS Duesseldorf
    7h 25m
    1h 5m layover in Duesseldorf (DUS)
    4U9826
    7:10 am, 11 Nov Tue
    DUS Duesseldorf
    8:35 am, 11 Nov Tue
    MXP Milan
    1h 25m

    Return: Milan to New York

    MXP
    10:10 am
    9h 35m
    EWR
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH7615
    10:10 am, 20 Nov Thu
    MXP Milan
    1:45 pm, 20 Nov Thu
    EWR New York
    9h 35m

    * Operated by United Airlines

    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Lufthansa 1 stop 9h 55m
    4:40 pm EWR - 8:35 am (+1) MXP
    Air Canada 1 stop 13h 29m
    10:45 am MXP - 6:14 pm EWR
    US$652
    onetravel.com
    Show Details

    Depart: New York to Milan via Duesseldorf

    EWR
    4:40 pm
    7h 25m
    DUS
    6:05 am (+1)
    1h 5m
    DUS
    7:10 am
    1h 25m
    MXP
    8:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH409
    4:40 pm, 10 Nov Mon
    EWR New York
    6:05 am, 11 Nov Tue
    DUS Duesseldorf
    7h 25m
    1h 5m layover in Duesseldorf (DUS)
    LH5102
    7:10 am, 11 Nov Tue
    DUS Duesseldorf
    8:35 am, 11 Nov Tue
    MXP Milan
    1h 25m

    Return: Milan to New York via Toronto

    MXP
    10:45 am
    9h 35m
    YYZ
    2:20 pm
    2h 15m
    YYZ
    4:35 pm
    1h 39m
    EWR
    6:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC843
    10:45 am, 20 Nov Thu
    MXP Milan
    2:20 pm, 20 Nov Thu
    YYZ Toronto
    9h 35m
    2h 15m layover in Toronto (YYZ)
    AC740
    4:35 pm, 20 Nov Thu
    YYZ Toronto
    6:14 pm, 20 Nov Thu
    EWR New York
    1h 39m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Swiss International Air Lines 1 stop 13h
    6:20 pm JFK - 1:20 pm (+1) MXP
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$654
    exploretrip.com
    Show Details

    Depart: New York to Milan via Zurich

    JFK
    6:20 pm
    7h 45m
    ZRH
    8:05 am (+1)
    4h 20m
    ZRH
    12:25 pm
    55m
    MXP
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX17
    6:20 pm, 10 Nov Mon
    JFK New York
    8:05 am, 11 Nov Tue
    ZRH Zurich
    7h 45m
    4h 20m layover in Zurich (ZRH)
    LX1628
    12:25 pm, 11 Nov Tue
    ZRH Zurich
    1:20 pm, 11 Nov Tue
    MXP Milan
    55m

    Return: Milan to New York

    MXP
    10:10 am
    9h 35m
    EWR
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA18
    10:10 am, 20 Nov Thu
    MXP Milan
    1:45 pm, 20 Nov Thu
    EWR New York
    9h 35m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Lufthansa 1 stop 9h 55m
    4:40 pm EWR - 8:35 am (+1) MXP
    Multiple Airlines 1 stop 12h 35m
    8:25 am MXP - 3:00 pm EWR
    US$657
    onetravel.com
    Show Details

    Depart: New York to Milan via Duesseldorf

    EWR
    4:40 pm
    7h 25m
    DUS
    6:05 am (+1)
    1h 5m
    DUS
    7:10 am
    1h 25m
    MXP
    8:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH409
    4:40 pm, 10 Nov Mon
    EWR New York
    6:05 am, 11 Nov Tue
    DUS Duesseldorf
    7h 25m
    1h 5m layover in Duesseldorf (DUS)
    LH5102
    7:10 am, 11 Nov Tue
    DUS Duesseldorf
    8:35 am, 11 Nov Tue
    MXP Milan
    1h 25m

    Return: Milan to New York via Duesseldorf

    MXP
    8:25 am
    1h 25m
    DUS
    9:50 am
    2h 15m
    DUS
    12:05 pm
    8h 55m
    EWR
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    4U9827
    8:25 am, 20 Nov Thu
    MXP Milan
    9:50 am, 20 Nov Thu
    DUS Duesseldorf
    1h 25m
    2h 15m layover in Duesseldorf (DUS)
    LH408
    12:05 pm, 20 Nov Thu
    DUS Duesseldorf
    3:00 pm, 20 Nov Thu
    EWR New York
    8h 55m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Lufthansa 1 stop 9h 55m
    4:40 pm EWR - 8:35 am (+1) MXP
    Lufthansa 1 stop 12h 35m
    8:25 am MXP - 3:00 pm EWR
    US$657
    onetravel.com
    Show Details

    Depart: New York to Milan via Duesseldorf

    EWR
    4:40 pm
    7h 25m
    DUS
    6:05 am (+1)
    1h 5m
    DUS
    7:10 am
    1h 25m
    MXP
    8:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH409
    4:40 pm, 10 Nov Mon
    EWR New York
    6:05 am, 11 Nov Tue
    DUS Duesseldorf
    7h 25m
    1h 5m layover in Duesseldorf (DUS)
    LH5102
    7:10 am, 11 Nov Tue
    DUS Duesseldorf
    8:35 am, 11 Nov Tue
    MXP Milan
    1h 25m

    Return: Milan to New York via Duesseldorf

    MXP
    8:25 am
    1h 25m
    DUS
    9:50 am
    2h 15m
    DUS
    12:05 pm
    8h 55m
    EWR
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH5103
    8:25 am, 20 Nov Thu
    MXP Milan
    9:50 am, 20 Nov Thu
    DUS Duesseldorf
    1h 25m
    2h 15m layover in Duesseldorf (DUS)
    LH408
    12:05 pm, 20 Nov Thu
    DUS Duesseldorf
    3:00 pm, 20 Nov Thu
    EWR New York
    8h 55m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    British Airways Direct 8h 5m
    6:00 pm JFK - 8:05 am (+1) MXP
    American Airlines Direct 9h 30m
    10:00 am MXP - 1:30 pm JFK
    US$657
    exploretrip.com
    Show Details

    Depart: New York to Milan

    JFK
    6:00 pm
    8h 5m
    MXP
    8:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA1582
    6:00 pm, 10 Nov Mon
    JFK New York
    8:05 am, 11 Nov Tue
    MXP Milan
    8h 5m

    * Operated by American Airlines

    Return: Milan to New York

    MXP
    10:00 am
    9h 30m
    JFK
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA199
    10:00 am, 20 Nov Thu
    MXP Milan
    1:30 pm, 20 Nov Thu
    JFK New York
    9h 30m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Brussels Airlines 1 stop 11h 25m
    5:55 pm JFK - 11:20 am (+1) LIN
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$658
    onetravel.com
    Show Details

    Depart: New York to Milan via Brussels

    JFK
    5:55 pm
    7h 5m
    BRU
    7:00 am (+1)
    2h 45m
    BRU
    9:45 am
    1h 35m
    LIN
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SN502
    5:55 pm, 10 Nov Mon
    JFK New York
    7:00 am, 11 Nov Tue
    BRU Brussels
    7h 5m
    2h 45m layover in Brussels (BRU)
    SN3147
    9:45 am, 11 Nov Tue
    BRU Brussels
    11:20 am, 11 Nov Tue
    LIN Milan
    1h 35m

    Return: Milan to New York

    MXP
    10:10 am
    9h 35m
    EWR
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH7615
    10:10 am, 20 Nov Thu
    MXP Milan
    1:45 pm, 20 Nov Thu
    EWR New York
    9h 35m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Brussels Airlines 1 stop 11h 25m
    5:55 pm JFK - 11:20 am (+1) LIN
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$658
    exploretrip.com
    Show Details

    Depart: New York to Milan via Brussels

    JFK
    5:55 pm
    7h 5m
    BRU
    7:00 am (+1)
    2h 45m
    BRU
    9:45 am
    1h 35m
    LIN
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SN502
    5:55 pm, 10 Nov Mon
    JFK New York
    7:00 am, 11 Nov Tue
    BRU Brussels
    7h 5m
    2h 45m layover in Brussels (BRU)
    SN3147
    9:45 am, 11 Nov Tue
    BRU Brussels
    11:20 am, 11 Nov Tue
    LIN Milan
    1h 35m

    Return: Milan to New York

    MXP
    10:10 am
    9h 35m
    EWR
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA18
    10:10 am, 20 Nov Thu
    MXP Milan
    1:45 pm, 20 Nov Thu
    EWR New York
    9h 35m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Lufthansa 1 stop 10h 30m
    5:30 pm JFK - 10:00 am (+1) MXP
    Air Canada 1 stop 13h 29m
    10:45 am MXP - 6:14 pm EWR
    US$659
    onetravel.com
    Show Details

    Depart: New York to Milan via Munich

    JFK
    5:30 pm
    8h 10m
    MUC
    7:40 am (+1)
    1h 15m
    MUC
    8:55 am
    1h 5m
    MXP
    10:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH411
    5:30 pm, 10 Nov Mon
    JFK New York
    7:40 am, 11 Nov Tue
    MUC Munich
    8h 10m
    1h 15m layover in Munich (MUC)
    LH1854
    8:55 am, 11 Nov Tue
    MUC Munich
    10:00 am, 11 Nov Tue
    MXP Milan
    1h 5m

    Return: Milan to New York via Toronto

    MXP
    10:45 am
    9h 35m
    YYZ
    2:20 pm
    2h 15m
    YYZ
    4:35 pm
    1h 39m
    EWR
    6:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC843
    10:45 am, 20 Nov Thu
    MXP Milan
    2:20 pm, 20 Nov Thu
    YYZ Toronto
    9h 35m
    2h 15m layover in Toronto (YYZ)
    AC740
    4:35 pm, 20 Nov Thu
    YYZ Toronto
    6:14 pm, 20 Nov Thu
    EWR New York
    1h 39m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Lufthansa 1 stop 10h 30m
    5:30 pm JFK - 10:00 am (+1) MXP
    Multiple Airlines 1 stop 12h 59m
    10:45 am MXP - 5:44 pm LGA
    US$659
    onetravel.com
    Show Details

    Depart: New York to Milan via Munich

    JFK
    5:30 pm
    8h 10m
    MUC
    7:40 am (+1)
    1h 15m
    MUC
    8:55 am
    1h 5m
    MXP
    10:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH411
    5:30 pm, 10 Nov Mon
    JFK New York
    7:40 am, 11 Nov Tue
    MUC Munich
    8h 10m
    1h 15m layover in Munich (MUC)
    LH1854
    8:55 am, 11 Nov Tue
    MUC Munich
    10:00 am, 11 Nov Tue
    MXP Milan
    1h 5m

    Return: Milan to New York via Toronto

    MXP
    10:45 am
    9h 35m
    YYZ
    2:20 pm
    1h 55m
    YYZ
    4:15 pm
    1h 29m
    LGA
    5:44 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6816
    10:45 am, 20 Nov Thu
    MXP Milan
    2:20 pm, 20 Nov Thu
    YYZ Toronto
    9h 35m
    1h 55m layover in Toronto (YYZ)
    AC718
    4:15 pm, 20 Nov Thu
    YYZ Toronto
    5:44 pm, 20 Nov Thu
    LGA New York
    1h 29m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Alitalia Direct 7h 55m
    5:50 pm JFK - 7:45 am (+1) MXP
    Alitalia Direct 9h 15m
    1:00 pm MXP - 4:15 pm JFK
    US$660
    airtickets.com
    Show Details

    Depart: New York to Milan

    JFK
    5:50 pm
    7h 55m
    MXP
    7:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AZ7603
    5:50 pm, 10 Nov Mon
    JFK New York
    7:45 am, 11 Nov Tue
    MXP Milan
    7h 55m

    Return: Milan to New York

    MXP
    1:00 pm
    9h 15m
    JFK
    4:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ604
    1:00 pm, 20 Nov Thu
    MXP Milan
    4:15 pm, 20 Nov Thu
    JFK New York
    9h 15m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Alitalia Direct 7h 55m
    5:50 pm JFK - 7:45 am (+1) MXP
    Delta Air Lines Direct 9h 15m
    1:00 pm MXP - 4:15 pm JFK
    US$660
    airtickets.com
    Show Details

    Depart: New York to Milan

    JFK
    5:50 pm
    7h 55m
    MXP
    7:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AZ7603
    5:50 pm, 10 Nov Mon
    JFK New York
    7:45 am, 11 Nov Tue
    MXP Milan
    7h 55m

    Return: Milan to New York

    MXP
    1:00 pm
    9h 15m
    JFK
    4:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL1045
    1:00 pm, 20 Nov Thu
    MXP Milan
    4:15 pm, 20 Nov Thu
    JFK New York
    9h 15m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Alitalia Direct 7h 55m
    5:50 pm JFK - 7:45 am (+1) MXP
    Delta Air Lines Direct 9h 7m
    10:00 am MXP - 1:07 pm JFK
    US$660
    airtickets.com
    Show Details

    Depart: New York to Milan

    JFK
    5:50 pm
    7h 55m
    MXP
    7:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AZ7603
    5:50 pm, 10 Nov Mon
    JFK New York
    7:45 am, 11 Nov Tue
    MXP Milan
    7h 55m

    Return: Milan to New York

    MXP
    10:00 am
    9h 7m
    JFK
    1:07 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL419
    10:00 am, 20 Nov Thu
    MXP Milan
    1:07 pm, 20 Nov Thu
    JFK New York
    9h 7m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Alitalia Direct 7h 55m
    5:50 pm JFK - 7:45 am (+1) MXP
    Alitalia Direct 9h 7m
    10:00 am MXP - 1:07 pm JFK
    US$660
    airtickets.com
    Show Details

    Depart: New York to Milan

    JFK
    5:50 pm
    7h 55m
    MXP
    7:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AZ7603
    5:50 pm, 10 Nov Mon
    JFK New York
    7:45 am, 11 Nov Tue
    MXP Milan
    7h 55m

    Return: Milan to New York

    MXP
    10:00 am
    9h 7m
    JFK
    1:07 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ7602
    10:00 am, 20 Nov Thu
    MXP Milan
    1:07 pm, 20 Nov Thu
    JFK New York
    9h 7m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Lufthansa 1 stop 9h 50m
    5:30 pm JFK - 9:20 am (+1) BGY
    Lufthansa 1 stop 11h 50m
    9:55 am BGY - 3:45 pm JFK
    US$662
    onetravel.com
    Show Details

    Depart: New York to Milan via Munich

    JFK
    5:30 pm
    8h 10m
    MUC
    7:40 am (+1)
    40m
    MUC
    8:20 am
    1h
    BGY
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH411
    5:30 pm, 10 Nov Mon
    JFK New York
    7:40 am, 11 Nov Tue
    MUC Munich
    8h 10m
    40m layover in Munich (MUC)
    LH9444
    8:20 am, 11 Nov Tue
    MUC Munich
    9:20 am, 11 Nov Tue
    BGY Milan
    1h

    Return: Milan to New York via Munich

    BGY
    9:55 am
    1h 5m
    MUC
    11:00 am
    1h 15m
    MUC
    12:15 pm
    9h 30m
    JFK
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH9445
    9:55 am, 20 Nov Thu
    BGY Milan
    11:00 am, 20 Nov Thu
    MUC Munich
    1h 5m
    1h 15m layover in Munich (MUC)
    LH410
    12:15 pm, 20 Nov Thu
    MUC Munich
    3:45 pm, 20 Nov Thu
    JFK New York
    9h 30m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Brussels Airlines 1 stop 11h 25m
    5:55 pm JFK - 11:20 am (+1) LIN
    Air Canada 1 stop 12h 59m
    10:45 am MXP - 5:44 pm LGA
    US$662
    onetravel.com
    Show Details

    Depart: New York to Milan via Brussels

    JFK
    5:55 pm
    7h 5m
    BRU
    7:00 am (+1)
    2h 45m
    BRU
    9:45 am
    1h 35m
    LIN
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SN502
    5:55 pm, 10 Nov Mon
    JFK New York
    7:00 am, 11 Nov Tue
    BRU Brussels
    7h 5m
    2h 45m layover in Brussels (BRU)
    SN3147
    9:45 am, 11 Nov Tue
    BRU Brussels
    11:20 am, 11 Nov Tue
    LIN Milan
    1h 35m

    Return: Milan to New York via Toronto

    MXP
    10:45 am
    9h 35m
    YYZ
    2:20 pm
    1h 55m
    YYZ
    4:15 pm
    1h 29m
    LGA
    5:44 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC843
    10:45 am, 20 Nov Thu
    MXP Milan
    2:20 pm, 20 Nov Thu
    YYZ Toronto
    9h 35m
    1h 55m layover in Toronto (YYZ)
    AC718
    4:15 pm, 20 Nov Thu
    YYZ Toronto
    5:44 pm, 20 Nov Thu
    LGA New York
    1h 29m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Brussels Airlines 1 stop 10h 45m
    6:35 pm EWR - 11:20 am (+1) LIN
    Air Canada 1 stop 13h 29m
    10:45 am MXP - 6:14 pm EWR
    US$662
    onetravel.com
    Show Details

    Depart: New York to Milan via Brussels

    EWR
    6:35 pm
    7h 15m
    BRU
    7:50 am (+1)
    1h 55m
    BRU
    9:45 am
    1h 35m
    LIN
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SN8808
    6:35 pm, 10 Nov Mon
    EWR New York
    7:50 am, 11 Nov Tue
    BRU Brussels
    7h 15m
    1h 55m layover in Brussels (BRU)
    SN3147
    9:45 am, 11 Nov Tue
    BRU Brussels
    11:20 am, 11 Nov Tue
    LIN Milan
    1h 35m

    Return: Milan to New York via Toronto

    MXP
    10:45 am
    9h 35m
    YYZ
    2:20 pm
    2h 15m
    YYZ
    4:35 pm
    1h 39m
    EWR
    6:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC843
    10:45 am, 20 Nov Thu
    MXP Milan
    2:20 pm, 20 Nov Thu
    YYZ Toronto
    9h 35m
    2h 15m layover in Toronto (YYZ)
    AC740
    4:35 pm, 20 Nov Thu
    YYZ Toronto
    6:14 pm, 20 Nov Thu
    EWR New York
    1h 39m
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Brussels Airlines 1 stop 11h 25m
    5:55 pm JFK - 11:20 am (+1) LIN
    Multiple Airlines 1 stop 12h 59m
    10:45 am MXP - 5:44 pm LGA
    US$662
    onetravel.com
    Show Details

    Depart: New York to Milan via Brussels

    JFK
    5:55 pm
    7h 5m
    BRU
    7:00 am (+1)
    2h 45m
    BRU
    9:45 am
    1h 35m
    LIN
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SN502
    5:55 pm, 10 Nov Mon
    JFK New York
    7:00 am, 11 Nov Tue
    BRU Brussels
    7h 5m
    2h 45m layover in Brussels (BRU)
    SN3147
    9:45 am, 11 Nov Tue
    BRU Brussels
    11:20 am, 11 Nov Tue
    LIN Milan
    1h 35m

    Return: Milan to New York via Toronto

    MXP
    10:45 am
    9h 35m
    YYZ
    2:20 pm
    1h 55m
    YYZ
    4:15 pm
    1h 29m
    LGA
    5:44 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6816
    10:45 am, 20 Nov Thu
    MXP Milan
    2:20 pm, 20 Nov Thu
    YYZ Toronto
    9h 35m
    1h 55m layover in Toronto (YYZ)
    AC718
    4:15 pm, 20 Nov Thu
    YYZ Toronto
    5:44 pm, 20 Nov Thu
    LGA New York
    1h 29m