Yes, it’s possible to get a Kenyan visa upon arrival, but if you’re unclear or need further reassurance, you’ll need to contact the Kenyan embassy, high commission or consulate.
In order to enter Kenya, you’ll need a visa. The visa can be obtained on arrival at the airport, or before you travel. However, in order to minimize time spent queuing at the airport, it’s better to get a visa before you travel. You can apply for single entry and transit visas on the evisas website. For other types of visa, apply at the nearest Kenyan High Commission or Embassy. For more information on different types of visas see the website of the Kenya High Commission.
Travelers who are also visiting Rwanda and Uganda may find it more useful to apply for an East Africa cross-border joint visa which allows entry into all three countries on a single visa.
Kenya has an agreement with Tanzania and Uganda to waiver visa re-entry fees if traveling between the three countries as long as single-entry visas remain valid for each country. This means multiple-entry visas are not required if going from Kenya to Tanzania or Uganda and back to Kenya. The same applies for travel from Uganda and Tanzania.
Types and Cost
Transit eVisa/visa on arrival: US$21; single-entry eVisa/visa on arrival: US$51.
East Africa tourist visa: US$100.
Transit visa: £10; single-entry visa: £30; multiple-entry visa: £60; East Africa visa: £65. These fees are for visas obtained in advance from the embassy/high commission.
Transit: valid for a short stopover or overnight only; single-entry visa: three months; multiple-entry visa: one year; East Africa tourist visa: multiple entries within 90 days.
Allow two days for eVisa processing and two to three days if applying via the embassy/high commission.
Extension of stay
You can extend your stay by up to 90 days at the immigration headquarters in Nairobi. The maximum time you can stay in Kenya is six months.
Entry with pets
If bringing a pet into Kenya, you must obtain an import licence from the embassy/high commission.
Visa and passport information is updated regularly and is correct at the time of publishing.
You should verify critical travel information independently with the relevant embassy before you travel.
Feel free to tell us about your experiences in the comments section below!