Kenya visa & entry requirements

Since 2021, Kenya has required visitors to obtain an eVisa in advance of travel (with very few workarounds).

Everything you need to enter/visit Kenya:

2) Passport valid for at least six months longer (containing 3 blank pages or more)

3) Flights / round-trip ticket.

4) eVisa one-page color printout: Apply for your visa at least a week before your trip. $53 total. Apply only at the official government website:

Things you don’t need:
- Covid tests
- Any other health declaration form
- Yellow fever vaccination card (unless you’re traveling from certain other African or Latin American countries where it’s endemic)
- Customs forms

Tips for applying

  • Choose single-entry visa if you’re just visiting once.
  • Prepare these image files: a passport-type photo, your passport’s front cover, your passport’s biodata page, invitation letter from host (or hotel booking should suffice). They all need to be JPG files up to 293kb (quite small, so you’ll probably have to resize your files).
  • Prepare your history of prior trips to Kenya, duration, and prior visa numbers.
  • Prepare your host contact information. You’ll need an invitation letter from a Kenyan “host” entity (hotel, individual), their contact info, and (for individual host) an identity card. Save all as small JPG images.
  • The forms don’t necessarily allow for every scenario. Don’t worry if you can’t input your info quite correctly. Just enter it as accurately as you can manage within the constraints.

After submission

  • Once issued online, you need to print the one-page visa in colour and carry that printout (one copy suffices).
  • Minors don’t need visas.
  • Upon arrival in Kenya, your visa will be endorsed in your passport. Agents have discretion to handwrite the duration of 1–3 months. At the counter, the agent might ask you how long you want to stay, or you can ask the agent to give you the full duration of your intended visit (up to 3 months).
  • If you want to extend it further, you can go online and renew it, up to six months total, no extra fee. Issuance of a renewal can take 1–3 weeks. The online renewal process has a number of steps to take to ensure it goes through. Otherwise you could be left waiting forever.

Returning to your country:

Check your country’s requirements for reentry. For example, you do need a Covid test within a calendar day to get back into the US. There are online tests (verified by video) that are available if you order ahead of time, like Qured, which will come in the mail and then you travel with it. Otherwise, you can get a PCR test in your destination town (check on turnaround time) or very easily in Nairobi (average ~10 hours) for $0–45. For higher , even safari lodges will arrange testing.




Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store