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

    Cheap Flights to Milan

    Airline Results Price View
    View All Airlines View Flights
    Swiss International Air Lines 83 results US$626 View Flights
    Lufthansa 256 results US$627 View Flights
    United Airlines 167 results US$627 View Flights
    Brussels Airlines 55 results US$629 View Flights
    Alitalia 49 results US$632 View Flights
    Delta Air Lines 24 results US$632 View Flights
    Emirates 7 results US$632 View Flights
    American Airlines 103 results US$636 View Flights
    British Airways 107 results US$643 View Flights
    Iberia 94 results US$643 View Flights
    Finnair 19 results US$643 View Flights
    US Airways 8 results US$649 View Flights
    KLM 43 results US$722 View Flights
    Air Berlin 3 results US$794 View Flights
    Aer Lingus 1 result US$846 View Flights
    Air France 62 results US$875 View Flights
    Virgin Atlantic Airways 1 result US$1,008 View Flights
    Air Canada 14 results US$1,159 View Flights
    JetBlue Airways 6 results US$2,677 View Flights
    Scandinavian Airlines 1 result US$4,017 View Flights
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Swiss International Air Lines 1 stop 10h 10m
    9:10 pm JFK - 1:20 pm (+1) MXP
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$626
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Zurich

    JFK
    9:10 pm
    7h 40m
    ZRH
    10:50 am (+1)
    1h 35m
    ZRH
    12:25 pm
    55m
    MXP
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX15
    9:10 pm, 10 Nov Mon
    JFK New York
    10:50 am, 11 Nov Tue
    ZRH Zurich
    7h 40m
    1h 35m 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
    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
    Swiss International Air Lines 1 stop 10h 10m
    9:10 pm JFK - 1:20 pm (+1) MXP
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$626
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Zurich

    JFK
    9:10 pm
    7h 40m
    ZRH
    10:50 am (+1)
    1h 35m
    ZRH
    12:25 pm
    55m
    MXP
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX15
    9:10 pm, 10 Nov Mon
    JFK New York
    10:50 am, 11 Nov Tue
    ZRH Zurich
    7h 40m
    1h 35m 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
    Swiss International Air Lines 1 stop 10h 15m
    6:20 pm JFK - 10:35 am (+1) MXP
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$626
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Zurich

    JFK
    6:20 pm
    7h 45m
    ZRH
    8:05 am (+1)
    1h 35m
    ZRH
    9:40 am
    55m
    MXP
    10:35 am
    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
    1h 35m layover in Zurich (ZRH)
    LX1616
    9:40 am, 11 Nov Tue
    ZRH Zurich
    10:35 am, 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
    Swiss International Air Lines 1 stop 10h 15m
    6:20 pm JFK - 10:35 am (+1) MXP
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$626
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Zurich

    JFK
    6:20 pm
    7h 45m
    ZRH
    8:05 am (+1)
    1h 35m
    ZRH
    9:40 am
    55m
    MXP
    10:35 am
    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
    1h 35m layover in Zurich (ZRH)
    LX1616
    9:40 am, 11 Nov Tue
    ZRH Zurich
    10:35 am, 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
    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
    United Airlines 1 stop 10h 40m
    5:20 pm EWR - 10:00 am (+1) MXP
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$627
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Munich

    EWR
    5:20 pm
    8h
    MUC
    7:20 am (+1)
    1h 35m
    MUC
    8:55 am
    1h 5m
    MXP
    10:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    UA106
    5:20 pm, 10 Nov Mon
    EWR New York
    7:20 am, 11 Nov Tue
    MUC Munich
    8h
    1h 35m layover in Munich (MUC)
    UA9294
    8:55 am, 11 Nov Tue
    MUC Munich
    10:00 am, 11 Nov Tue
    MXP Milan
    1h 5m

    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
    United Airlines 1 stop 10h 40m
    5:20 pm EWR - 10:00 am (+1) MXP
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$627
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Munich

    EWR
    5:20 pm
    8h
    MUC
    7:20 am (+1)
    1h 35m
    MUC
    8:55 am
    1h 5m
    MXP
    10:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    UA106
    5:20 pm, 10 Nov Mon
    EWR New York
    7:20 am, 11 Nov Tue
    MUC Munich
    8h
    1h 35m layover in Munich (MUC)
    UA9294
    8:55 am, 11 Nov Tue
    MUC Munich
    10:00 am, 11 Nov Tue
    MXP Milan
    1h 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
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    Lufthansa 1 stop 10h 15m
    8:35 pm EWR - 12:50 pm (+1) MXP
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$627
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Munich

    EWR
    8:35 pm
    7h 55m
    MUC
    10:30 am (+1)
    1h 15m
    MUC
    11:45 am
    1h 5m
    MXP
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH413
    8:35 pm, 10 Nov Mon
    EWR New York
    10:30 am, 11 Nov Tue
    MUC Munich
    7h 55m
    1h 15m layover in Munich (MUC)
    LH1856
    11:45 am, 11 Nov Tue
    MUC Munich
    12:50 pm, 11 Nov Tue
    MXP Milan
    1h 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
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    United Airlines 1 stop 10h 15m
    8:35 pm EWR - 12:50 pm (+1) MXP
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$627
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Munich

    EWR
    8:35 pm
    7h 55m
    MUC
    10:30 am (+1)
    1h 15m
    MUC
    11:45 am
    1h 5m
    MXP
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA9254
    8:35 pm, 10 Nov Mon
    EWR New York
    10:30 am, 11 Nov Tue
    MUC Munich
    7h 55m
    1h 15m layover in Munich (MUC)
    UA8992
    11:45 am, 11 Nov Tue
    MUC Munich
    12:50 pm, 11 Nov Tue
    MXP Milan
    1h 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
    Depart: Mon, 10 Nov Return: Thu, 20 Nov New York to Milan Mon, 10 Nov - Thu, 20 Nov
    United Airlines 1 stop 10h 15m
    8:35 pm EWR - 12:50 pm (+1) MXP
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$627
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Munich

    EWR
    8:35 pm
    7h 55m
    MUC
    10:30 am (+1)
    1h 15m
    MUC
    11:45 am
    1h 5m
    MXP
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA9254
    8:35 pm, 10 Nov Mon
    EWR New York
    10:30 am, 11 Nov Tue
    MUC Munich
    7h 55m
    1h 15m layover in Munich (MUC)
    UA8992
    11:45 am, 11 Nov Tue
    MUC Munich
    12:50 pm, 11 Nov Tue
    MXP Milan
    1h 5m

    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 15m
    8:35 pm EWR - 12:50 pm (+1) MXP
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$627
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Munich

    EWR
    8:35 pm
    7h 55m
    MUC
    10:30 am (+1)
    1h 15m
    MUC
    11:45 am
    1h 5m
    MXP
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH413
    8:35 pm, 10 Nov Mon
    EWR New York
    10:30 am, 11 Nov Tue
    MUC Munich
    7h 55m
    1h 15m layover in Munich (MUC)
    LH1856
    11:45 am, 11 Nov Tue
    MUC Munich
    12:50 pm, 11 Nov Tue
    MXP Milan
    1h 5m

    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 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$629
    us.bravofly.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
    LH5621
    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)
    LH5537
    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
    Brussels Airlines 1 stop 10h 45m
    6:35 pm EWR - 11:20 am (+1) LIN
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$629
    us.bravofly.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

    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 10h 45m
    6:35 pm EWR - 11:20 am (+1) LIN
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$629
    us.bravofly.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

    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 45m
    6:35 pm EWR - 11:20 am (+1) LIN
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$629
    us.bravofly.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
    LH8855
    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)
    LH5537
    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
    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$629
    us.bravofly.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
    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$629
    us.bravofly.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
    Lufthansa 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$629
    us.bravofly.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
    LH5621
    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)
    LH5537
    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
    Lufthansa 1 stop 10h 45m
    6:35 pm EWR - 11:20 am (+1) LIN
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$629
    us.bravofly.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
    LH8855
    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)
    LH5537
    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: Thu, 20 Nov Return: Wed, 26 Nov New York to Milan Thu, 20 Nov - Wed, 26 Nov
    Swiss International Air Lines 1 stop 9h 15m
    10:05 pm EWR - 1:20 pm (+1) MXP
    United Airlines Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$630
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Zurich

    EWR
    10:05 pm
    7h 35m
    ZRH
    11:40 am (+1)
    45m
    ZRH
    12:25 pm
    55m
    MXP
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX19
    10:05 pm, 20 Nov Thu
    EWR New York
    11:40 am, 21 Nov Fri
    ZRH Zurich
    7h 35m
    45m layover in Zurich (ZRH)
    LX1628
    12:25 pm, 21 Nov Fri
    ZRH Zurich
    1:20 pm, 21 Nov Fri
    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, 26 Nov Wed
    MXP Milan
    1:45 pm, 26 Nov Wed
    EWR New York
    9h 35m
    Depart: Thu, 20 Nov Return: Wed, 26 Nov New York to Milan Thu, 20 Nov - Wed, 26 Nov
    Swiss International Air Lines 1 stop 10h 10m
    9:10 pm JFK - 1:20 pm (+1) MXP
    Lufthansa Direct 9h 35m
    10:10 am MXP - 1:45 pm EWR
    US$630
    us.bravofly.com
    Show Details

    Depart: New York to Milan via Zurich

    JFK
    9:10 pm
    7h 40m
    ZRH
    10:50 am (+1)
    1h 35m
    ZRH
    12:25 pm
    55m
    MXP
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX15
    9:10 pm, 20 Nov Thu
    JFK New York
    10:50 am, 21 Nov Fri
    ZRH Zurich
    7h 40m
    1h 35m layover in Zurich (ZRH)
    LX1628
    12:25 pm, 21 Nov Fri
    ZRH Zurich
    1:20 pm, 21 Nov Fri
    MXP Milan
    55m

    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, 26 Nov Wed
    MXP Milan
    1:45 pm, 26 Nov Wed
    EWR New York
    9h 35m