On 1st July 2015, the Kenyan government launched an online visa application. Any travellers visiting the country have to apply for their visa online via the portal www.ecitizen.go.ke and present a copy of their E-visa upon at the immigration.
You will need to scan and upload your passport and passport photo. Payment has to be made via Visa card, Mastercard or other debit card. Download and print the eVisa from your eCitizen account. This should be presented to the immigration officer at the port of entry. Passengers who cannot present a printed copy of their eVisa might be denied entry. The visa process takes at least two working days or up to one full week. The visa processing fee is non-refundable. Incomplete applications will be rejected. The possession of an eVisa is not the final authority to enter Kenya. How to apply for the Kenyan e-Visa – step by step go to Kenya Immigration Department website