It takes between 17 and 20 hours to fly from the East Coast of the US to Kenya. From the West Coast, it takes between 21 and 26 hours.