Destination · entry requirements

Visa requirements for Kenya

Holders of 198 of 198 passports can enter without applying for a visa in advance.

197 of 198 rules checked in the last 90 days · the rest not recently checked (public visa data as of 17 Feb 2026)

Government travel advice for Kenya

United States
Level 2: Exercise Increased Caution
United Kingdom
Advises against all travel to some areas and all but essential travel to others
Canada
Exercise a high degree of caution (with regional advisories)

What these governments tell their own citizens about travel to Kenya as a whole, as of 30 Sept 2026. It is not about visas, and it reflects each government’s relations and consular reach as well as conditions on the ground.

Who needs a visa for Kenya

World map of what each country's passport holders need to enter Kenya. The full list is in the table below.

  • Visa-free
  • Electronic travel authorization
  • Kenya
  • No data

Each country is coloured by what its passport holders need to enter Kenya. Select a country to see the rule for its passport.

Entry requirements by passport

What holders of each passport need for a short visit to Kenya — tourism or business — grouped from the easiest entry to the hardest.

Visa-free77 passports

No visa needed for a short visit.

Visa-free to enter Kenya
PassportStayStatusSource
AlgeriaUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
AngolaUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
BahamasUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
BarbadosUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
BelizeUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
BeninUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
BotswanaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
BruneiUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Burkina FasoUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
BurundiUp to 180 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
CameroonUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Cape VerdeUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Central African RepublicUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
ChadUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
ComorosUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Côte d'IvoireUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
CyprusUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Democratic Republic of the CongoUp to 180 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
DjiboutiUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
DominicaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
EgyptUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Equatorial GuineaUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
EritreaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
EswatiniUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
EthiopiaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
FijiUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
GabonUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
GambiaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
GhanaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
GrenadaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
GuineaUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Guinea-BissauUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
GuyanaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
JamaicaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
KiribatiUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
LesothoUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
LiberiaUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
MadagascarUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
MalawiUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
MalaysiaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
MaldivesUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
MaliUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
MauritaniaUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
MauritiusUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
MoroccoUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
MozambiqueUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
NamibiaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
NauruUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
NigerUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
NigeriaUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Papua New GuineaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Republic of the CongoUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
RwandaUp to 180 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Saint Kitts and NevisUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Saint LuciaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Saint Vincent and the GrenadinesUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
SamoaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
San MarinoUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
São Tomé and PríncipeUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
SenegalUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
SeychellesUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Sierra LeoneUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
SingaporeUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Solomon IslandsUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
South AfricaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
South SudanUp to 180 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
SudanUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
TanzaniaUp to 180 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
TogoUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
TongaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
Trinidad and TobagoUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
TunisiaUp to 60 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
TuvaluUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
UgandaUp to 180 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
VanuatuUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
ZambiaUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya
ZimbabweUp to 90 daysVerified 31 Oct 2026Directorate of Immigration Services, Republic of Kenya

eTA121 passports

Apply online before you travel. Not a visa.

Electronic travel authorization to enter Kenya
PassportStayStatusSource
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
TaiwanUp to 90 daysPublic 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