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

Recent Searches

    Cheap Flights from Kenya to United States
    (Modify Search)
    Price Alerts
    • Themes
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Kenya to United States

    Airline Results Price View
    View All Airlines View Flights
    Swiss International Air Lines 239 results US$975 View Flights
    British Airways 273 results US$981 View Flights
    United Airlines 181 results US$985 View Flights
    KLM 634 results US$1,046 View Flights
    Kenya Airways 62 results US$1,052 View Flights
    Emirates 88 results US$1,060 View Flights
    Air France 197 results US$1,076 View Flights
    Delta Air Lines 146 results US$1,140 View Flights
    Brussels Airlines 235 results US$1,263 View Flights
    Ethiopian Airlines 39 results US$1,309 View Flights
    Lufthansa 87 results US$1,405 View Flights
    Qatar Airways 17 results US$1,536 View Flights
    South African Airways 8 results US$1,578 View Flights
    Virgin Atlantic Airways 6 results US$2,003 View Flights
    Iberia 4 results US$3,374 View Flights
    JetBlue Airways 5 results US$5,534 View Flights
    Finnair 2 results US$6,754 View Flights
    Themes Results Price View
    View All Themes View Cities
    Family-friendly 1382 results US$975 View Cities
    Historical 1126 results US$975 View Cities
    LGBT-friendly 1026 results US$981 View Cities
    Entertainment 1026 results US$981 View Cities
    Shopping 770 results US$981 View Cities
    Senior-friendly 770 results US$981 View Cities
    Foodie 770 results US$981 View Cities
    Cultural 770 results US$981 View Cities
    Street Markets 256 results US$1,338 View Cities
    Cities Results Price View
    View All Cities View Flights
    Washington 328 results US$975 View Flights
    New York 147 results US$981 View Flights
    Dallas/Fort Worth 16 results US$1,081 View Flights
    Boston 28 results US$1,259 View Flights
    Los Angeles 607 results US$1,338 View Flights
    Portland 162 results US$1,382 View Flights
    Birmingham 302 results US$1,530 View Flights
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Multiple Airlines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    Swiss International Air Lines 1 stop 18h
    5:40 pm IAD - 6:40 pm (+1) NBO
    US$975
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    UA937
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Zurich

    IAD
    5:40 pm
    8h 25m
    ZRH
    8:05 am (+1)
    1h 50m
    ZRH
    9:55 am
    7h 45m
    NBO
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX3201
    5:40 pm, 7 May Thu
    IAD Washington
    8:05 am, 8 May Fri
    ZRH Zurich
    8h 25m
    1h 50m layover in Zurich (ZRH)
    LX294
    9:55 am, 8 May Fri
    ZRH Zurich
    6:40 pm, 8 May Fri
    NBO Nairobi
    7h 45m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Swiss International Air Lines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    United Airlines 1 stop 18h
    5:40 pm IAD - 6:40 pm (+1) NBO
    US$975
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    LX3200
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Zurich

    IAD
    5:40 pm
    8h 25m
    ZRH
    8:05 am (+1)
    1h 50m
    ZRH
    9:55 am
    7h 45m
    NBO
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA936
    5:40 pm, 7 May Thu
    IAD Washington
    8:05 am, 8 May Fri
    ZRH Zurich
    8h 25m
    1h 50m layover in Zurich (ZRH)
    UA7720
    9:55 am, 8 May Fri
    ZRH Zurich
    6:40 pm, 8 May Fri
    NBO Nairobi
    7h 45m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Multiple Airlines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    Multiple Airlines 1 stop 18h
    5:40 pm IAD - 6:40 pm (+1) NBO
    US$975
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    UA937
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Zurich

    IAD
    5:40 pm
    8h 25m
    ZRH
    8:05 am (+1)
    1h 50m
    ZRH
    9:55 am
    7h 45m
    NBO
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA936
    5:40 pm, 7 May Thu
    IAD Washington
    8:05 am, 8 May Fri
    ZRH Zurich
    8h 25m
    1h 50m layover in Zurich (ZRH)
    LX294
    9:55 am, 8 May Fri
    ZRH Zurich
    6:40 pm, 8 May Fri
    NBO Nairobi
    7h 45m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Swiss International Air Lines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    Multiple Airlines 1 stop 18h
    5:40 pm IAD - 6:40 pm (+1) NBO
    US$975
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    LX3200
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Zurich

    IAD
    5:40 pm
    8h 25m
    ZRH
    8:05 am (+1)
    1h 50m
    ZRH
    9:55 am
    7h 45m
    NBO
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA936
    5:40 pm, 7 May Thu
    IAD Washington
    8:05 am, 8 May Fri
    ZRH Zurich
    8h 25m
    1h 50m layover in Zurich (ZRH)
    LX294
    9:55 am, 8 May Fri
    ZRH Zurich
    6:40 pm, 8 May Fri
    NBO Nairobi
    7h 45m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Swiss International Air Lines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    Swiss International Air Lines 1 stop 18h
    5:40 pm IAD - 6:40 pm (+1) NBO
    US$975
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    LX3200
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Zurich

    IAD
    5:40 pm
    8h 25m
    ZRH
    8:05 am (+1)
    1h 50m
    ZRH
    9:55 am
    7h 45m
    NBO
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX3201
    5:40 pm, 7 May Thu
    IAD Washington
    8:05 am, 8 May Fri
    ZRH Zurich
    8h 25m
    1h 50m layover in Zurich (ZRH)
    LX294
    9:55 am, 8 May Fri
    ZRH Zurich
    6:40 pm, 8 May Fri
    NBO Nairobi
    7h 45m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Multiple Airlines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    United Airlines 1 stop 18h
    5:40 pm IAD - 6:40 pm (+1) NBO
    US$975
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    UA937
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Zurich

    IAD
    5:40 pm
    8h 25m
    ZRH
    8:05 am (+1)
    1h 50m
    ZRH
    9:55 am
    7h 45m
    NBO
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA936
    5:40 pm, 7 May Thu
    IAD Washington
    8:05 am, 8 May Fri
    ZRH Zurich
    8h 25m
    1h 50m layover in Zurich (ZRH)
    UA7720
    9:55 am, 8 May Fri
    ZRH Zurich
    6:40 pm, 8 May Fri
    NBO Nairobi
    7h 45m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Multiple Airlines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$976
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    UA937
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Brussels

    IAD
    5:50 pm
    7h 35m
    BRU
    7:25 am (+1)
    2h 55m
    BRU
    10:20 am
    10h 55m
    NBO
    10:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN516
    5:50 pm, 7 May Thu
    IAD Washington
    7:25 am, 8 May Fri
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN453
    10:20 am, 8 May Fri
    BRU Brussels
    10:15 pm, 8 May Fri
    NBO Nairobi
    10h 55m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Swiss International Air Lines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$976
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    LX3200
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Brussels

    IAD
    5:50 pm
    7h 35m
    BRU
    7:25 am (+1)
    2h 55m
    BRU
    10:20 am
    10h 55m
    NBO
    10:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN516
    5:50 pm, 7 May Thu
    IAD Washington
    7:25 am, 8 May Fri
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN453
    10:20 am, 8 May Fri
    BRU Brussels
    10:15 pm, 8 May Fri
    NBO Nairobi
    10h 55m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Multiple Airlines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    Brussels Airlines 1 stop 21h 45m
    5:30 pm IAD - 10:15 pm (+1) NBO
    US$976
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    UA937
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Brussels

    IAD
    5:30 pm
    7h 45m
    BRU
    7:15 am (+1)
    3h 5m
    BRU
    10:20 am
    10h 55m
    NBO
    10:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN8802
    5:30 pm, 7 May Thu
    IAD Washington
    7:15 am, 8 May Fri
    BRU Brussels
    7h 45m
    3h 5m layover in Brussels (BRU)
    SN453
    10:20 am, 8 May Fri
    BRU Brussels
    10:15 pm, 8 May Fri
    NBO Nairobi
    10h 55m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    Swiss International Air Lines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    Brussels Airlines 1 stop 21h 45m
    5:30 pm IAD - 10:15 pm (+1) NBO
    US$976
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX296
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    LX3200
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Brussels

    IAD
    5:30 pm
    7h 45m
    BRU
    7:15 am (+1)
    3h 5m
    BRU
    10:20 am
    10h 55m
    NBO
    10:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN8802
    5:30 pm, 7 May Thu
    IAD Washington
    7:15 am, 8 May Fri
    BRU Brussels
    7h 45m
    3h 5m layover in Brussels (BRU)
    SN453
    10:20 am, 8 May Fri
    BRU Brussels
    10:15 pm, 8 May Fri
    NBO Nairobi
    10h 55m
    Depart: Sat, 23 May Return: Sat, 13 Jun Nairobi to New York Sat, 23 May - Sat, 13 Jun
    Multiple Airlines 2+ stops 1d 1h 30m
    11:30 pm NBO - 6:00 pm (+1) EWR
    Multiple Airlines 2+ stops 1d 3h 15m
    10:30 am LGA - 8:45 pm (+1) NBO
    US$981
    flyfar.com
    Show Details

    Depart: Nairobi to New York via London, Toronto

    NBO
    11:30 pm
    8h 40m
    LHR
    6:10 am (+1)
    2h 20m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    5h 10m
    YYZ
    4:20 pm
    1h 40m
    EWR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:30 pm, 23 May Sat
    NBO Nairobi
    6:10 am, 24 May Sun
    LHR London
    8h 40m
    2h 20m layover in London (LHR)
    AC869
    8:30 am, 24 May Sun
    LHR London
    11:10 am, 24 May Sun
    YYZ Toronto
    7h 40m
    5h 10m layover in Toronto (YYZ)
    AC768
    4:20 pm, 24 May Sun
    YYZ Toronto
    6:00 pm, 24 May Sun
    EWR New York
    1h 40m

    Return: New York to Nairobi via Toronto, London

    LGA
    10:30 am
    1h 43m
    YYZ
    12:13 pm
    6h 17m
    YYZ
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    3h 50m
    LHR
    10:15 am
    8h 30m
    NBO
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC707
    10:30 am, 13 Jun Sat
    LGA New York
    12:13 pm, 13 Jun Sat
    YYZ Toronto
    1h 43m
    6h 17m layover in Toronto (YYZ)
    AC856
    6:30 pm, 13 Jun Sat
    YYZ Toronto
    6:25 am, 14 Jun Sun
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA65
    10:15 am, 14 Jun Sun
    LHR London
    8:45 pm, 14 Jun Sun
    NBO Nairobi
    8h 30m
    Depart: Sat, 23 May Return: Sat, 13 Jun Nairobi to New York Sat, 23 May - Sat, 13 Jun
    Multiple Airlines 2+ stops 22h 18m
    11:30 pm NBO - 2:48 pm (+1) LGA
    Multiple Airlines 2+ stops 22h 15m
    3:30 pm LGA - 8:45 pm (+1) NBO
    US$981
    flightnetwork.com
    Show Details

    Depart: Nairobi to New York via London, Toronto

    NBO
    11:30 pm
    8h 40m
    LHR
    6:10 am (+1)
    2h 20m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    2h 5m
    YYZ
    1:15 pm
    1h 33m
    LGA
    2:48 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:30 pm, 23 May Sat
    NBO Nairobi
    6:10 am, 24 May Sun
    LHR London
    8h 40m
    2h 20m layover in London (LHR)
    AC869
    8:30 am, 24 May Sun
    LHR London
    11:10 am, 24 May Sun
    YYZ Toronto
    7h 40m
    2h 5m layover in Toronto (YYZ)
    AC714
    1:15 pm, 24 May Sun
    YYZ Toronto
    2:48 pm, 24 May Sun
    LGA New York
    1h 33m

    Return: New York to Nairobi via Toronto, London

    LGA
    3:30 pm
    1h 43m
    YYZ
    5:13 pm
    1h 17m
    YYZ
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    3h 50m
    LHR
    10:15 am
    8h 30m
    NBO
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC717
    3:30 pm, 13 Jun Sat
    LGA New York
    5:13 pm, 13 Jun Sat
    YYZ Toronto
    1h 43m
    1h 17m layover in Toronto (YYZ)
    AC856
    6:30 pm, 13 Jun Sat
    YYZ Toronto
    6:25 am, 14 Jun Sun
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA65
    10:15 am, 14 Jun Sun
    LHR London
    8:45 pm, 14 Jun Sun
    NBO Nairobi
    8h 30m
    Depart: Sat, 23 May Return: Sat, 13 Jun Nairobi to New York Sat, 23 May - Sat, 13 Jun
    Multiple Airlines 2+ stops 22h 18m
    11:30 pm NBO - 2:48 pm (+1) LGA
    Multiple Airlines 2+ stops 1d 20m
    1:25 pm LGA - 8:45 pm (+1) NBO
    US$981
    flightnetwork.com
    Show Details

    Depart: Nairobi to New York via London, Toronto

    NBO
    11:30 pm
    8h 40m
    LHR
    6:10 am (+1)
    2h 20m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    2h 5m
    YYZ
    1:15 pm
    1h 33m
    LGA
    2:48 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:30 pm, 23 May Sat
    NBO Nairobi
    6:10 am, 24 May Sun
    LHR London
    8h 40m
    2h 20m layover in London (LHR)
    AC869
    8:30 am, 24 May Sun
    LHR London
    11:10 am, 24 May Sun
    YYZ Toronto
    7h 40m
    2h 5m layover in Toronto (YYZ)
    AC714
    1:15 pm, 24 May Sun
    YYZ Toronto
    2:48 pm, 24 May Sun
    LGA New York
    1h 33m

    Return: New York to Nairobi via Toronto, London

    LGA
    1:25 pm
    1h 43m
    YYZ
    3:08 pm
    3h 22m
    YYZ
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    3h 50m
    LHR
    10:15 am
    8h 30m
    NBO
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC713
    1:25 pm, 13 Jun Sat
    LGA New York
    3:08 pm, 13 Jun Sat
    YYZ Toronto
    1h 43m
    3h 22m layover in Toronto (YYZ)
    AC856
    6:30 pm, 13 Jun Sat
    YYZ Toronto
    6:25 am, 14 Jun Sun
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA65
    10:15 am, 14 Jun Sun
    LHR London
    8:45 pm, 14 Jun Sun
    NBO Nairobi
    8h 30m
    Depart: Sat, 23 May Return: Sat, 13 Jun Nairobi to New York Sat, 23 May - Sat, 13 Jun
    Multiple Airlines 2+ stops 1d 18m
    11:30 pm NBO - 4:48 pm (+1) LGA
    Multiple Airlines 2+ stops 1d 3h 15m
    10:30 am LGA - 8:45 pm (+1) NBO
    US$981
    flightnetwork.com
    Show Details

    Depart: Nairobi to New York via London, Toronto

    NBO
    11:30 pm
    8h 40m
    LHR
    6:10 am (+1)
    2h 20m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    4h 5m
    YYZ
    3:15 pm
    1h 33m
    LGA
    4:48 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:30 pm, 23 May Sat
    NBO Nairobi
    6:10 am, 24 May Sun
    LHR London
    8h 40m
    2h 20m layover in London (LHR)
    AC869
    8:30 am, 24 May Sun
    LHR London
    11:10 am, 24 May Sun
    YYZ Toronto
    7h 40m
    4h 5m layover in Toronto (YYZ)
    AC716
    3:15 pm, 24 May Sun
    YYZ Toronto
    4:48 pm, 24 May Sun
    LGA New York
    1h 33m

    Return: New York to Nairobi via Toronto, London

    LGA
    10:30 am
    1h 43m
    YYZ
    12:13 pm
    6h 17m
    YYZ
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    3h 50m
    LHR
    10:15 am
    8h 30m
    NBO
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC707
    10:30 am, 13 Jun Sat
    LGA New York
    12:13 pm, 13 Jun Sat
    YYZ Toronto
    1h 43m
    6h 17m layover in Toronto (YYZ)
    AC856
    6:30 pm, 13 Jun Sat
    YYZ Toronto
    6:25 am, 14 Jun Sun
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA65
    10:15 am, 14 Jun Sun
    LHR London
    8:45 pm, 14 Jun Sun
    NBO Nairobi
    8h 30m
    Depart: Sat, 23 May Return: Sat, 13 Jun Nairobi to New York Sat, 23 May - Sat, 13 Jun
    Multiple Airlines 2+ stops 22h 18m
    11:30 pm NBO - 2:48 pm (+1) LGA
    Multiple Airlines 2+ stops 22h 15m
    3:30 pm LGA - 8:45 pm (+1) NBO
    US$981
    flyfar.com
    Show Details

    Depart: Nairobi to New York via London, Toronto

    NBO
    11:30 pm
    8h 40m
    LHR
    6:10 am (+1)
    2h 20m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    2h 5m
    YYZ
    1:15 pm
    1h 33m
    LGA
    2:48 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:30 pm, 23 May Sat
    NBO Nairobi
    6:10 am, 24 May Sun
    LHR London
    8h 40m
    2h 20m layover in London (LHR)
    AC869
    8:30 am, 24 May Sun
    LHR London
    11:10 am, 24 May Sun
    YYZ Toronto
    7h 40m
    2h 5m layover in Toronto (YYZ)
    AC714
    1:15 pm, 24 May Sun
    YYZ Toronto
    2:48 pm, 24 May Sun
    LGA New York
    1h 33m

    Return: New York to Nairobi via Toronto, London

    LGA
    3:30 pm
    1h 43m
    YYZ
    5:13 pm
    1h 17m
    YYZ
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    3h 50m
    LHR
    10:15 am
    8h 30m
    NBO
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC717
    3:30 pm, 13 Jun Sat
    LGA New York
    5:13 pm, 13 Jun Sat
    YYZ Toronto
    1h 43m
    1h 17m layover in Toronto (YYZ)
    AC856
    6:30 pm, 13 Jun Sat
    YYZ Toronto
    6:25 am, 14 Jun Sun
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA65
    10:15 am, 14 Jun Sun
    LHR London
    8:45 pm, 14 Jun Sun
    NBO Nairobi
    8h 30m
    Depart: Sat, 23 May Return: Sat, 13 Jun Nairobi to New York Sat, 23 May - Sat, 13 Jun
    Multiple Airlines 2+ stops 1d 18m
    11:30 pm NBO - 4:48 pm (+1) LGA
    Multiple Airlines 2+ stops 1d 20m
    1:25 pm LGA - 8:45 pm (+1) NBO
    US$981
    flyfar.com
    Show Details

    Depart: Nairobi to New York via London, Toronto

    NBO
    11:30 pm
    8h 40m
    LHR
    6:10 am (+1)
    2h 20m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    4h 5m
    YYZ
    3:15 pm
    1h 33m
    LGA
    4:48 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:30 pm, 23 May Sat
    NBO Nairobi
    6:10 am, 24 May Sun
    LHR London
    8h 40m
    2h 20m layover in London (LHR)
    AC869
    8:30 am, 24 May Sun
    LHR London
    11:10 am, 24 May Sun
    YYZ Toronto
    7h 40m
    4h 5m layover in Toronto (YYZ)
    AC716
    3:15 pm, 24 May Sun
    YYZ Toronto
    4:48 pm, 24 May Sun
    LGA New York
    1h 33m

    Return: New York to Nairobi via Toronto, London

    LGA
    1:25 pm
    1h 43m
    YYZ
    3:08 pm
    3h 22m
    YYZ
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    3h 50m
    LHR
    10:15 am
    8h 30m
    NBO
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC713
    1:25 pm, 13 Jun Sat
    LGA New York
    3:08 pm, 13 Jun Sat
    YYZ Toronto
    1h 43m
    3h 22m layover in Toronto (YYZ)
    AC856
    6:30 pm, 13 Jun Sat
    YYZ Toronto
    6:25 am, 14 Jun Sun
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA65
    10:15 am, 14 Jun Sun
    LHR London
    8:45 pm, 14 Jun Sun
    NBO Nairobi
    8h 30m
    Depart: Sat, 23 May Return: Sat, 13 Jun Nairobi to New York Sat, 23 May - Sat, 13 Jun
    Multiple Airlines 2+ stops 1d 1h 30m
    11:30 pm NBO - 6:00 pm (+1) EWR
    Multiple Airlines 2+ stops 22h 15m
    3:30 pm LGA - 8:45 pm (+1) NBO
    US$981
    flightnetwork.com
    Show Details

    Depart: Nairobi to New York via London, Toronto

    NBO
    11:30 pm
    8h 40m
    LHR
    6:10 am (+1)
    2h 20m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    5h 10m
    YYZ
    4:20 pm
    1h 40m
    EWR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:30 pm, 23 May Sat
    NBO Nairobi
    6:10 am, 24 May Sun
    LHR London
    8h 40m
    2h 20m layover in London (LHR)
    AC869
    8:30 am, 24 May Sun
    LHR London
    11:10 am, 24 May Sun
    YYZ Toronto
    7h 40m
    5h 10m layover in Toronto (YYZ)
    AC768
    4:20 pm, 24 May Sun
    YYZ Toronto
    6:00 pm, 24 May Sun
    EWR New York
    1h 40m

    Return: New York to Nairobi via Toronto, London

    LGA
    3:30 pm
    1h 43m
    YYZ
    5:13 pm
    1h 17m
    YYZ
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    3h 50m
    LHR
    10:15 am
    8h 30m
    NBO
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC717
    3:30 pm, 13 Jun Sat
    LGA New York
    5:13 pm, 13 Jun Sat
    YYZ Toronto
    1h 43m
    1h 17m layover in Toronto (YYZ)
    AC856
    6:30 pm, 13 Jun Sat
    YYZ Toronto
    6:25 am, 14 Jun Sun
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA65
    10:15 am, 14 Jun Sun
    LHR London
    8:45 pm, 14 Jun Sun
    NBO Nairobi
    8h 30m
    Depart: Sat, 23 May Return: Sat, 13 Jun Nairobi to New York Sat, 23 May - Sat, 13 Jun
    Multiple Airlines 2+ stops 1d 1h 30m
    11:30 pm NBO - 6:00 pm (+1) EWR
    Multiple Airlines 2+ stops 1d 20m
    1:25 pm LGA - 8:45 pm (+1) NBO
    US$981
    flyfar.com
    Show Details

    Depart: Nairobi to New York via London, Toronto

    NBO
    11:30 pm
    8h 40m
    LHR
    6:10 am (+1)
    2h 20m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    5h 10m
    YYZ
    4:20 pm
    1h 40m
    EWR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:30 pm, 23 May Sat
    NBO Nairobi
    6:10 am, 24 May Sun
    LHR London
    8h 40m
    2h 20m layover in London (LHR)
    AC869
    8:30 am, 24 May Sun
    LHR London
    11:10 am, 24 May Sun
    YYZ Toronto
    7h 40m
    5h 10m layover in Toronto (YYZ)
    AC768
    4:20 pm, 24 May Sun
    YYZ Toronto
    6:00 pm, 24 May Sun
    EWR New York
    1h 40m

    Return: New York to Nairobi via Toronto, London

    LGA
    1:25 pm
    1h 43m
    YYZ
    3:08 pm
    3h 22m
    YYZ
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    3h 50m
    LHR
    10:15 am
    8h 30m
    NBO
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC713
    1:25 pm, 13 Jun Sat
    LGA New York
    3:08 pm, 13 Jun Sat
    YYZ Toronto
    1h 43m
    3h 22m layover in Toronto (YYZ)
    AC856
    6:30 pm, 13 Jun Sat
    YYZ Toronto
    6:25 am, 14 Jun Sun
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA65
    10:15 am, 14 Jun Sun
    LHR London
    8:45 pm, 14 Jun Sun
    NBO Nairobi
    8h 30m
    Depart: Sat, 23 May Return: Sat, 13 Jun Nairobi to New York Sat, 23 May - Sat, 13 Jun
    Multiple Airlines 2+ stops 23h 12m
    11:30 pm NBO - 3:42 pm (+1) LGA
    Multiple Airlines 2+ stops 1d 3h 15m
    10:30 am LGA - 8:45 pm (+1) NBO
    US$981
    flyfar.com
    Show Details

    Depart: Nairobi to New York via London, Toronto

    NBO
    11:30 pm
    8h 40m
    LHR
    6:10 am (+1)
    2h 20m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 5m
    YYZ
    2:15 pm
    1h 27m
    LGA
    3:42 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:30 pm, 23 May Sat
    NBO Nairobi
    6:10 am, 24 May Sun
    LHR London
    8h 40m
    2h 20m layover in London (LHR)
    AC869
    8:30 am, 24 May Sun
    LHR London
    11:10 am, 24 May Sun
    YYZ Toronto
    7h 40m
    3h 5m layover in Toronto (YYZ)
    AC7432
    2:15 pm, 24 May Sun
    YYZ Toronto
    3:42 pm, 24 May Sun
    LGA New York
    1h 27m

    Return: New York to Nairobi via Toronto, London

    LGA
    10:30 am
    1h 43m
    YYZ
    12:13 pm
    6h 17m
    YYZ
    6:30 pm
    6h 55m
    LHR
    6:25 am (+1)
    3h 50m
    LHR
    10:15 am
    8h 30m
    NBO
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC707
    10:30 am, 13 Jun Sat
    LGA New York
    12:13 pm, 13 Jun Sat
    YYZ Toronto
    1h 43m
    6h 17m layover in Toronto (YYZ)
    AC856
    6:30 pm, 13 Jun Sat
    YYZ Toronto
    6:25 am, 14 Jun Sun
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA65
    10:15 am, 14 Jun Sun
    LHR London
    8:45 pm, 14 Jun Sun
    NBO Nairobi
    8h 30m
    Depart: Mon, 20 Apr Return: Thu, 7 May Nairobi to Washington Mon, 20 Apr - Thu, 7 May
    United Airlines 1 stop 1d 2h 35m
    7:40 pm NBO - 3:15 pm (+1) IAD
    United Airlines 1 stop 18h
    5:40 pm IAD - 6:40 pm (+1) NBO
    US$985
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:40 pm
    11h 35m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA7721
    7:40 pm, 20 Apr Mon
    NBO Nairobi
    6:15 am, 21 Apr Tue
    ZRH Zurich
    11h 35m
    5h 40m layover in Zurich (ZRH)
    UA937
    11:55 am, 21 Apr Tue
    ZRH Zurich
    3:15 pm, 21 Apr Tue
    IAD Washington
    9h 20m

    Return: Washington to Nairobi via Zurich

    IAD
    5:40 pm
    8h 25m
    ZRH
    8:05 am (+1)
    1h 50m
    ZRH
    9:55 am
    7h 45m
    NBO
    6:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA936
    5:40 pm, 7 May Thu
    IAD Washington
    8:05 am, 8 May Fri
    ZRH Zurich
    8h 25m
    1h 50m layover in Zurich (ZRH)
    UA7720
    9:55 am, 8 May Fri
    ZRH Zurich
    6:40 pm, 8 May Fri
    NBO Nairobi
    7h 45m