Kenyans need to provide a completed visa application form, a valid passport, two recent passport-sized photographs, proof of travel insurance, proof of sufficient funds for their stay, and a flight reservation or itinerary.