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
Atlanta - Nairobi5 daysTue 14 AprATL-NBO· 1 stopEtihad AirwaysTue 21 AprNBO-ATL· 1 stopEtihad Airwaysfrom854 USD
Atlanta - Nairobi6 daysTue 14 AprATL-NBO· 1 stopEtihad AirwaysWed 22 AprNBO-ATL· 1 stopEtihad Airwaysfrom854 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
Los Angeles - Nairobi12 daysThu 23 AprLAX-NBO· 1 stopTurkish AirlinesThu 07 MayNBO-LAX· 1 stopTurkish Airlinesfrom1,058 USD
Columbus - Nairobi14 daysFri 27 FebCMH-NBO· 1 stopKenya AirwaysSat 14 MarNBO-CMH· 1 stopKenya Airwaysfrom1,128 USD
San Francisco - Nairobi8 daysSun 01 FebSFO-NBO· 1 stopQatar AirwaysWed 11 FebNBO-SFO· 1 stopQatar Airwaysfrom1,143 USD
Albuquerque - Nairobi20 daysTue 12 MayABQ-NBO· 2 stopsAlaska AirlinesTue 02 JunNBO-ABQ· 2 stopsQatar Airwaysfrom1,282 USD
Portland - Nairobi11 daysSun 21 JunPDX-NBO· 2 stopsUnited AirlinesSat 04 JulNBO-PDX· 2 stopsUnited Airlinesfrom1,524 USD
Orlando - Nairobi10 daysTue 23 JunMCO-NBO· 2 stopsEmiratesSun 05 JulNBO-MCO· 1 stopEmiratesfrom2,025 USD