×
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
    Qatar Airways 3 results US$980 View Flights
    Swiss International Air Lines 33 results US$989 View Flights
    Lufthansa 162 results US$989 View Flights
    Brussels Airlines 122 results US$989 View Flights
    United Airlines 116 results US$999 View Flights
    Austrian Airlines 11 results US$1,032 View Flights
    KLM 129 results US$1,054 View Flights
    Air France 136 results US$1,076 View Flights
    Emirates 34 results US$1,085 View Flights
    Air Canada 44 results US$1,102 View Flights
    Delta Air Lines 74 results US$1,555 View Flights
    Ethiopian Airlines 6 results US$1,632 View Flights
    British Airways 13 results US$1,804 View Flights
    Kenya Airways 4 results US$2,384 View Flights
    Iberia 1 result US$3,629 View Flights
    Virgin Atlantic Airways 4 results US$3,741 View Flights
    Finnair 3 results US$4,814 View Flights
    JetBlue Airways 2 results US$5,916 View Flights
    Themes Results Price View
    View All Themes View Cities
    Historical 309 results US$980 View Cities
    Family-friendly 309 results US$980 View Cities
    Nature 23 results US$1,332 View Cities
    Street Markets 23 results US$1,332 View Cities
    Foodie 23 results US$1,332 View Cities
    Cities Results Price View
    View All Cities View Flights
    Washington 309 results US$980 View Flights
    Des Moines 187 results US$1,204 View Flights
    Portland 23 results US$1,332 View Flights
    Tampa 216 results US$1,504 View Flights
    Burbank 162 results US$1,622 View Flights
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Qatar Airways 1 stop 1d 3h 55m
    6:30 pm NBO - 3:25 pm (+1) IAD
    Qatar Airways 1 stop 1d 5h 5m
    9:05 pm IAD - 9:10 am (+2) NBO
    US$980
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Doha

    NBO
    6:30 pm
    4h 50m
    DOH
    11:20 pm
    9h 10m
    DOH
    8:30 am
    13h 55m
    IAD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1340
    6:30 pm, 3 Jun Wed
    NBO Nairobi
    11:20 pm, 3 Jun Wed
    DOH Doha
    4h 50m
    9h 10m layover in Doha (DOH)
    QR707
    8:30 am, 4 Jun Thu
    DOH Doha
    3:25 pm, 4 Jun Thu
    IAD Washington
    13h 55m

    Return: Washington to Nairobi via Doha

    IAD
    9:05 pm
    12h 55m
    DOH
    5:00 pm (+1)
    10h 55m
    DOH
    3:55 am
    5h 15m
    NBO
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    9:05 pm, 22 Jun Mon
    IAD Washington
    5:00 pm, 23 Jun Tue
    DOH Doha
    12h 55m
    10h 55m layover in Doha (DOH)
    QR1337
    3:55 am, 24 Jun Wed
    DOH Doha
    9:10 am, 24 Jun Wed
    NBO Nairobi
    5h 15m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Qatar Airways 1 stop 1d 3h 55m
    6:30 pm NBO - 3:25 pm (+1) IAD
    Qatar Airways 1 stop 1d 5h 5m
    9:05 pm IAD - 9:10 am (+2) NBO
    US$989
    qatarairways.com
    Show Details

    Depart: Nairobi to Washington via Doha

    NBO
    6:30 pm
    4h 50m
    DOH
    11:20 pm
    9h 10m
    DOH
    8:30 am
    13h 55m
    IAD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1340
    6:30 pm, 3 Jun Wed
    NBO Nairobi
    11:20 pm, 3 Jun Wed
    DOH Doha
    4h 50m
    9h 10m layover in Doha (DOH)
    QR707
    8:30 am, 4 Jun Thu
    DOH Doha
    3:25 pm, 4 Jun Thu
    IAD Washington
    13h 55m

    Return: Washington to Nairobi via Doha

    IAD
    9:05 pm
    12h 55m
    DOH
    5:00 pm (+1)
    10h 55m
    DOH
    3:55 am
    5h 15m
    NBO
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    9:05 pm, 22 Jun Mon
    IAD Washington
    5:00 pm, 23 Jun Tue
    DOH Doha
    12h 55m
    10h 55m layover in Doha (DOH)
    QR1337
    3:55 am, 24 Jun Wed
    DOH Doha
    9:10 am, 24 Jun Wed
    NBO Nairobi
    5h 15m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Qatar Airways 1 stop 1d 3h 55m
    6:30 pm NBO - 3:25 pm (+1) IAD
    Qatar Airways 1 stop 1d 5h 5m
    9:05 pm IAD - 9:10 am (+2) NBO
    US$989
    expedia.com
    Show Details

    Depart: Nairobi to Washington via Doha

    NBO
    6:30 pm
    4h 50m
    DOH
    11:20 pm
    9h 10m
    DOH
    8:30 am
    13h 55m
    IAD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1340
    6:30 pm, 3 Jun Wed
    NBO Nairobi
    11:20 pm, 3 Jun Wed
    DOH Doha
    4h 50m
    9h 10m layover in Doha (DOH)
    QR707
    8:30 am, 4 Jun Thu
    DOH Doha
    3:25 pm, 4 Jun Thu
    IAD Washington
    13h 55m

    Return: Washington to Nairobi via Doha

    IAD
    9:05 pm
    12h 55m
    DOH
    5:00 pm (+1)
    10h 55m
    DOH
    3:55 am
    5h 15m
    NBO
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    9:05 pm, 22 Jun Mon
    IAD Washington
    5:00 pm, 23 Jun Tue
    DOH Doha
    12h 55m
    10h 55m layover in Doha (DOH)
    QR1337
    3:55 am, 24 Jun Wed
    DOH Doha
    9:10 am, 24 Jun Wed
    NBO Nairobi
    5h 15m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Swiss International Air Lines 1 stop 1d 2h 40m
    7:35 pm NBO - 3:15 pm (+1) IAD
    United Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:35 pm
    11h 40m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX294
    7:35 pm, 3 Jun Wed
    NBO Nairobi
    6:15 am, 4 Jun Thu
    ZRH Zurich
    11h 40m
    5h 40m layover in Zurich (ZRH)
    LX3200
    11:55 am, 4 Jun Thu
    ZRH Zurich
    3:15 pm, 4 Jun Thu
    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
    UA9902
    5:50 pm, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    UA9989
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Swiss International Air Lines 1 stop 1d 2h 40m
    7:35 pm NBO - 3:15 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:35 pm
    11h 40m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LX294
    7:35 pm, 3 Jun Wed
    NBO Nairobi
    6:15 am, 4 Jun Thu
    ZRH Zurich
    11h 40m
    5h 40m layover in Zurich (ZRH)
    LX3200
    11:55 am, 4 Jun Thu
    ZRH Zurich
    3:15 pm, 4 Jun Thu
    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, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Multiple Airlines 1 stop 21h 50m
    11:25 pm NBO - 2:15 pm (+1) IAD
    United Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    5h 10m
    BRU
    12:00 pm
    8h 15m
    IAD
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN453
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    5h 10m layover in Brussels (BRU)
    LH9382
    12:00 pm, 4 Jun Thu
    BRU Brussels
    2:15 pm, 4 Jun Thu
    IAD Washington
    8h 15m

    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
    UA9902
    5:50 pm, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    UA9989
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Multiple Airlines 1 stop 21h 50m
    11:25 pm NBO - 2:15 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    5h 10m
    BRU
    12:00 pm
    8h 15m
    IAD
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN453
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    5h 10m layover in Brussels (BRU)
    LH9382
    12:00 pm, 4 Jun Thu
    BRU Brussels
    2:15 pm, 4 Jun Thu
    IAD Washington
    8h 15m

    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, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Multiple Airlines 1 stop 20h 30m
    11:25 pm NBO - 12:55 pm (+1) IAD
    United Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    3h 25m
    BRU
    10:15 am
    8h 40m
    IAD
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN453
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    3h 25m layover in Brussels (BRU)
    LH5618
    10:15 am, 4 Jun Thu
    BRU Brussels
    12:55 pm, 4 Jun Thu
    IAD Washington
    8h 40m

    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
    UA9902
    5:50 pm, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    UA9989
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Lufthansa 1 stop 21h 50m
    11:25 pm NBO - 2:15 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    5h 10m
    BRU
    12:00 pm
    8h 15m
    IAD
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH5683
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    5h 10m layover in Brussels (BRU)
    LH9382
    12:00 pm, 4 Jun Thu
    BRU Brussels
    2:15 pm, 4 Jun Thu
    IAD Washington
    8h 15m

    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, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Lufthansa 1 stop 20h 30m
    11:25 pm NBO - 12:55 pm (+1) IAD
    United Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    3h 25m
    BRU
    10:15 am
    8h 40m
    IAD
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH5683
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    3h 25m layover in Brussels (BRU)
    LH5618
    10:15 am, 4 Jun Thu
    BRU Brussels
    12:55 pm, 4 Jun Thu
    IAD Washington
    8h 40m

    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
    UA9902
    5:50 pm, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    UA9989
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Multiple Airlines 1 stop 20h 30m
    11:25 pm NBO - 12:55 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    3h 25m
    BRU
    10:15 am
    8h 40m
    IAD
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN453
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    3h 25m layover in Brussels (BRU)
    LH5618
    10:15 am, 4 Jun Thu
    BRU Brussels
    12:55 pm, 4 Jun Thu
    IAD Washington
    8h 40m

    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, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Lufthansa 1 stop 21h 50m
    11:25 pm NBO - 2:15 pm (+1) IAD
    United Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    5h 10m
    BRU
    12:00 pm
    8h 15m
    IAD
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH5683
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    5h 10m layover in Brussels (BRU)
    LH9382
    12:00 pm, 4 Jun Thu
    BRU Brussels
    2:15 pm, 4 Jun Thu
    IAD Washington
    8h 15m

    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
    UA9902
    5:50 pm, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    UA9989
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Lufthansa 1 stop 20h 30m
    11:25 pm NBO - 12:55 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$989
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    3h 25m
    BRU
    10:15 am
    8h 40m
    IAD
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH5683
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    3h 25m layover in Brussels (BRU)
    LH5618
    10:15 am, 4 Jun Thu
    BRU Brussels
    12:55 pm, 4 Jun Thu
    IAD Washington
    8h 40m

    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, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Brussels Airlines 1 stop 21h 50m
    11:25 pm NBO - 2:15 pm (+1) IAD
    Brussels Airlines 2+ stops 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$997
    expedia.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    5h 10m
    BRU
    12:00 pm
    8h 15m
    IAD
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN453
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    5h 10m layover in Brussels (BRU)
    SN8801
    12:00 pm, 4 Jun Thu
    BRU Brussels
    2:15 pm, 4 Jun Thu
    IAD Washington
    8h 15m

    * Operated by United Airlines

    Return: Washington to Nairobi via Brussels, Kigali

    IAD
    5:50 pm
    7h 35m
    BRU
    7:25 am (+1)
    2h 55m
    BRU
    10:20 am
    8h 15m
    KGL
    6:35 pm
    1h 15m
    KGL
    7:50 pm
    1h 25m
    NBO
    10:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN516
    5:50 pm, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    6:35 pm, 23 Jun Tue
    KGL Kigali
    8h 15m
    1h 15m layover in Kigali (KGL)
    SN463
    7:50 pm, 23 Jun Tue
    KGL Kigali
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    1h 25m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Brussels Airlines 1 stop 20h 30m
    11:25 pm NBO - 12:55 pm (+1) IAD
    Brussels Airlines 2+ stops 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$997
    expedia.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    3h 25m
    BRU
    10:15 am
    8h 40m
    IAD
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN453
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    3h 25m layover in Brussels (BRU)
    SN515
    10:15 am, 4 Jun Thu
    BRU Brussels
    12:55 pm, 4 Jun Thu
    IAD Washington
    8h 40m

    Return: Washington to Nairobi via Brussels, Kigali

    IAD
    5:50 pm
    7h 35m
    BRU
    7:25 am (+1)
    2h 55m
    BRU
    10:20 am
    8h 15m
    KGL
    6:35 pm
    1h 15m
    KGL
    7:50 pm
    1h 25m
    NBO
    10:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN516
    5:50 pm, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    6:35 pm, 23 Jun Tue
    KGL Kigali
    8h 15m
    1h 15m layover in Kigali (KGL)
    SN463
    7:50 pm, 23 Jun Tue
    KGL Kigali
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    1h 25m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    United Airlines 1 stop 1d 2h 40m
    7:35 pm NBO - 3:15 pm (+1) IAD
    United Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$999
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:35 pm
    11h 40m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA9764
    7:35 pm, 3 Jun Wed
    NBO Nairobi
    6:15 am, 4 Jun Thu
    ZRH Zurich
    11h 40m
    5h 40m layover in Zurich (ZRH)
    UA937
    11:55 am, 4 Jun Thu
    ZRH Zurich
    3:15 pm, 4 Jun Thu
    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
    UA9902
    5:50 pm, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    UA9989
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    United Airlines 1 stop 1d 2h 40m
    7:35 pm NBO - 3:15 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$999
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Zurich

    NBO
    7:35 pm
    11h 40m
    ZRH
    6:15 am (+1)
    5h 40m
    ZRH
    11:55 am
    9h 20m
    IAD
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA9764
    7:35 pm, 3 Jun Wed
    NBO Nairobi
    6:15 am, 4 Jun Thu
    ZRH Zurich
    11h 40m
    5h 40m layover in Zurich (ZRH)
    UA937
    11:55 am, 4 Jun Thu
    ZRH Zurich
    3:15 pm, 4 Jun Thu
    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, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    United Airlines 1 stop 20h 30m
    11:25 pm NBO - 12:55 pm (+1) IAD
    United Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$999
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    3h 25m
    BRU
    10:15 am
    8h 40m
    IAD
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA9964
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    3h 25m layover in Brussels (BRU)
    UA9903
    10:15 am, 4 Jun Thu
    BRU Brussels
    12:55 pm, 4 Jun Thu
    IAD Washington
    8h 40m

    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
    UA9902
    5:50 pm, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    UA9989
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    United Airlines 1 stop 20h 30m
    11:25 pm NBO - 12:55 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$999
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    3h 25m
    BRU
    10:15 am
    8h 40m
    IAD
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA9964
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    3h 25m layover in Brussels (BRU)
    UA9903
    10:15 am, 4 Jun Thu
    BRU Brussels
    12:55 pm, 4 Jun Thu
    IAD Washington
    8h 40m

    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, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m
    Depart: Wed, 3 Jun Return: Mon, 22 Jun Nairobi to Washington Wed, 3 Jun - Mon, 22 Jun
    Brussels Airlines 1 stop 21h 50m
    11:25 pm NBO - 2:15 pm (+1) IAD
    Brussels Airlines 1 stop 21h 25m
    5:50 pm IAD - 10:15 pm (+1) NBO
    US$999
    airtickets.com
    Show Details

    Depart: Nairobi to Washington via Brussels

    NBO
    11:25 pm
    8h 25m
    BRU
    6:50 am (+1)
    5h 10m
    BRU
    12:00 pm
    8h 15m
    IAD
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SN453
    11:25 pm, 3 Jun Wed
    NBO Nairobi
    6:50 am, 4 Jun Thu
    BRU Brussels
    8h 25m
    5h 10m layover in Brussels (BRU)
    SN8801
    12:00 pm, 4 Jun Thu
    BRU Brussels
    2:15 pm, 4 Jun Thu
    IAD Washington
    8h 15m

    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, 22 Jun Mon
    IAD Washington
    7:25 am, 23 Jun Tue
    BRU Brussels
    7h 35m
    2h 55m layover in Brussels (BRU)
    SN463
    10:20 am, 23 Jun Tue
    BRU Brussels
    10:15 pm, 23 Jun Tue
    NBO Nairobi
    10h 55m