The typical maximum duration of stay for a Kenyan visa is 90 days, starting on the day of entry. This can be extended once, from the regular 90 days to 180 days, if requested. An extension can be sought through the Kenyan Immigration Service's main office.