VisaChecker

Do you need a visa for Kenya?

Whether you need a visa for Kenya depends on your nationality. Pick your passport to see the exact rule, how long you can stay, and how to apply — with a link to the official source.

Depending on your passport, entry to Kenya may be visa-free, via eVisa / visa on arrival / eTA, or require a visa in advance.
77 countries
Visa-free
119 countries
Travel authorisation (eTA)
Check your visa requirement
Country facts
CapitalNairobi
CurrencyKenyan Shilling (KSh)
LanguageSwahili, English
Dialing code+254
RegionAfrica
Drives onthe left

Official entry requirements

Do you need a visa for Kenya?

PassportWhat you needAllowed stay
United StatesTravel authorisation (eTA)
United KingdomTravel authorisation (eTA)
IndiaTravel authorisation (eTA)
GermanyTravel authorisation (eTA)
FranceTravel authorisation (eTA)
RussiaTravel authorisation (eTA)
CanadaTravel authorisation (eTA)
AustraliaTravel authorisation (eTA)
BrazilTravel authorisation (eTA)
ChinaTravel authorisation (eTA)
SpainTravel authorisation (eTA)
ItalyTravel authorisation (eTA)
TürkiyeTravel authorisation (eTA)
Saudi ArabiaTravel authorisation (eTA)
United Arab EmiratesTravel authorisation (eTA)
NigeriaVisa-freeup to 60 days
PhilippinesTravel authorisation (eTA)
IndonesiaTravel authorisation (eTA)
MexicoTravel authorisation (eTA)
JapanTravel authorisation (eTA)
ThailandTravel authorisation (eTA)
KazakhstanTravel authorisation (eTA)
BelarusTravel authorisation (eTA)
UkraineTravel authorisation (eTA)
EgyptVisa-freeup to 60 days
Antigua & BarbudaTravel authorisation (eTA)
ArmeniaTravel authorisation (eTA)
AustriaTravel authorisation (eTA)
AzerbaijanTravel authorisation (eTA)
Bosnia & HerzegovinaTravel authorisation (eTA)
BahrainTravel authorisation (eTA)
BoliviaTravel authorisation (eTA)
ColombiaTravel authorisation (eTA)
CubaTravel authorisation (eTA)
DominicaVisa-freeup to 90 days
Dominican RepublicTravel authorisation (eTA)
AlgeriaVisa-freeup to 60 days
GeorgiaTravel authorisation (eTA)
GreeceTravel authorisation (eTA)
GuatemalaTravel authorisation (eTA)
HaitiTravel authorisation (eTA)
IrelandTravel authorisation (eTA)
IsraelTravel authorisation (eTA)
IraqTravel authorisation (eTA)
JordanTravel authorisation (eTA)
KyrgyzstanTravel authorisation (eTA)
CambodiaTravel authorisation (eTA)
KuwaitTravel authorisation (eTA)
LebanonTravel authorisation (eTA)
LithuaniaTravel authorisation (eTA)
MoroccoVisa-freeup to 60 days
MoldovaTravel authorisation (eTA)
Myanmar (Burma)Travel authorisation (eTA)
MaltaTravel authorisation (eTA)
MauritiusVisa-freeup to 90 days
NamibiaVisa-freeup to 90 days
NigerVisa-freeup to 60 days
New ZealandTravel authorisation (eTA)
OmanTravel authorisation (eTA)
PakistanTravel authorisation (eTA)
Palestinian TerritoriesTravel authorisation (eTA)
QatarTravel authorisation (eTA)
SudanVisa-freeup to 60 days
SingaporeVisa-freeup to 90 days
ChadVisa-freeup to 60 days
TajikistanTravel authorisation (eTA)
TurkmenistanTravel authorisation (eTA)
TunisiaVisa-freeup to 60 days
TaiwanTravel authorisation (eTA)
UzbekistanTravel authorisation (eTA)
South AfricaVisa-freeup to 90 days

Who can enter Kenya without a visa? →

Passport & health

Passport validityMust be valid at least 6 months beyond your arrival date. Blank pages required: 2.
Yellow feverCertificate required if you arrive from a country with a risk of transmission.

UK Foreign Office · as of 2026-06-24

Recent changes

All visa rule changes →

Popular destinations

ThailandUnited StatesUnited KingdomUnited Arab EmiratesJapanTürkiyeSpainItaly