How to Get a Visa for Kenya
Kenya is one of Africa’s most visited destinations, famous for its safaris, beaches, and business opportunities. The country has modernised its visa process — most travellers now use the Kenya eVisa system or the East Africa Tourist Visa. Some nationalities can enter visa-free, while others need a visa in advance.

This guide explains who needs a visa, the main visa types, and the step-by-step process.
1. Do You Need a Visa?
- Visa-free entry:
Citizens of some African countries and select nations (e.g., Uganda, Rwanda, Tanzania, Barbados, Bahamas, Jamaica) can enter Kenya without a visa. - eVisa required:
Most travellers — including citizens of USA, UK, EU nations, Australia, Canada, Japan, South Korea, China, India — must apply for an eVisa before travel. - East Africa Tourist Visa:
A single visa allowing travel between Kenya, Uganda, and Rwanda for up to 90 days.
✅ Check current entry rules and eligible countries: https://evisa.go.ke
2. Main Visa Types
Visa Type | Purpose | Stay Allowed |
---|---|---|
Kenya eVisa (Tourist/Business/Transit) | Tourism, business, family visits | 90 days (single entry, extendable once) |
Transit Visa | Connecting through Kenya | Up to 72 hours |
East Africa Tourist Visa | Combined travel (Kenya, Uganda, Rwanda) | 90 days, multiple entry |
Student Visa | Study in Kenya | Duration of course |
Work Permit | Employment in Kenya | 1–2 years renewable |
Residency Permits | Long-term stay (family, retirement) | Varies |
3. Applying for a Kenya eVisa (Most Common)
Step 1 — Apply Online
- Visit the official portal: https://evisa.go.ke
- Create an account, choose your visa type (Tourist, Business, Transit).
- Fill in personal details, passport info, and travel plans.
Step 2 — Prepare Required Documents
Typically:
- Passport valid 6+ months beyond entry
- Recent passport photo (digital, white background)
- Flight itinerary (return or onward ticket)
- Hotel booking or invitation letter
- Proof of funds (sometimes requested)
Step 3 — Pay the Visa Fee
- Tourist/Business Visa: USD $50
- Transit Visa: USD $21
- East Africa Visa: USD $100
Payment is made online by credit/debit card.
Step 4 — Wait for Processing
- Usually 24–72 hours; sometimes up to 5 business days.
- You’ll receive an eVisa PDF by email — print or save it on your phone.
Step 5 — Present eVisa on Arrival
- Show the printed or digital eVisa and your passport at immigration.
4. East Africa Tourist Visa
- Valid for 90 days, multiple entry between Kenya, Uganda, and Rwanda.
- Apply through the Kenyan eVisa portal or at embassies.
- Costs USD $100.
- Perfect for safari trips or regional travel.
5. Long-Term Visas & Permits
Work Permits
- Required for foreigners employed in Kenya.
- Employer sponsors the application via the Directorate of Immigration Services.
- Categories (A–M) cover various work and business situations.
- Processing can take 4–12 weeks — apply early.
Student Visa
- Requires an acceptance letter from a Kenyan institution.
- Apply online or through the Kenyan Embassy.
- Submit proof of funds, police clearance, and medical check.
Residency/Dependent Pass
- For spouses, children, or retirees.
- Requires proof of relationship and sufficient income.
6. Visa Fees (2025)
Visa Type | Fee |
---|---|
Tourist eVisa | USD $50 |
Business eVisa | USD $50 |
Transit Visa | USD $21 |
East Africa Tourist Visa | USD $100 |
Work Permit | USD $150–500+ (depends on category) |
Student Pass | USD $20–50 |
Dependent Pass | USD $50–100 |
Fees are non-refundable and may vary slightly depending on nationality and exchange rates.
7. Tips for a Smooth Application
- Always use the official portal: https://evisa.go.ke — avoid unofficial websites charging extra.
- Apply early: At least 7–10 days before travel; long-term permits take months.
- Check passport validity: Must be valid 6+ months beyond entry.
- Print your eVisa: Airlines and border officials may require a printed copy.
- Keep your yellow fever card: Required if arriving from risk countries.
- For work or study: Start paperwork well ahead — approvals can take weeks or months.
- Extensions: Tourist visas can usually be extended once for another 90 days at the Immigration office in Nairobi or Mombasa.
Quick Pre-Travel Checklist
- Passport valid 6+ months with blank pages
- eVisa approval printed or saved digitally
- Return/onward ticket
- Hotel booking or invitation letter
- Yellow fever certificate (if applicable)
- Proof of funds (if requested)
- Travel insurance (recommended)