×
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 449 results US$903 View Flights
    Swiss International Air Lines 265 results US$905 View Flights
    Lufthansa 939 results US$918 View Flights
    Air Berlin 61 results US$919 View Flights
    United Airlines 423 results US$940 View Flights
    British Airways 149 results US$943 View Flights
    Finnair 112 results US$943 View Flights
    Iberia 76 results US$943 View Flights
    Brussels Airlines 114 results US$961 View Flights
    Emirates 122 results US$974 View Flights
    Alitalia 398 results US$988 View Flights
    Air France 496 results US$992 View Flights
    KLM 326 results US$999 View Flights
    Delta Air Lines 243 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
    JetBlue Airways 22 results US$2,705 View Flights
    Cities Results Price View
    View All Cities View Flights
    New York 297 results US$903 View Flights
    Minneapolis/St Paul 230 results US$1,194 View Flights
    Boston 830 results US$1,242 View Flights
    Atlanta 413 results US$1,348 View Flights
    Louisville 1680 results US$1,524 View Flights
    Alexandria 437 results US$1,775 View Flights
    Madison 318 results US$1,816 View Flights
    Depart: Wed, 22 Jul Return: Tue, 25 Aug New York to Milan
    Air Canada 1 stop 11h 20m
    5:50 pm LGA 11:10 am 23 Jul MXP
    Air Canada 1 stop 13h 7m
    12:55 MXP 20:02 LGA
    US$903
    airtickets.com
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 14h 35m
    2:35 pm EWR 11:10 am 23 Jul MXP
    United Airlines 1 stop 14h 17m
    12:55 MXP 21:12 LGA
    US$903
    airtickets.com
    Show Details
    EWR MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 14h 35m
    2:35 pm EWR 11:10 am 23 Jul MXP
    Air Canada 1 stop 13h 34m
    12:55 MXP 20:29 EWR
    US$903
    airtickets.com
    Show Details
    EWR MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 11h 20m
    5:50 pm LGA 11:10 am 23 Jul MXP
    United Airlines 1 stop 14h 17m
    12:55 MXP 21:12 LGA
    US$903
    airtickets.com
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 14h 35m
    2:35 pm EWR 11:10 am 23 Jul MXP
    Air Canada 1 stop 13h 7m
    12:55 MXP 20:02 LGA
    US$903
    airtickets.com
    Show Details
    EWR MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 11h 20m
    5:50 pm LGA 11:10 am 23 Jul MXP
    Air Canada 1 stop 13h 34m
    12:55 MXP 20:29 EWR
    US$903
    airtickets.com
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Swiss International Air Lines 1 stop 10h 25m
    6:10 pm JFK 10:35 am 23 Jul MXP
    United Airlines 1 stop 14h 17m
    12:55 MXP 21:12 LGA
    US$905
    airtickets.com
    Show Details
    JFK MXP
    Wed, 22 Jul - Tue, 25 Aug

    Depart: New York to Milan via Zurich

    JFK
    6:10 pm
    7h 50m
    ZRH
    8:00 am 23 Jul
    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
    Swiss International Air Lines 1 stop 10h 25m
    6:10 pm JFK 10:35 am 23 Jul MXP
    Air Canada 1 stop 13h 7m
    12:55 MXP 20:02 LGA
    US$905
    airtickets.com
    Show Details
    JFK MXP
    Wed, 22 Jul - Tue, 25 Aug

    Depart: New York to Milan via Zurich

    JFK
    6:10 pm
    7h 50m
    ZRH
    8:00 am 23 Jul
    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
    Swiss International Air Lines 1 stop 14h 25m
    9:50 pm EWR 6:15 pm 23 Jul MXP
    United Airlines 1 stop 14h 17m
    12:55 MXP 21:12 LGA
    US$905
    airtickets.com
    Show Details
    EWR MXP
    Wed, 22 Jul - Tue, 25 Aug

    Depart: New York to Milan via Zurich

    EWR
    9:50 pm
    7h 45m
    ZRH
    11:35 am 23 Jul
    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
    Swiss International Air Lines 1 stop 14h 25m
    9:50 pm EWR 6:15 pm 23 Jul MXP
    Air Canada 1 stop 13h 7m
    12:55 MXP 20:02 LGA
    US$905
    airtickets.com
    Show Details
    EWR MXP
    Wed, 22 Jul - Tue, 25 Aug

    Depart: New York to Milan via Zurich

    EWR
    9:50 pm
    7h 45m
    ZRH
    11:35 am 23 Jul
    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
    Swiss International Air Lines 1 stop 10h 25m
    6:10 pm JFK 10:35 am 23 Jul MXP
    Air Canada 1 stop 13h 34m
    12:55 MXP 20:29 EWR
    US$905
    airtickets.com
    Show Details
    JFK MXP
    Wed, 22 Jul - Tue, 25 Aug

    Depart: New York to Milan via Zurich

    JFK
    6:10 pm
    7h 50m
    ZRH
    8:00 am 23 Jul
    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
    Air Canada 1 stop 11h 20m
    5:50 pm LGA 11:10 am 23 Jul MXP
    Multiple Airlines 1 stop 13h 34m
    12:55 MXP 20:29 EWR
    US$909
    faregeek.com
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 11h 20m
    5:50 pm LGA 11:10 am 23 Jul MXP
    Air Canada 1 stop 13h 34m
    12:55 MXP 20:29 EWR
    US$909
    faregeek.com
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 11h 20m
    5:50 pm LGA 11:10 am 23 Jul MXP
    United Airlines 1 stop 14h 58m
    12:55 MXP 21:53 LGA
    US$909
    faregeek.com
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 11h 20m
    5:50 pm LGA 11:10 am 23 Jul MXP
    United Airlines 1 stop 14h 17m
    12:55 MXP 21:12 LGA
    US$909
    faregeek.com
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 12h 40m
    4:30 pm LGA 11:10 am 23 Jul MXP
    Air Canada 1 stop 13h 34m
    12:55 MXP 20:29 EWR
    US$909
    faregeek.com
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 12h 40m
    4:30 pm LGA 11:10 am 23 Jul MXP
    Air Canada 1 stop 14h 58m
    12:55 MXP 21:53 LGA
    US$909
    fly.co.uk
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 11h 20m
    5:50 pm LGA 11:10 am 23 Jul MXP
    Air Canada 1 stop 13h 34m
    12:55 MXP 20:29 EWR
    US$909
    fly.co.uk
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 13h 40m
    3:30 pm LGA 11:10 am 23 Jul MXP
    Air Canada 1 stop 13h 7m
    12:55 MXP 20:02 LGA
    US$909
    fly.co.uk
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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
    Air Canada 1 stop 14h 40m
    2:30 pm LGA 11:10 am 23 Jul MXP
    Air Canada 1 stop 14h 17m
    12:55 MXP 21:12 LGA
    US$909
    fly.co.uk
    Show Details
    LGA MXP
    Wed, 22 Jul - Tue, 25 Aug

    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 23 Jul
    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