Only a select number of nationalities require a visa in order to visit Kenya. In order to enter Kenya one needs to have a valid passport and a visa if required. The visa can be purchased on the international airports while entering Kenya. However, a visa obtained in advance ensures that they won't be any complications. One can get the visa online or from the embassy just like any other visa. The cost of the visa is quite minimal and the validity can be different depending on the traveler. It takes about 2 days for the online visa application to process and about 3 days for the offline one.