How to get a Kenya e-visa online

Apply for a Kenya e-visa at evisa.go.ke with your passport, photo, and $51 USD. The process takes 3-7 business days and you'll receive your approved visa via email to print and bring to Kenya.

  1. Check if you need a visa. Most nationalities need a visa for Kenya. US, UK, EU, Canadian, and Australian citizens require an e-visa. Check the official list at evisa.go.ke before applying.
  2. Gather your documents. You need: a passport valid for at least 6 months with 2 blank pages, a recent passport-style photo (JPEG format, white background), your return flight itinerary, and hotel booking confirmation or invitation letter.
  3. Create your account. Go to evisa.go.ke (the only official site) and click 'Apply for Single Entry Visa'. Create an account with a valid email address you check regularly.
  4. Fill out the application. Complete all sections accurately. Double-check passport details match exactly. Upload your photo (must be under 300KB) and supporting documents. Any mistakes will delay processing.
  5. Pay the visa fee. Pay $51 USD using a credit or debit card. The system accepts Visa and Mastercard. Payment confirmation is immediate.
  6. Wait for processing. Processing takes 3-7 business days. Check your email regularly including spam folder. You'll receive status updates and the final approval.
  7. Print your visa. Once approved, download and print your e-visa. Bring this printed copy to Kenya - immigration officers require the physical printout, not just your phone.
Can I get a visa on arrival in Kenya?
No. Kenya stopped issuing visas on arrival in 2024. You must get an e-visa online before traveling.
What if my e-visa application is rejected?
You lose the $51 fee and must fix the issues and reapply. Common rejections happen due to poor photo quality, incomplete forms, or insufficient passport validity.
Can I extend my Kenya e-visa once I'm there?
Yes, you can apply for a 90-day extension at immigration offices in Nairobi or Mombasa for $20 USD, but approval isn't guaranteed.
Do children need their own e-visa?
Yes, every person including infants needs their own e-visa and pays the full $51 fee. No family discounts available.