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

Recent Searches

    Cheap Flights to Moscow
    (Modify Search)
    • Origins
    • Airlines
    • Flights

    Cheap Flights to Moscow

    Airline Results Price View
    View All Airlines View Flights
    United Airlines 447 results US$540 View Flights
    Lufthansa 565 results US$541 View Flights
    Brussels Airlines 187 results US$541 View Flights
    Transaero Airlines 92 results US$545 View Flights
    Swiss International Air Lines 331 results US$548 View Flights
    Aeroflot 237 results US$565 View Flights
    Austrian Airlines 142 results US$596 View Flights
    Delta Air Lines 125 results US$607 View Flights
    Air France 605 results US$609 View Flights
    Alitalia 283 results US$631 View Flights
    KLM 302 results US$643 View Flights
    Turkish Airlines 10 results US$682 View Flights
    Air Canada 12 results US$698 View Flights
    LOT Polish Airlines 38 results US$801 View Flights
    Virgin Atlantic Airways 25 results US$1,045 View Flights
    British Airways 107 results US$1,067 View Flights
    Finnair 44 results US$1,132 View Flights
    Scandinavian Airlines 8 results US$1,466 View Flights
    Icelandair 60 results US$1,623 View Flights
    Air Berlin 29 results US$1,659 View Flights
    Czech Airlines 10 results US$2,353 View Flights
    Singapore Airlines 5 results US$2,703 View Flights
    Iberia 12 results US$3,343 View Flights
    Emirates 1 result US$7,734 View Flights
    Cities Results Price View
    View All Cities View Flights
    New York 1598 results US$540 View Flights
    Washington 743 results US$682 View Flights
    Philadelphia 6 results US$691 View Flights
    Boston 193 results US$723 View Flights
    Portland 366 results US$860 View Flights
    Eugene 629 results US$1,201 View Flights
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    United Airlines 1 stop 10h 45m
    10:05 pm EWR 5:50 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$540
    hop2.com
    Show Details
    EWR DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 22:05 17:50 MOW 10h 45m · via ZRH

    EWR New York
    22:05
    UA9747
    Duration: 7h 35m
    ZRH Zurich
    11:40
    26 Dec
    40m layover
    ZRH Zurich
    12:20
    UA9742
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    UA9747
    EWR New York
    22:05, Fri 25 Dec
    ZRH Zurich
    11:40, Sat 26 Dec
    7h 35m
    40m layover in Zurich (ZRH)
    UA9742
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    United Airlines 1 stop 11h 40m
    9:10 pm JFK 5:50 pm 26 Dec DME
    Multiple Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$540
    hop2.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 21:10 17:50 MOW 11h 40m · via ZRH

    JFK New York
    21:10
    UA9715
    Duration: 7h 40m
    ZRH Zurich
    10:50
    26 Dec
    1h 30m layover
    ZRH Zurich
    12:20
    UA9742
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    UA9715
    JFK New York
    21:10, Fri 25 Dec
    ZRH Zurich
    10:50, Sat 26 Dec
    7h 40m
    1h 30m layover in Zurich (ZRH)
    UA9742
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    LX1325
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    LX1325
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    United Airlines 1 stop 14h 25m
    6:25 pm JFK 5:50 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$540
    hop2.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 18:25 17:50 MOW 14h 25m · via ZRH

    JFK New York
    18:25
    UA9717
    Duration: 7h 40m
    ZRH Zurich
    08:05
    26 Dec
    4h 15m layover
    ZRH Zurich
    12:20
    UA9742
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    UA9717
    JFK New York
    18:25, Fri 25 Dec
    ZRH Zurich
    08:05, Sat 26 Dec
    7h 40m
    4h 15m layover in Zurich (ZRH)
    UA9742
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Multiple Airlines 1 stop 12h 30m
    6:15 pm JFK 3:45 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$541
    hop2.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Brussels NYC 18:15 15:45 MOW 12h 30m · via BRU

    JFK New York
    18:15
    UA9928
    Duration: 7h 5m
    BRU Brussels
    07:20
    26 Dec
    2h 55m layover
    BRU Brussels
    10:15
    SN2835
    Duration: 2h 30m
    DME Moscow
    15:45
    Airlines
    Flight No.
    From
    To
    Duration
    UA9928
    JFK New York
    18:15, Fri 25 Dec
    BRU Brussels
    07:20, Sat 26 Dec
    7h 5m
    2h 55m layover in Brussels (BRU)
    SN2835
    BRU Brussels
    10:15, Sat 26 Dec
    DME Moscow
    15:45, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Multiple Airlines 1 stop 12h 30m
    6:15 pm JFK 3:45 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$541
    hop2.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Brussels NYC 18:15 15:45 MOW 12h 30m · via BRU

    JFK New York
    18:15
    LH5621
    Duration: 7h 5m
    BRU Brussels
    07:20
    26 Dec
    2h 55m layover
    BRU Brussels
    10:15
    SN2835
    Duration: 2h 30m
    DME Moscow
    15:45
    Airlines
    Flight No.
    From
    To
    Duration
    LH5621
    JFK New York
    18:15, Fri 25 Dec
    BRU Brussels
    07:20, Sat 26 Dec
    7h 5m
    2h 55m layover in Brussels (BRU)
    SN2835
    BRU Brussels
    10:15, Sat 26 Dec
    DME Moscow
    15:45, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Brussels Airlines 1 stop 12h 30m
    6:15 pm JFK 3:45 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$541
    hop2.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Brussels NYC 18:15 15:45 MOW 12h 30m · via BRU

    JFK New York
    18:15
    SN502
    Duration: 7h 5m
    BRU Brussels
    07:20
    26 Dec
    2h 55m layover
    BRU Brussels
    10:15
    SN2835
    Duration: 2h 30m
    DME Moscow
    15:45
    Airlines
    Flight No.
    From
    To
    Duration
    SN502
    JFK New York
    18:15, Fri 25 Dec
    BRU Brussels
    07:20, Sat 26 Dec
    7h 5m
    2h 55m layover in Brussels (BRU)
    SN2835
    BRU Brussels
    10:15, Sat 26 Dec
    DME Moscow
    15:45, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Brussels Airlines 1 stop 12h 30m
    6:15 pm JFK 3:45 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$544
    airtickets.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Brussels NYC 18:15 15:45 MOW 12h 30m · via BRU

    JFK New York
    18:15
    SN502
    Duration: 7h 5m
    BRU Brussels
    07:20
    26 Dec
    2h 55m layover
    BRU Brussels
    10:15
    SN2835
    Duration: 2h 30m
    DME Moscow
    15:45
    Airlines
    Flight No.
    From
    To
    Duration
    SN502
    JFK New York
    18:15, Fri 25 Dec
    BRU Brussels
    07:20, Sat 26 Dec
    7h 5m
    2h 55m layover in Brussels (BRU)
    SN2835
    BRU Brussels
    10:15, Sat 26 Dec
    DME Moscow
    15:45, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Brussels Airlines 1 stop 12h 10m
    6:35 pm EWR 3:45 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$544
    airtickets.com
    Show Details
    EWR DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Brussels NYC 18:35 15:45 MOW 12h 10m · via BRU

    EWR New York
    18:35
    SN8808
    Duration: 7h 15m
    BRU Brussels
    07:50
    26 Dec
    2h 25m layover
    BRU Brussels
    10:15
    SN2835
    Duration: 2h 30m
    DME Moscow
    15:45
    Airlines
    Flight No.
    From
    To
    Duration
    SN8808
    EWR New York
    18:35, Fri 25 Dec
    BRU Brussels
    07:50, Sat 26 Dec
    7h 15m
    2h 25m layover in Brussels (BRU)
    SN2835
    BRU Brussels
    10:15, Sat 26 Dec
    DME Moscow
    15:45, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    United Airlines 1 stop 11h 40m
    9:10 pm JFK 5:50 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$544
    airtickets.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 21:10 17:50 MOW 11h 40m · via ZRH

    JFK New York
    21:10
    UA9715
    Duration: 7h 40m
    ZRH Zurich
    10:50
    26 Dec
    1h 30m layover
    ZRH Zurich
    12:20
    UA9742
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    UA9715
    JFK New York
    21:10, Fri 25 Dec
    ZRH Zurich
    10:50, Sat 26 Dec
    7h 40m
    1h 30m layover in Zurich (ZRH)
    UA9742
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    United Airlines 1 stop 14h 25m
    6:25 pm JFK 5:50 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$544
    airtickets.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 18:25 17:50 MOW 14h 25m · via ZRH

    JFK New York
    18:25
    UA9717
    Duration: 7h 40m
    ZRH Zurich
    08:05
    26 Dec
    4h 15m layover
    ZRH Zurich
    12:20
    UA9742
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    UA9717
    JFK New York
    18:25, Fri 25 Dec
    ZRH Zurich
    08:05, Sat 26 Dec
    7h 40m
    4h 15m layover in Zurich (ZRH)
    UA9742
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    United Airlines 1 stop 10h 45m
    10:05 pm EWR 5:50 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$544
    airtickets.com
    Show Details
    EWR DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 22:05 17:50 MOW 10h 45m · via ZRH

    EWR New York
    22:05
    UA9747
    Duration: 7h 35m
    ZRH Zurich
    11:40
    26 Dec
    40m layover
    ZRH Zurich
    12:20
    UA9742
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    UA9747
    EWR New York
    22:05, Fri 25 Dec
    ZRH Zurich
    11:40, Sat 26 Dec
    7h 35m
    40m layover in Zurich (ZRH)
    UA9742
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Transaero Airlines Direct 7h 55m
    2:25 pm JFK 7:20 am 26 Dec VKO
    Transaero Airlines Direct 11h 5m
    10:10 VKO 12:15 JFK
    US$545
    airtickets.com
    Show Details
    JFK VKO
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow NYC 14:25 07:20 MOW 7h 55m · Direct

    JFK New York
    14:25
    UN2222
    Duration: 7h 55m
    VKO Moscow
    07:20
    26 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    UN2222
    JFK New York
    14:25, Fri 25 Dec
    VKO Moscow
    07:20, Sat 26 Dec
    7h 55m
    Show all details

    Return: Moscow to New York MOW 10:10 12:15 NYC 11h 5m · Direct

    VKO Moscow
    10:10
    UN1111
    Duration: 11h 5m
    JFK New York
    12:15
    Airlines
    Flight No.
    From
    To
    Duration
    UN1111
    VKO Moscow
    10:10, Wed 20 Jan
    JFK New York
    12:15, Wed 20 Jan
    11h 5m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Transaero Airlines Direct 7h 55m
    2:25 pm JFK 7:20 am 26 Dec VKO
    Transaero Airlines Direct 11h 5m
    10:10 VKO 12:15 JFK
    US$548
    bravofly.com
    Show Details
    JFK VKO
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow NYC 14:25 07:20 MOW 7h 55m · Direct

    JFK New York
    14:25
    UN2222
    Duration: 7h 55m
    VKO Moscow
    07:20
    26 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    UN2222
    JFK New York
    14:25, Fri 25 Dec
    VKO Moscow
    07:20, Sat 26 Dec
    7h 55m
    Show all details

    Return: Moscow to New York MOW 10:10 12:15 NYC 11h 5m · Direct

    VKO Moscow
    10:10
    UN1111
    Duration: 11h 5m
    JFK New York
    12:15
    Airlines
    Flight No.
    From
    To
    Duration
    UN1111
    VKO Moscow
    10:10, Wed 20 Jan
    JFK New York
    12:15, Wed 20 Jan
    11h 5m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Swiss International Air Lines 1 stop 11h 40m
    9:10 pm JFK 5:50 pm 26 Dec DME
    United Airlines 1 stop 16h
    09:05 DME 16:05 JFK
    US$548
    hop2.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 21:10 17:50 MOW 11h 40m · via ZRH

    JFK New York
    21:10
    LX15
    Duration: 7h 40m
    ZRH Zurich
    10:50
    26 Dec
    1h 30m layover
    ZRH Zurich
    12:20
    LX1326
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    LX15
    JFK New York
    21:10, Fri 25 Dec
    ZRH Zurich
    10:50, Sat 26 Dec
    7h 40m
    1h 30m layover in Zurich (ZRH)
    LX1326
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Zurich MOW 09:05 16:05 NYC 16h · via ZRH

    DME Moscow
    09:05
    UA9741
    Duration: 4h 45m
    ZRH Zurich
    10:50
    2h 5m layover
    ZRH Zurich
    12:55
    UA9716
    Duration: 9h 10m
    JFK New York
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    UA9741
    DME Moscow
    09:05, Wed 20 Jan
    ZRH Zurich
    10:50, Wed 20 Jan
    4h 45m
    2h 5m layover in Zurich (ZRH)
    UA9716
    ZRH Zurich
    12:55, Wed 20 Jan
    JFK New York
    16:05, Wed 20 Jan
    9h 10m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    United Airlines 1 stop 10h 45m
    10:05 pm EWR 5:50 pm 26 Dec DME
    United Airlines 1 stop 15h 25m
    07:55 DME 14:20 EWR
    US$551
    hop2.com
    Show Details
    EWR DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 22:05 17:50 MOW 10h 45m · via ZRH

    EWR New York
    22:05
    UA9747
    Duration: 7h 35m
    ZRH Zurich
    11:40
    26 Dec
    40m layover
    ZRH Zurich
    12:20
    UA9742
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    UA9747
    EWR New York
    22:05, Fri 25 Dec
    ZRH Zurich
    11:40, Sat 26 Dec
    7h 35m
    40m layover in Zurich (ZRH)
    UA9742
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Vienna MOW 07:55 14:20 NYC 15h 25m · via VIE

    DME Moscow
    07:55
    UA9823
    Duration: 3h 55m
    VIE Vienna
    08:50
    1h 25m layover
    VIE Vienna
    10:15
    UA9842
    Duration: 10h 5m
    EWR New York
    14:20
    Airlines
    Flight No.
    From
    To
    Duration
    UA9823
    DME Moscow
    07:55, Wed 20 Jan
    VIE Vienna
    08:50, Wed 20 Jan
    3h 55m
    1h 25m layover in Vienna (VIE)
    UA9842
    VIE Vienna
    10:15, Wed 20 Jan
    EWR New York
    14:20, Wed 20 Jan
    10h 5m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    United Airlines 1 stop 11h 40m
    9:10 pm JFK 5:50 pm 26 Dec DME
    United Airlines 1 stop 15h 25m
    07:55 DME 14:20 EWR
    US$551
    hop2.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 21:10 17:50 MOW 11h 40m · via ZRH

    JFK New York
    21:10
    UA9715
    Duration: 7h 40m
    ZRH Zurich
    10:50
    26 Dec
    1h 30m layover
    ZRH Zurich
    12:20
    UA9742
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    UA9715
    JFK New York
    21:10, Fri 25 Dec
    ZRH Zurich
    10:50, Sat 26 Dec
    7h 40m
    1h 30m layover in Zurich (ZRH)
    UA9742
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Vienna MOW 07:55 14:20 NYC 15h 25m · via VIE

    DME Moscow
    07:55
    UA9823
    Duration: 3h 55m
    VIE Vienna
    08:50
    1h 25m layover
    VIE Vienna
    10:15
    UA9842
    Duration: 10h 5m
    EWR New York
    14:20
    Airlines
    Flight No.
    From
    To
    Duration
    UA9823
    DME Moscow
    07:55, Wed 20 Jan
    VIE Vienna
    08:50, Wed 20 Jan
    3h 55m
    1h 25m layover in Vienna (VIE)
    UA9842
    VIE Vienna
    10:15, Wed 20 Jan
    EWR New York
    14:20, Wed 20 Jan
    10h 5m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    United Airlines 1 stop 14h 25m
    6:25 pm JFK 5:50 pm 26 Dec DME
    United Airlines 1 stop 15h 25m
    07:55 DME 14:20 EWR
    US$551
    hop2.com
    Show Details
    JFK DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Zurich NYC 18:25 17:50 MOW 14h 25m · via ZRH

    JFK New York
    18:25
    UA9717
    Duration: 7h 40m
    ZRH Zurich
    08:05
    26 Dec
    4h 15m layover
    ZRH Zurich
    12:20
    UA9742
    Duration: 2h 30m
    DME Moscow
    17:50
    Airlines
    Flight No.
    From
    To
    Duration
    UA9717
    JFK New York
    18:25, Fri 25 Dec
    ZRH Zurich
    08:05, Sat 26 Dec
    7h 40m
    4h 15m layover in Zurich (ZRH)
    UA9742
    ZRH Zurich
    12:20, Sat 26 Dec
    DME Moscow
    17:50, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Vienna MOW 07:55 14:20 NYC 15h 25m · via VIE

    DME Moscow
    07:55
    UA9823
    Duration: 3h 55m
    VIE Vienna
    08:50
    1h 25m layover
    VIE Vienna
    10:15
    UA9842
    Duration: 10h 5m
    EWR New York
    14:20
    Airlines
    Flight No.
    From
    To
    Duration
    UA9823
    DME Moscow
    07:55, Wed 20 Jan
    VIE Vienna
    08:50, Wed 20 Jan
    3h 55m
    1h 25m layover in Vienna (VIE)
    UA9842
    VIE Vienna
    10:15, Wed 20 Jan
    EWR New York
    14:20, Wed 20 Jan
    10h 5m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Multiple Airlines 1 stop 12h 10m
    6:35 pm EWR 3:45 pm 26 Dec DME
    United Airlines 1 stop 15h 25m
    07:55 DME 14:20 EWR
    US$552
    hop2.com
    Show Details
    EWR DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Brussels NYC 18:35 15:45 MOW 12h 10m · via BRU

    EWR New York
    18:35
    UA999
    Duration: 7h 15m
    BRU Brussels
    07:50
    26 Dec
    2h 25m layover
    BRU Brussels
    10:15
    SN2835
    Duration: 2h 30m
    DME Moscow
    15:45
    Airlines
    Flight No.
    From
    To
    Duration
    UA999
    EWR New York
    18:35, Fri 25 Dec
    BRU Brussels
    07:50, Sat 26 Dec
    7h 15m
    2h 25m layover in Brussels (BRU)
    SN2835
    BRU Brussels
    10:15, Sat 26 Dec
    DME Moscow
    15:45, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Vienna MOW 07:55 14:20 NYC 15h 25m · via VIE

    DME Moscow
    07:55
    UA9823
    Duration: 3h 55m
    VIE Vienna
    08:50
    1h 25m layover
    VIE Vienna
    10:15
    UA9842
    Duration: 10h 5m
    EWR New York
    14:20
    Airlines
    Flight No.
    From
    To
    Duration
    UA9823
    DME Moscow
    07:55, Wed 20 Jan
    VIE Vienna
    08:50, Wed 20 Jan
    3h 55m
    1h 25m layover in Vienna (VIE)
    UA9842
    VIE Vienna
    10:15, Wed 20 Jan
    EWR New York
    14:20, Wed 20 Jan
    10h 5m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Multiple Airlines 1 stop 12h 10m
    6:35 pm EWR 3:45 pm 26 Dec DME
    Austrian Airlines 1 stop 15h 25m
    07:55 DME 14:20 EWR
    US$552
    hop2.com
    Show Details
    EWR DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Brussels NYC 18:35 15:45 MOW 12h 10m · via BRU

    EWR New York
    18:35
    LH8855
    Duration: 7h 15m
    BRU Brussels
    07:50
    26 Dec
    2h 25m layover
    BRU Brussels
    10:15
    SN2835
    Duration: 2h 30m
    DME Moscow
    15:45
    Airlines
    Flight No.
    From
    To
    Duration
    LH8855
    EWR New York
    18:35, Fri 25 Dec
    BRU Brussels
    07:50, Sat 26 Dec
    7h 15m
    2h 25m layover in Brussels (BRU)
    SN2835
    BRU Brussels
    10:15, Sat 26 Dec
    DME Moscow
    15:45, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Vienna MOW 07:55 14:20 NYC 15h 25m · via VIE

    DME Moscow
    07:55
    OS606
    Duration: 3h 55m
    VIE Vienna
    08:50
    1h 25m layover
    VIE Vienna
    10:15
    OS89
    Duration: 10h 5m
    EWR New York
    14:20
    Airlines
    Flight No.
    From
    To
    Duration
    OS606
    DME Moscow
    07:55, Wed 20 Jan
    VIE Vienna
    08:50, Wed 20 Jan
    3h 55m
    1h 25m layover in Vienna (VIE)
    OS89
    VIE Vienna
    10:15, Wed 20 Jan
    EWR New York
    14:20, Wed 20 Jan
    10h 5m
    Show all details
    Depart: Fri, 25 Dec Return: Wed, 20 Jan New York to Moscow
    Brussels Airlines 1 stop 12h 10m
    6:35 pm EWR 3:45 pm 26 Dec DME
    Multiple Airlines 1 stop 15h 25m
    07:55 DME 14:20 EWR
    US$552
    hop2.com
    Show Details
    EWR DME
    Fri, 25 Dec - Wed, 20 Jan

    Depart: New York to Moscow via Brussels NYC 18:35 15:45 MOW 12h 10m · via BRU

    EWR New York
    18:35
    SN8808
    Duration: 7h 15m
    BRU Brussels
    07:50
    26 Dec
    2h 25m layover
    BRU Brussels
    10:15
    SN2835
    Duration: 2h 30m
    DME Moscow
    15:45
    Airlines
    Flight No.
    From
    To
    Duration
    SN8808
    EWR New York
    18:35, Fri 25 Dec
    BRU Brussels
    07:50, Sat 26 Dec
    7h 15m
    2h 25m layover in Brussels (BRU)
    SN2835
    BRU Brussels
    10:15, Sat 26 Dec
    DME Moscow
    15:45, Sat 26 Dec
    2h 30m
    Show all details

    Return: Moscow to New York via Vienna MOW 07:55 14:20 NYC 15h 25m · via VIE

    DME Moscow
    07:55
    OS606
    Duration: 3h 55m
    VIE Vienna
    08:50
    1h 25m layover
    VIE Vienna
    10:15
    UA9842
    Duration: 10h 5m
    EWR New York
    14:20
    Airlines
    Flight No.
    From
    To
    Duration
    OS606
    DME Moscow
    07:55, Wed 20 Jan
    VIE Vienna
    08:50, Wed 20 Jan
    3h 55m
    1h 25m layover in Vienna (VIE)
    UA9842
    VIE Vienna
    10:15, Wed 20 Jan
    EWR New York
    14:20, Wed 20 Jan
    10h 5m
    Show all details