Yes, Swiss citizens need to apply for a Kenya visa to enter Kenya. Swiss citizens can obtain many sorts of Kenyan visas depending on the reason for their travel.
On the other hand, the Kenyan eVisa is valid for 90 days in the nation for journeys linked to pleasure, tourism, business, employment, family visits, or medical reasons. It is worth noting that the eVisa to Kenya is only valid for one entry.
Swiss nationals in Kenya can extend their electronic visa for three months, bringing their total stay to six months.
Any trip to Kenya planned by Swiss nationals that exceeds the specified number of days or is for reasons other than those stated above will involve using other types of Kenyan travel permits. These are available through an embassy, consulate, or immigration office.