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

    Cheap Flights from Kenya to United States

    Airline Results Price View
    View All Airlines View Flights
    British Airways 132 results US$968 View Flights
    Qatar Airways 23 results US$1,107 View Flights
    Emirates 29 results US$1,116 View Flights
    KLM 245 results US$1,167 View Flights
    Swiss International Air Lines 25 results US$1,169 View Flights
    Air France 416 results US$1,187 View Flights
    Kenya Airways 79 results US$1,187 View Flights
    Ethiopian Airlines 55 results US$1,204 View Flights
    Turkish Airlines 5 results US$1,250 View Flights
    United Airlines 50 results US$1,254 View Flights
    Delta Air Lines 91 results US$1,271 View Flights
    Lufthansa 120 results US$1,293 View Flights
    Brussels Airlines 70 results US$1,293 View Flights
    Austrian Airlines 1 result US$1,360 View Flights
    Air Canada 5 results US$1,378 View Flights
    American Airlines 16 results US$1,518 View Flights
    Iberia 20 results US$3,336 View Flights
    JetBlue Airways 6 results US$9,855 View Flights
    Themes Results Price View
    View All Themes View Cities
    Sightseeing 695 results US$1,050 View Cities
    Family-friendly 695 results US$1,050 View Cities
    Shopping 113 results US$1,164 View Cities
    Senior 113 results US$1,164 View Cities
    LGBT-friendly 113 results US$1,164 View Cities
    Food 113 results US$1,164 View Cities
    Entertainment 113 results US$1,164 View Cities
    Culture 113 results US$1,164 View Cities
    Cities Results Price View
    View All Cities View Flights
    Baltimore 275 results US$968 View Flights
    Washington 550 results US$1,050 View Flights
    New York 113 results US$1,164 View Flights
    Minneapolis/St Paul 32 results US$1,378 View Flights
    La Crosse 236 results US$1,464 View Flights
    Boston 77 results US$1,483 View Flights
    Phoenix 55 results US$1,792 View Flights
    Depart: Sun, 5 Oct Return: Wed, 22 Oct Nairobi to Baltimore Sun, 5 Oct - Wed, 22 Oct
    Multiple Airlines 2+ stops 1d 1h 14m
    11:25 pm NBO - 5:39 pm (+1) BWI
    Multiple Airlines 2+ stops 22h 15m
    4:00 pm BWI - 9:15 pm (+1) NBO
    US$968
    airtickets.com
    Show Details

    Depart: Nairobi to Baltimore via London, Toronto

    NBO
    11:25 pm
    8h 30m
    LHR
    5:55 am (+1)
    2h 35m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    4h 50m
    YYZ
    4:00 pm
    1h 39m
    BWI
    5:39 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:25 pm, 5 Oct Sun
    NBO Nairobi
    5:55 am, 6 Oct Mon
    LHR London
    8h 30m
    2h 35m layover in London (LHR)
    AC869
    8:30 am, 6 Oct Mon
    LHR London
    11:10 am, 6 Oct Mon
    YYZ Toronto
    7h 40m
    4h 50m layover in Toronto (YYZ)
    AC7934
    4:00 pm, 6 Oct Mon
    YYZ Toronto
    5:39 pm, 6 Oct Mon
    BWI Baltimore
    1h 39m

    Return: Baltimore to Nairobi via Toronto, London

    BWI
    4:00 pm
    1h 42m
    YYZ
    5:42 pm
    2h 58m
    YYZ
    8:40 pm
    6h 55m
    LHR
    8:35 am (+1)
    2h 15m
    LHR
    10:50 am
    8h 25m
    NBO
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC7933
    4:00 pm, 22 Oct Wed
    BWI Baltimore
    5:42 pm, 22 Oct Wed
    YYZ Toronto
    1h 42m
    2h 58m layover in Toronto (YYZ)
    AC848
    8:40 pm, 22 Oct Wed
    YYZ Toronto
    8:35 am, 23 Oct Thu
    LHR London
    6h 55m
    2h 15m layover in London (LHR)
    BA65
    10:50 am, 23 Oct Thu
    LHR London
    9:15 pm, 23 Oct Thu
    NBO Nairobi
    8h 25m
    Depart: Tue, 30 Sep Return: Sat, 18 Oct Nairobi to Washington Tue, 30 Sep - Sat, 18 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    Multiple Airlines 2+ stops 21h 10m
    5:05 pm IAD - 9:15 pm (+1) NBO
    US$1,050
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    UA5097
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via Toronto, London

    IAD
    5:05 pm
    1h 25m
    YYZ
    6:30 pm
    2h 10m
    YYZ
    8:40 pm
    6h 55m
    LHR
    8:35 am (+1)
    2h 15m
    LHR
    10:50 am
    8h 25m
    NBO
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA5096
    5:05 pm, 18 Oct Sat
    IAD Washington
    6:30 pm, 18 Oct Sat
    YYZ Toronto
    1h 25m
    2h 10m layover in Toronto (YYZ)
    AC848
    8:40 pm, 18 Oct Sat
    YYZ Toronto
    8:35 am, 19 Oct Sun
    LHR London
    6h 55m
    2h 15m layover in London (LHR)
    BA65
    10:50 am, 19 Oct Sun
    LHR London
    9:15 pm, 19 Oct Sun
    NBO Nairobi
    8h 25m
    Depart: Tue, 30 Sep Return: Sat, 18 Oct Nairobi to Washington Tue, 30 Sep - Sat, 18 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    Multiple Airlines 2+ stops 21h 10m
    5:05 pm IAD - 9:15 pm (+1) NBO
    US$1,050
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    AC3910
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via Toronto, London

    IAD
    5:05 pm
    1h 25m
    YYZ
    6:30 pm
    2h 10m
    YYZ
    8:40 pm
    6h 55m
    LHR
    8:35 am (+1)
    2h 15m
    LHR
    10:50 am
    8h 25m
    NBO
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA5096
    5:05 pm, 18 Oct Sat
    IAD Washington
    6:30 pm, 18 Oct Sat
    YYZ Toronto
    1h 25m
    2h 10m layover in Toronto (YYZ)
    AC848
    8:40 pm, 18 Oct Sat
    YYZ Toronto
    8:35 am, 19 Oct Sun
    LHR London
    6h 55m
    2h 15m layover in London (LHR)
    BA65
    10:50 am, 19 Oct Sun
    LHR London
    9:15 pm, 19 Oct Sun
    NBO Nairobi
    8h 25m
    Depart: Wed, 15 Oct Return: Mon, 10 Nov Nairobi to Washington Wed, 15 Oct - Mon, 10 Nov
    Qatar Airways 1 stop 21h 10m
    1:30 am NBO - 3:40 pm IAD
    Qatar Airways 1 stop 20h
    8:20 pm IAD - 12:20 am (+2) NBO
    US$1,107
    us.bravofly.com
    Show Details

    Depart: Nairobi to Washington via Doha

    NBO
    1:30 am
    5h
    DOH
    6:30 am
    2h
    DOH
    8:30 am
    14h 10m
    IAD
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1342
    1:30 am, 15 Oct Wed
    NBO Nairobi
    6:30 am, 15 Oct Wed
    DOH Doha
    5h
    2h layover in Doha (DOH)
    QR707
    8:30 am, 15 Oct Wed
    DOH Doha
    3:40 pm, 15 Oct Wed
    IAD Washington
    14h 10m

    Return: Washington to Nairobi via Doha

    IAD
    8:20 pm
    12h 40m
    DOH
    5:00 pm (+1)
    2h 10m
    DOH
    7:10 pm
    5h 10m
    NBO
    12:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    8:20 pm, 10 Nov Mon
    IAD Washington
    5:00 pm, 11 Nov Tue
    DOH Doha
    12h 40m
    2h 10m layover in Doha (DOH)
    QR1341
    7:10 pm, 11 Nov Tue
    DOH Doha
    12:20 am, 12 Nov Wed
    NBO Nairobi
    5h 10m
    Depart: Tue, 30 Sep Return: Wed, 22 Oct Nairobi to Washington Tue, 30 Sep - Wed, 22 Oct
    Qatar Airways 1 stop 21h 10m
    1:30 am NBO - 3:40 pm IAD
    Qatar Airways 1 stop 19h
    10:30 pm IAD - 12:30 am (+2) NBO
    US$1,107
    us.bravofly.com
    Show Details

    Depart: Nairobi to Washington via Doha

    NBO
    1:30 am
    5h
    DOH
    6:30 am
    2h
    DOH
    8:30 am
    14h 10m
    IAD
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1342
    1:30 am, 30 Sep Tue
    NBO Nairobi
    6:30 am, 30 Sep Tue
    DOH Doha
    5h
    2h layover in Doha (DOH)
    QR707
    8:30 am, 30 Sep Tue
    DOH Doha
    3:40 pm, 30 Sep Tue
    IAD Washington
    14h 10m

    Return: Washington to Nairobi via Doha

    IAD
    10:30 pm
    12h 30m
    DOH
    6:00 pm (+1)
    1h 15m
    DOH
    7:15 pm
    5h 15m
    NBO
    12:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    10:30 pm, 22 Oct Wed
    IAD Washington
    6:00 pm, 23 Oct Thu
    DOH Doha
    12h 30m
    1h 15m layover in Doha (DOH)
    QR1341
    7:15 pm, 23 Oct Thu
    DOH Doha
    12:30 am, 24 Oct Fri
    NBO Nairobi
    5h 15m
    Depart: Tue, 30 Sep Return: Tue, 21 Oct Nairobi to Washington Tue, 30 Sep - Tue, 21 Oct
    Qatar Airways 1 stop 21h 10m
    1:30 am NBO - 3:40 pm IAD
    Qatar Airways 1 stop 19h
    10:30 pm IAD - 12:30 am (+2) NBO
    US$1,107
    us.bravofly.com
    Show Details

    Depart: Nairobi to Washington via Doha

    NBO
    1:30 am
    5h
    DOH
    6:30 am
    2h
    DOH
    8:30 am
    14h 10m
    IAD
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1342
    1:30 am, 30 Sep Tue
    NBO Nairobi
    6:30 am, 30 Sep Tue
    DOH Doha
    5h
    2h layover in Doha (DOH)
    QR707
    8:30 am, 30 Sep Tue
    DOH Doha
    3:40 pm, 30 Sep Tue
    IAD Washington
    14h 10m

    Return: Washington to Nairobi via Doha

    IAD
    10:30 pm
    12h 30m
    DOH
    6:00 pm (+1)
    1h 15m
    DOH
    7:15 pm
    5h 15m
    NBO
    12:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    10:30 pm, 21 Oct Tue
    IAD Washington
    6:00 pm, 22 Oct Wed
    DOH Doha
    12h 30m
    1h 15m layover in Doha (DOH)
    QR1341
    7:15 pm, 22 Oct Wed
    DOH Doha
    12:30 am, 23 Oct Thu
    NBO Nairobi
    5h 15m
    Depart: Wed, 15 Oct Return: Mon, 10 Nov Nairobi to Washington Wed, 15 Oct - Mon, 10 Nov
    Emirates 1 stop 23h 10m
    4:40 pm NBO - 8:50 am (+1) IAD
    Emirates 1 stop 20h 45m
    10:10 am IAD - 2:55 pm (+1) NBO
    US$1,116
    us.bravofly.com
    Show Details

    Depart: Nairobi to Washington via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    3h 40m
    DXB
    2:20 am
    14h 30m
    IAD
    8:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 15 Oct Wed
    NBO Nairobi
    10:40 pm, 15 Oct Wed
    DXB Dubai
    5h
    3h 40m layover in Dubai (DXB)
    EK231
    2:20 am, 16 Oct Thu
    DXB Dubai
    8:50 am, 16 Oct Thu
    IAD Washington
    14h 30m

    Return: Washington to Nairobi via Dubai

    IAD
    10:10 am
    12h 50m
    DXB
    8:00 am (+1)
    2h 45m
    DXB
    10:45 am
    5h 10m
    NBO
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK232
    10:10 am, 10 Nov Mon
    IAD Washington
    8:00 am, 11 Nov Tue
    DXB Dubai
    12h 50m
    2h 45m layover in Dubai (DXB)
    EK719
    10:45 am, 11 Nov Tue
    DXB Dubai
    2:55 pm, 11 Nov Tue
    NBO Nairobi
    5h 10m
    Depart: Sun, 5 Oct Return: Tue, 21 Oct Nairobi to Baltimore Sun, 5 Oct - Tue, 21 Oct
    Multiple Airlines 2+ stops 1d 1h 14m
    11:25 pm NBO - 5:39 pm (+1) BWI
    United Airlines 2+ stops 21h 36m
    1:29 pm BWI - 6:05 pm (+1) NBO
    US$1,127
    airtickets.com
    Show Details

    Depart: Nairobi to Baltimore via London, Toronto

    NBO
    11:25 pm
    8h 30m
    LHR
    5:55 am (+1)
    2h 35m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    4h 50m
    YYZ
    4:00 pm
    1h 39m
    BWI
    5:39 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:25 pm, 5 Oct Sun
    NBO Nairobi
    5:55 am, 6 Oct Mon
    LHR London
    8h 30m
    2h 35m layover in London (LHR)
    AC869
    8:30 am, 6 Oct Mon
    LHR London
    11:10 am, 6 Oct Mon
    YYZ Toronto
    7h 40m
    4h 50m layover in Toronto (YYZ)
    AC7934
    4:00 pm, 6 Oct Mon
    YYZ Toronto
    5:39 pm, 6 Oct Mon
    BWI Baltimore
    1h 39m

    Return: Baltimore to Nairobi via New York, Zurich

    BWI
    1:29 pm
    1h 7m
    EWR
    2:36 pm
    4h 4m
    EWR
    6:40 pm
    8h
    ZRH
    8:40 am (+1)
    45m
    ZRH
    9:25 am
    7h 40m
    NBO
    6:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA3862
    1:29 pm, 21 Oct Tue
    BWI Baltimore
    2:36 pm, 21 Oct Tue
    EWR New York
    1h 7m
    4h 4m layover in New York (EWR)
    UA134
    6:40 pm, 21 Oct Tue
    EWR New York
    8:40 am, 22 Oct Wed
    ZRH Zurich
    8h
    45m layover in Zurich (ZRH)
    UA7720
    9:25 am, 22 Oct Wed
    ZRH Zurich
    6:05 pm, 22 Oct Wed
    NBO Nairobi
    7h 40m
    Depart: Sat, 18 Oct Return: Wed, 22 Oct Nairobi to Washington Sat, 18 Oct - Wed, 22 Oct
    Qatar Airways 1 stop 21h 10m
    1:30 am NBO - 3:40 pm IAD
    Qatar Airways 1 stop 19h
    10:30 pm IAD - 12:30 am (+2) NBO
    US$1,128
    us.bravofly.com
    Show Details

    Depart: Nairobi to Washington via Doha

    NBO
    1:30 am
    5h
    DOH
    6:30 am
    2h
    DOH
    8:30 am
    14h 10m
    IAD
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1342
    1:30 am, 18 Oct Sat
    NBO Nairobi
    6:30 am, 18 Oct Sat
    DOH Doha
    5h
    2h layover in Doha (DOH)
    QR707
    8:30 am, 18 Oct Sat
    DOH Doha
    3:40 pm, 18 Oct Sat
    IAD Washington
    14h 10m

    Return: Washington to Nairobi via Doha

    IAD
    10:30 pm
    12h 30m
    DOH
    6:00 pm (+1)
    1h 15m
    DOH
    7:15 pm
    5h 15m
    NBO
    12:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    10:30 pm, 22 Oct Wed
    IAD Washington
    6:00 pm, 23 Oct Thu
    DOH Doha
    12h 30m
    1h 15m layover in Doha (DOH)
    QR1341
    7:15 pm, 23 Oct Thu
    DOH Doha
    12:30 am, 24 Oct Fri
    NBO Nairobi
    5h 15m
    Depart: Tue, 30 Sep Return: Tue, 21 Oct Nairobi to Washington Tue, 30 Sep - Tue, 21 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    United Airlines 2+ stops 18h 40m
    4:25 pm DCA - 6:05 pm (+1) NBO
    US$1,145
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    UA5097
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via New York, Zurich

    DCA
    4:25 pm
    1h 10m
    EWR
    5:35 pm
    1h 5m
    EWR
    6:40 pm
    8h
    ZRH
    8:40 am (+1)
    45m
    ZRH
    9:25 am
    7h 40m
    NBO
    6:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA4372
    4:25 pm, 21 Oct Tue
    DCA Washington
    5:35 pm, 21 Oct Tue
    EWR New York
    1h 10m
    1h 5m layover in New York (EWR)
    UA134
    6:40 pm, 21 Oct Tue
    EWR New York
    8:40 am, 22 Oct Wed
    ZRH Zurich
    8h
    45m layover in Zurich (ZRH)
    UA7720
    9:25 am, 22 Oct Wed
    ZRH Zurich
    6:05 pm, 22 Oct Wed
    NBO Nairobi
    7h 40m
    Depart: Tue, 30 Sep Return: Tue, 21 Oct Nairobi to Washington Tue, 30 Sep - Tue, 21 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    United Airlines 2+ stops 18h 40m
    4:25 pm DCA - 6:05 pm (+1) NBO
    US$1,145
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    AC3910
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via New York, Zurich

    DCA
    4:25 pm
    1h 10m
    EWR
    5:35 pm
    1h 5m
    EWR
    6:40 pm
    8h
    ZRH
    8:40 am (+1)
    45m
    ZRH
    9:25 am
    7h 40m
    NBO
    6:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA4372
    4:25 pm, 21 Oct Tue
    DCA Washington
    5:35 pm, 21 Oct Tue
    EWR New York
    1h 10m
    1h 5m layover in New York (EWR)
    UA134
    6:40 pm, 21 Oct Tue
    EWR New York
    8:40 am, 22 Oct Wed
    ZRH Zurich
    8h
    45m layover in Zurich (ZRH)
    UA7720
    9:25 am, 22 Oct Wed
    ZRH Zurich
    6:05 pm, 22 Oct Wed
    NBO Nairobi
    7h 40m
    Depart: Tue, 30 Sep Return: Tue, 21 Oct Nairobi to Washington Tue, 30 Sep - Tue, 21 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    United Airlines 1 stop 17h 10m
    5:55 pm IAD - 6:05 pm (+1) NBO
    US$1,145
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    AC3910
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via Zurich

    IAD
    5:55 pm
    8h 10m
    ZRH
    8:05 am (+1)
    1h 20m
    ZRH
    9:25 am
    7h 40m
    NBO
    6:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA936
    5:55 pm, 21 Oct Tue
    IAD Washington
    8:05 am, 22 Oct Wed
    ZRH Zurich
    8h 10m
    1h 20m layover in Zurich (ZRH)
    UA7720
    9:25 am, 22 Oct Wed
    ZRH Zurich
    6:05 pm, 22 Oct Wed
    NBO Nairobi
    7h 40m
    Depart: Tue, 30 Sep Return: Tue, 21 Oct Nairobi to Washington Tue, 30 Sep - Tue, 21 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    United Airlines 1 stop 17h 10m
    5:55 pm IAD - 6:05 pm (+1) NBO
    US$1,145
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    UA5097
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via Zurich

    IAD
    5:55 pm
    8h 10m
    ZRH
    8:05 am (+1)
    1h 20m
    ZRH
    9:25 am
    7h 40m
    NBO
    6:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA936
    5:55 pm, 21 Oct Tue
    IAD Washington
    8:05 am, 22 Oct Wed
    ZRH Zurich
    8h 10m
    1h 20m layover in Zurich (ZRH)
    UA7720
    9:25 am, 22 Oct Wed
    ZRH Zurich
    6:05 pm, 22 Oct Wed
    NBO Nairobi
    7h 40m
    Depart: Tue, 30 Sep Return: Tue, 21 Oct Nairobi to Washington Tue, 30 Sep - Tue, 21 Oct
    Emirates 1 stop 23h 10m
    4:40 pm NBO - 8:50 am (+1) IAD
    Emirates 1 stop 20h 50m
    10:55 am IAD - 2:45 pm (+1) NBO
    US$1,145
    us.bravofly.com
    Show Details

    Depart: Nairobi to Washington via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    3h 40m
    DXB
    2:20 am
    14h 30m
    IAD
    8:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 30 Sep Tue
    NBO Nairobi
    10:40 pm, 30 Sep Tue
    DXB Dubai
    5h
    3h 40m layover in Dubai (DXB)
    EK231
    2:20 am, 1 Oct Wed
    DXB Dubai
    8:50 am, 1 Oct Wed
    IAD Washington
    14h 30m

    Return: Washington to Nairobi via Dubai

    IAD
    10:55 am
    13h 5m
    DXB
    8:00 am (+1)
    2h 45m
    DXB
    10:45 am
    5h
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK232
    10:55 am, 21 Oct Tue
    IAD Washington
    8:00 am, 22 Oct Wed
    DXB Dubai
    13h 5m
    2h 45m layover in Dubai (DXB)
    EK719
    10:45 am, 22 Oct Wed
    DXB Dubai
    2:45 pm, 22 Oct Wed
    NBO Nairobi
    5h
    Depart: Tue, 30 Sep Return: Tue, 21 Oct Nairobi to Washington Tue, 30 Sep - Tue, 21 Oct
    Emirates 1 stop 23h 10m
    4:40 pm NBO - 8:50 am (+1) IAD
    Emirates 1 stop 1d 1h 10m
    10:55 am IAD - 7:05 pm (+1) NBO
    US$1,145
    us.bravofly.com
    Show Details

    Depart: Nairobi to Washington via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    3h 40m
    DXB
    2:20 am
    14h 30m
    IAD
    8:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 30 Sep Tue
    NBO Nairobi
    10:40 pm, 30 Sep Tue
    DXB Dubai
    5h
    3h 40m layover in Dubai (DXB)
    EK231
    2:20 am, 1 Oct Wed
    DXB Dubai
    8:50 am, 1 Oct Wed
    IAD Washington
    14h 30m

    Return: Washington to Nairobi via Dubai

    IAD
    10:55 am
    13h 5m
    DXB
    8:00 am (+1)
    7h 5m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK232
    10:55 am, 21 Oct Tue
    IAD Washington
    8:00 am, 22 Oct Wed
    DXB Dubai
    13h 5m
    7h 5m layover in Dubai (DXB)
    EK721
    3:05 pm, 22 Oct Wed
    DXB Dubai
    7:05 pm, 22 Oct Wed
    NBO Nairobi
    5h
    Depart: Tue, 30 Sep Return: Sat, 18 Oct Nairobi to Washington Tue, 30 Sep - Sat, 18 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    Brussels Airlines 1 stop 21h 35m
    5:45 pm IAD - 10:20 pm (+1) NBO
    US$1,151
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    AC3910
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via Brussels

    IAD
    5:45 pm
    7h 30m
    BRU
    7:15 am (+1)
    3h 10m
    BRU
    10:25 am
    10h 55m
    NBO
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN8802
    5:45 pm, 18 Oct Sat
    IAD Washington
    7:15 am, 19 Oct Sun
    BRU Brussels
    7h 30m
    3h 10m layover in Brussels (BRU)
    SN453
    10:25 am, 19 Oct Sun
    BRU Brussels
    10:20 pm, 19 Oct Sun
    NBO Nairobi
    10h 55m
    Depart: Tue, 30 Sep Return: Sat, 18 Oct Nairobi to Washington Tue, 30 Sep - Sat, 18 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    Brussels Airlines 1 stop 21h 35m
    5:45 pm IAD - 10:20 pm (+1) NBO
    US$1,151
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    UA5097
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via Brussels

    IAD
    5:45 pm
    7h 30m
    BRU
    7:15 am (+1)
    3h 10m
    BRU
    10:25 am
    10h 55m
    NBO
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN8802
    5:45 pm, 18 Oct Sat
    IAD Washington
    7:15 am, 19 Oct Sun
    BRU Brussels
    7h 30m
    3h 10m layover in Brussels (BRU)
    SN453
    10:25 am, 19 Oct Sun
    BRU Brussels
    10:20 pm, 19 Oct Sun
    NBO Nairobi
    10h 55m
    Depart: Tue, 30 Sep Return: Wed, 22 Oct Nairobi to Washington Tue, 30 Sep - Wed, 22 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    Brussels Airlines 1 stop 21h 35m
    5:45 pm IAD - 10:20 pm (+1) NBO
    US$1,151
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    UA5097
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via Brussels

    IAD
    5:45 pm
    7h 30m
    BRU
    7:15 am (+1)
    3h 10m
    BRU
    10:25 am
    10h 55m
    NBO
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN8802
    5:45 pm, 22 Oct Wed
    IAD Washington
    7:15 am, 23 Oct Thu
    BRU Brussels
    7h 30m
    3h 10m layover in Brussels (BRU)
    SN463
    10:25 am, 23 Oct Thu
    BRU Brussels
    10:20 pm, 23 Oct Thu
    NBO Nairobi
    10h 55m
    Depart: Tue, 30 Sep Return: Tue, 21 Oct Nairobi to Washington Tue, 30 Sep - Tue, 21 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    Brussels Airlines 1 stop 21h 35m
    5:45 pm IAD - 10:20 pm (+1) NBO
    US$1,151
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    UA5097
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via Brussels

    IAD
    5:45 pm
    7h 30m
    BRU
    7:15 am (+1)
    3h 10m
    BRU
    10:25 am
    10h 55m
    NBO
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN8802
    5:45 pm, 21 Oct Tue
    IAD Washington
    7:15 am, 22 Oct Wed
    BRU Brussels
    7h 30m
    3h 10m layover in Brussels (BRU)
    SN453
    10:25 am, 22 Oct Wed
    BRU Brussels
    10:20 pm, 22 Oct Wed
    NBO Nairobi
    10h 55m
    Depart: Tue, 30 Sep Return: Tue, 21 Oct Nairobi to Washington Tue, 30 Sep - Tue, 21 Oct
    Multiple Airlines 2+ stops 23h 7m
    11:50 pm NBO - 3:57 pm (+1) IAD
    Brussels Airlines 1 stop 21h 35m
    5:45 pm IAD - 10:20 pm (+1) NBO
    US$1,151
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via London, Toronto

    NBO
    11:50 pm
    8h 30m
    LHR
    6:20 am (+1)
    2h 10m
    LHR
    8:30 am
    7h 40m
    YYZ
    11:10 am
    3h 20m
    YYZ
    2:30 pm
    1h 27m
    IAD
    3:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA64
    11:50 pm, 30 Sep Tue
    NBO Nairobi
    6:20 am, 1 Oct Wed
    LHR London
    8h 30m
    2h 10m layover in London (LHR)
    AC869
    8:30 am, 1 Oct Wed
    LHR London
    11:10 am, 1 Oct Wed
    YYZ Toronto
    7h 40m
    3h 20m layover in Toronto (YYZ)
    AC3910
    2:30 pm, 1 Oct Wed
    YYZ Toronto
    3:57 pm, 1 Oct Wed
    IAD Washington
    1h 27m

    Return: Washington to Nairobi via Brussels

    IAD
    5:45 pm
    7h 30m
    BRU
    7:15 am (+1)
    3h 10m
    BRU
    10:25 am
    10h 55m
    NBO
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN8802
    5:45 pm, 21 Oct Tue
    IAD Washington
    7:15 am, 22 Oct Wed
    BRU Brussels
    7h 30m
    3h 10m layover in Brussels (BRU)
    SN453
    10:25 am, 22 Oct Wed
    BRU Brussels
    10:20 pm, 22 Oct Wed
    NBO Nairobi
    10h 55m