همه ملیت‌ها به جز 43 ملیت معاف از جمله آفریقای جنوبی، قبرس، مالزی، سنگاپور، تانزانیا و زیمبابوه، برای ورود به کنیا با مقاصد مسافرتی، تجاری یا ترانزیت نیاز به ویزای الکترونیکی دارند. قبل از سفر باید برای ویزای الکترونیکی اقدام کنید. روال چهار مرحله‌ای ویزای الکترونیکی از طریق وب سایت مهاجرت کنیا تکمیل می‌شود و بازدیدکنندگان را ملزم به ارسال فرم درخواست، یک عکس به اندازه پاسپورت و چندین سند مسافرتی دیگر می‌کند. پردازش ویزای الکترونیکی ممکن است حدود هفت روز کاری طول بکشد. بازدیدکنندگان پس از ورود به کنیا باید ویزای الکترونیکی خود را چاپ کرده و ارائه دهند.