Afghanistan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Albania — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Andorra — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Antigua and Barbuda — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Argentina — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Armenia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Australia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Austria — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Azerbaijan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Bahrain — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Bangladesh — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Belarus — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Belgium — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Bhutan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Bolivia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Bosnia and Herzegovina — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Brazil — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Bulgaria — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Cambodia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Canada — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Chile — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya China — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Colombia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Costa Rica — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Croatia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Cuba — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Czechia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Denmark — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Dominican Republic — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Ecuador — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya El Salvador — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Estonia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Finland — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya France — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Georgia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Germany — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Greece — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Guatemala — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Haiti — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Honduras — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Hong Kong — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Hungary — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Iceland — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya India — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Indonesia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Iran — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Iraq — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Ireland — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Israel — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Italy — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Japan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Jordan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Kazakhstan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Kosovo — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Kuwait — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Kyrgyzstan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Laos — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Latvia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Lebanon — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Libya — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Liechtenstein — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Lithuania — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Luxembourg — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Macao — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Malta — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Marshall Islands — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Mexico — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Micronesia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Moldova — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Monaco — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Mongolia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Montenegro — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Myanmar — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Nepal — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Netherlands — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya New Zealand — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Nicaragua — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya North Korea — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya North Macedonia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Norway — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Oman — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Pakistan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Palau — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Palestine — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Panama — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Paraguay — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Peru — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Philippines — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Poland — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Portugal — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Qatar — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Romania — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Russia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Saudi Arabia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Serbia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Slovakia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Slovenia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Somalia — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya South Korea — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Spain — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Sri Lanka — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Suriname — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Sweden — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Switzerland — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Syria — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Taiwan Up to 90 days Public dataPublic visa data · 17 Feb 2026 Tajikistan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Thailand — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Timor-Leste — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Türkiye — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Turkmenistan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Ukraine — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya United Arab Emirates — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya United Kingdom — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya United States — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Uruguay — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Uzbekistan — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Vatican City — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Venezuela — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Vietnam — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya Yemen — Verified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya