Visa checker →

Visa-free countries for Kenyan citizens (2026)

Last reviewed 2026-08-25 · 38 visa-free · 28 visa on arrival · 35 eVisa

Kenyan passport holders benefit from strong access across Africa and the Caribbean, including broad visa-free travel within the East African Community and beyond. This guide sets out every destination open to Kenyan citizens without a prior embassy visa — visa-free, visa on arrival, or a simple eVisa — with the maximum stay for each.

38
Visa-free
28
Visa on arrival
35
eVisa online
66
No advance visa

See the full Kenyan passport hub (all destinations) →

What "visa-free" means for Kenyan passport holders

Three categories let you travel with little or no paperwork. Visa-free means you are admitted on your passport alone. Visa on arrival means the visa is issued at the border, usually for a fee. An eVisa is applied for online before you fly. The tables below separate all three so you know exactly what to prepare.

Visa-free destinations (38)

No visa needed — enter on a valid Kenyan passport, within the maximum stay shown.

DestinationMax stayDetails
🇦🇬 Antigua and Barbuda180 daysKenyan → Antigua and Barbuda requirements →
🇧🇸 Bahamas90 daysKenyan → Bahamas requirements →
🇧🇧 Barbados180 daysKenyan → Barbados requirements →
🇧🇯 Benin90 daysKenyan → Benin requirements →
🇧🇼 Botswana90 daysKenyan → Botswana requirements →
🇧🇮 Burundi90 daysKenyan → Burundi requirements →
🇨🇺 Cuba90 daysKenyan → Cuba requirements →
🇩🇲 Dominica180 daysKenyan → Dominica requirements →
🇪🇷 EritreaKenyan → Eritrea requirements →
🇸🇿 Eswatini30 daysKenyan → Eswatini requirements →
🇪🇹 Ethiopia360 daysKenyan → Ethiopia requirements →
🇫🇯 Fiji120 daysKenyan → Fiji requirements →
🇬🇲 Gambia90 daysKenyan → Gambia requirements →
🇬🇭 Ghana60 daysKenyan → Ghana requirements →
🇬🇩 Grenada90 daysKenyan → Grenada requirements →
🇭🇹 Haiti90 daysKenyan → Haiti requirements →
🇯🇲 JamaicaKenyan → Jamaica requirements →
🇰🇮 Kiribati90 daysKenyan → Kiribati requirements →
🇱🇸 Lesotho90 daysKenyan → Lesotho requirements →
🇲🇼 Malawi90 daysKenyan → Malawi requirements →
🇲🇾 Malaysia30 daysKenyan → Malaysia requirements →
🇲🇺 Mauritius90 daysKenyan → Mauritius requirements →
🇫🇲 Micronesia30 daysKenyan → Micronesia requirements →
🇳🇦 Namibia90 daysKenyan → Namibia requirements →
🇵🇭 Philippines30 daysKenyan → Philippines requirements →
🇷🇼 Rwanda180 daysKenyan → Rwanda requirements →
🇰🇳 Saint Kitts and Nevis90 daysKenyan → Saint Kitts and Nevis requirements →
🇻🇨 Saint Vincent and the Grenadines90 daysKenyan → Saint Vincent and the Grenadines requirements →
🇸🇨 Seychelles90 daysKenyan → Seychelles requirements →
🇸🇬 Singapore30 daysKenyan → Singapore requirements →
🇿🇦 South Africa90 daysKenyan → South Africa requirements →
🇸🇸 South SudanKenyan → South Sudan requirements →
🇹🇿 Tanzania90 daysKenyan → Tanzania requirements →
🇹🇹 Trinidad and TobagoKenyan → Trinidad and Tobago requirements →
🇺🇬 Uganda90 daysKenyan → Uganda requirements →
🇻🇺 Vanuatu120 daysKenyan → Vanuatu requirements →
🇿🇲 Zambia90 daysKenyan → Zambia requirements →
🇿🇼 Zimbabwe90 daysKenyan → Zimbabwe requirements →

Visa on arrival (28)

A visa is issued at the airport or border — carry the fee, a return ticket and accommodation details.

DestinationMax stayDetails
🇧🇴 BoliviaKenyan → Bolivia requirements →
🇧🇫 Burkina FasoKenyan → Burkina Faso requirements →
🇨🇻 Cabo VerdeKenyan → Cabo Verde requirements →
🇰🇭 CambodiaKenyan → Cambodia requirements →
🇰🇲 ComorosKenyan → Comoros requirements →
🇩🇯 DjiboutiKenyan → Djibouti requirements →
🇨🇩 DR CongoKenyan → DR Congo requirements →
🇬🇼 Guinea-BissauKenyan → Guinea-Bissau requirements →
🇮🇩 IndonesiaKenyan → Indonesia requirements →
🇮🇷 IranKenyan → Iran requirements →
🇯🇴 JordanKenyan → Jordan requirements →
🇱🇦 LaosKenyan → Laos requirements →
🇲🇬 MadagascarKenyan → Madagascar requirements →
🇲🇻 MaldivesKenyan → Maldives requirements →
🇲🇱 MaliKenyan → Mali requirements →
🇲🇷 MauritaniaKenyan → Mauritania requirements →
🇲🇿 MozambiqueKenyan → Mozambique requirements →
🇳🇵 NepalKenyan → Nepal requirements →
🇳🇬 NigeriaKenyan → Nigeria requirements →
🇵🇼 PalauKenyan → Palau requirements →
🇱🇨 Saint LuciaKenyan → Saint Lucia requirements →
🇼🇸 SamoaKenyan → Samoa requirements →
🇸🇳 SenegalKenyan → Senegal requirements →
🇸🇱 Sierra LeoneKenyan → Sierra Leone requirements →
🇱🇰 Sri LankaKenyan → Sri Lanka requirements →
🇸🇩 SudanKenyan → Sudan requirements →
🇹🇱 Timor-LesteKenyan → Timor-Leste requirements →
🇹🇻 TuvaluKenyan → Tuvalu requirements →

eVisa / online authorisation (35)

Apply and pay online before you travel; you cannot get these at the airport.

DestinationMax stayDetails
🇦🇱 AlbaniaKenyan → Albania requirements →
🇦🇺 AustraliaKenyan → Australia requirements →
🇧🇭 BahrainKenyan → Bahrain requirements →
🇧🇹 BhutanKenyan → Bhutan requirements →
🇨🇲 CameroonKenyan → Cameroon requirements →
🇨🇴 ColombiaKenyan → Colombia requirements →
🇪🇨 EcuadorKenyan → Ecuador requirements →
🇸🇻 El SalvadorKenyan → El Salvador requirements →
🇬🇶 Equatorial GuineaKenyan → Equatorial Guinea requirements →
🇬🇦 GabonKenyan → Gabon requirements →
🇬🇪 GeorgiaKenyan → Georgia requirements →
🇬🇳 GuineaKenyan → Guinea requirements →
🇮🇳 IndiaKenyan → India requirements →
🇮🇶 IraqKenyan → Iraq requirements →
🇨🇮 Ivory CoastKenyan → Ivory Coast requirements →
🇰🇿 KazakhstanKenyan → Kazakhstan requirements →
🇰🇬 KyrgyzstanKenyan → Kyrgyzstan requirements →
🇱🇾 LibyaKenyan → Libya requirements →
🇲🇩 MoldovaKenyan → Moldova requirements →
🇲🇳 MongoliaKenyan → Mongolia requirements →
🇲🇲 MyanmarKenyan → Myanmar requirements →
🇴🇲 OmanKenyan → Oman requirements →
🇵🇰 PakistanKenyan → Pakistan requirements →
🇵🇬 Papua New GuineaKenyan → Papua New Guinea requirements →
🇶🇦 QatarKenyan → Qatar requirements →
🇷🇺 RussiaKenyan → Russia requirements →
🇸🇹 Sao Tome and PrincipeKenyan → Sao Tome and Principe requirements →
🇸🇴 SomaliaKenyan → Somalia requirements →
🇰🇷 South KoreaKenyan → South Korea requirements →
🇸🇷 SurinameKenyan → Suriname requirements →
🇸🇾 SyriaKenyan → Syria requirements →
🇹🇯 TajikistanKenyan → Tajikistan requirements →
🇹🇬 TogoKenyan → Togo requirements →
🇦🇪 UAEKenyan → UAE requirements →
🇻🇳 VietnamKenyan → Vietnam requirements →

Practical tips before you travel

How this list is compiled

Requirements are compiled from publicly available government and IATA Timatic-style sources and reviewed periodically (last reviewed 2026-08-25). We show what is generally applicable to ordinary tourist passports; diplomatic, official and refugee travel documents can differ. Because visa policy changes frequently, treat this as a starting point and confirm with the destination's official immigration authority before booking. See our data methodology for details.

Frequently asked questions

How many countries can Kenyan citizens visit visa-free?

Kenyan passport holders can enter 38 countries and territories visa-free and a further 28 on a visa on arrival — 66 destinations in total with no visa arranged in advance. Another 35 are reachable with an online eVisa.

What is the difference between visa-free and visa on arrival for Kenyan travellers?

Visa-free means you are admitted on your passport alone. Visa on arrival means a visa is issued to you at the airport or border, usually for a fee — you still get it on the day, but you should carry the fee, a return ticket and a hotel booking.

Do Kenyan citizens need proof of funds for visa-free travel?

Often, yes. Even where no visa is required, border officers may ask Kenyan travellers for evidence of onward travel and sufficient funds. Carry a printed itinerary and recent bank statements to be safe.

Is this list official?

No. isvisarequired.com compiles this from public government and IATA sources, last reviewed 2026-08-25. Rules change often — always confirm with the destination's official immigration authority before booking.

General guidance only — not an official government source. Always verify current requirements with the destination's embassy or official immigration website before you travel.