As of today (01 September 2015), it is no longer possible for tourists to Kenya to obtain a visa upon arrival at their port of entry. It is now compulsory to apply online for your visa via the eVisa portal https://www.ecitizen.go.ke/.
It is quite a simple process:
- Visit https://www.ecitizen.go.ke/
- Click on the eVisa tab
- Click on ‘Create an Account’
- Fill in the application form – you need to upload a digital passport photograph (maximum size 500 px by 500 px), a scan of the main page of your passport (with your name, date of birth and other information), and a copy of your confirmed itinerary
- Pay securely using a Visa or MasterCard
- Log out of your account, then set a reminder to log back in in 5-7 days time, by which time the eVisa should have been approved
- Download the eVisa PDF from your account and print it out
- Remember to take this with you when you travel and present it to the Immigration Officer at your point of entry into Kenya, along with your passport
Please ensure that you apply at least 3-4 weeks in advance of your proposed travel dates as approvals may take up to 7 working days to process. Once the eVisa is issued, it is valid for 3 months.
A full list of the nationalities who qualify for an eVisa can be found at on the eCitizen website . If your nationality does not qualify for an eVisa, please contact your local Kenyan High Commission or Embassy.
The following 2 eVisa types are available:
1. Single Entry – Allows you to enter into Kenya once – current cost US$50.
2. Transit – Allows a short stop over (up to 3 days) in Kenya – current cost US$20. This is ideal if you want to leave the secure area of the airport, for example for an overnight stay inbetween flights, or for a period not exceeding 72 hours. No visa is required for a direct transit (not leaving the secure area of the airport, aka staying ‘airside’, within the airport terminal) between 2 flights.
All costs quoted are subject to change.
Your passport should also be valid for a minimum period of 6 months from the date of entry into Kenya.