Austin - Nairobi7 daysSun 01 MarAUS-NBO· 2 stopsAmerican AirlinesTue 10 MarNBO-AUS· 2 stopsAmerican Airlinesfrom773 USD
Austin - Nairobi5 daysTue 03 MarAUS-NBO· 2 stopsAmerican AirlinesTue 10 MarNBO-AUS· 2 stopsQatar Airwaysfrom773 USD
Washington - Nairobi12 daysMon 04 MayIAD-NBO· 1 stopEtihad AirwaysMon 18 MayNBO-IAD· 1 stopEtihad Airwaysfrom811 USD
New York - Nairobi14 daysSun 01 MarJFK-NBO· 1 stopEtihad AirwaysTue 17 MarNBO-JFK· 1 stopEtihad Airwaysfrom814 USD
New York - Nairobi7 daysMon 13 AprJFK-NBO· 1 stopEtihad AirwaysWed 22 AprNBO-JFK· 1 stopEtihad Airwaysfrom814 USD
Dallas - Nairobi3 daysTue 10 MarDFW-NBO· 2 stopsUnited AirlinesSun 15 MarNBO-DFW· 1 stopTurkish Airlinesfrom822 USD
Chicago - Nairobi14 daysMon 09 FebORD-NBO· 1 stopEtihad AirwaysWed 25 FebNBO-ORD· 1 stopEtihad Airwaysfrom837 USD
Denver - Nairobi12 daysThu 23 AprDEN-NBO· 1 stopTurkish AirlinesThu 07 MayNBO-DEN· 1 stopTurkish Airlinesfrom839 USD
Dallas - Nairobi11 daysMon 30 MarDFW-NBO· 1 stopTurkish AirlinesSun 12 AprNBO-DFW· 1 stopTurkish Airlinesfrom871 USD
Washington - Nairobi7 daysFri 13 MarIAD-NBO· 1 stopEtihad AirwaysSun 22 MarNBO-IAD· 1 stopEtihad Airwaysfrom891 USD
Houston - Nairobi8 daysTue 10 NovIAH-NBO· 2 stopsUnited AirlinesThu 19 NovNBO-IAH· 1 stopUnited Airlinesfrom938 USD
Miami - Nairobi13 daysMon 04 MayMIA-NBO· 1 stopAmerican AirlinesMon 18 MayNBO-MIA· 1 stopAmerican Airlinesfrom942 USD
Miami - Nairobi8 daysWed 09 SepMIA-NBO· 1 stopQatar AirwaysFri 18 SepNBO-MIA· 1 stopQatar Airwaysfrom942 USD
Atlanta - Nairobi5 daysSat 10 OctATL-NBO· 1 stopEtihad AirwaysSat 17 OctNBO-ATL· 1 stopEtihad Airwaysfrom943 USD
Houston - Nairobi4 daysTue 10 FebIAH-NBO· 1 stopTurkish AirlinesMon 16 FebNBO-IAH· 1 stopTurkish Airlinesfrom994 USD
Los Angeles - Nairobi12 daysThu 23 AprLAX-NBO· 1 stopTurkish AirlinesThu 07 MayNBO-LAX· 1 stopTurkish Airlinesfrom1,058 USD
Los Angeles - Nairobi14 daysMon 02 MarLAX-NBO· 1 stopTurkish AirlinesWed 18 MarNBO-LAX· 1 stopTurkish Airlinesfrom1,065 USD
Columbus - Nairobi14 daysFri 27 FebCMH-NBO· 1 stopKenya AirwaysSat 14 MarNBO-CMH· 1 stopKenya Airwaysfrom1,128 USD
Portland - Nairobi11 daysSun 21 JunPDX-NBO· 2 stopsUnited AirlinesSat 04 JulNBO-PDX· 2 stopsUnited Airlinesfrom1,607 USD
San Francisco - Nairobi18 daysSun 26 AprSFO-NBO· 1 stopEmiratesSat 16 MayNBO-SFO· 1 stopEmiratesfrom1,775 USD