Kenya Visa Requirements
Most visitors need an Electronic Travel Authorization (eTA) to enter Kenya. The eTA replaced the old e-Visa system with lower fees. Visa on arrival is no longer available. US citizens have a special 5-year multi-entry option for $185.
e-Visa Available
Yes
Visa Cost
$30
Validity
90 days
Processing Time
2-5 business days
Apply for Kenya ETA Online
The fastest and easiest way to get your Kenya visa. Apply from anywhere, anytime.
Visa Requirements by Nationality
Select your nationality for specific visa requirements, costs, and application process.
Australian Citizens
View requirements →
Brazilian Citizens
View requirements →
Canadian Citizens
View requirements →
Chinese Citizens
View requirements →
Dutch Citizens
View requirements →
French Citizens
View requirements →
German Citizens
View requirements →
Indian Citizens
View requirements →
Italian Citizens
View requirements →
Japanese Citizens
View requirements →
Mexican Citizens
View requirements →
Nigerian Citizens
View requirements →
Saudi Arabian Citizens
View requirements →
South Korean Citizens
View requirements →
Spanish Citizens
View requirements →
Swedish Citizens
View requirements →
Swiss Citizens
View requirements →
UAE Citizens
View requirements →
UK Citizens
View requirements →
US Citizens
View requirements →
Kenya Visa Requirements at a Glance
Compare visa types, costs, and processing times for every nationality we cover.
| Nationality | Visa Type | Cost | Processing | Validity |
|---|---|---|---|---|
| 🇦🇺 Australian Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇧🇷 Brazilian Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇨🇦 Canadian Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇨🇳 Chinese Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇳🇱 Dutch Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇫🇷 French Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇩🇪 German Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇮🇳 Indian Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇮🇹 Italian Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇯🇵 Japanese Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇲🇽 Mexican Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇳🇬 Nigerian Citizens | Visa Required (Embassy Application) | $50 | 5-15 days | 90 days |
| 🇸🇦 Saudi Arabian Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇰🇷 South Korean Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇪🇸 Spanish Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇸🇪 Swedish Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇨🇠Swiss Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇦🇪 UAE Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇬🇧 UK Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
| 🇺🇸 US Citizens | Electronic Travel Authorization (eTA) | $30 | 2-5 days | 90 days |
General Visa Requirements
Required Documents
- Passport valid 6+ months beyond entry
- Return or onward ticket
- Proof of accommodation
- Passport-size photo (digital)
Visa on Arrival
Kenya does not offer visa on arrival for most nationalities. You must apply for a visa before travel.
East Africa Tourist Visa
Planning to visit multiple East African countries? The East Africa Tourist Visa covers Kenya, Uganda, Rwanda.
Cost
$
Validity
90 days
Entries
Multiple
Note: Coming soon on the new eTA system
Frequently Asked Questions
Do I need a visa for Kenya?
Most visitors need an Electronic Travel Authorization (eTA) to enter Kenya. The eTA replaced the old e-Visa system with lower fees. Visa on arrival is no longer available. US citizens have a special 5-year multi-entry option for $185.
How much does a Kenya visa cost?
A Kenya tourist visa costs $30 USD for most nationalities. The East Africa Tourist Visa (covering Kenya, Uganda, and Rwanda) costs $100.
How long does the e-Visa take to process?
The Kenya e-Visa typically takes 2-5 business days to process. We recommend applying at least one week before your travel date.
Can I extend my visa in Kenya?
Yes, tourist visas can typically be extended at the immigration office in Nairobi. Apply before your current visa expires.