A visa is required prior to entry into Kenya. Citizens of the following countries need to have a visa prior to arrival in Kenya
11. North Korea
14. Nigeria (residing outside Nigeria)
15. Ivory Coast
16. Stateless Persons
For those whose country doesn't appear in the list above, visas can be obtained at the Airport upon arrival. A single Entry Visa (valid for three months from date of issue) will cost US$ 50. A transit visa will cost US$ 20.
It's advisable to obtain the visa from the Kenyan Embassy/High Commission in your country prior to departure.Click here for Kenya Visa Information