Kenya Documents & Entry Requirements Checklist
Every document you need before and during your Kenya trip — from ETA approval to park permits, with current costs and official links so nothing gets missed at immigration.
Kenya's entry requirements changed significantly in January 2024 when the country replaced traditional visas with an Electronic Travel Authorization (eTA) system. This checklist covers every document you need — from pre-departure essentials to activity-specific paperwork for safaris, car rentals, and diving. All costs and requirements are verified as of March 2026.
Pro Tips
Apply for your eTA at least 7 days before travel, not the minimum 3 days. Processing can be delayed during peak season (July-September, December-January), and there is no expedited option. The USD 30 fee is non-refundable even if your application is denied.
Source: Kenya eTA official FAQs at etakenya.go.ke
Take a clear photo of every document before you leave home: passport bio page, eTA approval, insurance policy, vaccination certificates, driving license, IDP, and flight tickets. Email these to yourself AND store them in cloud storage. If anything is lost or stolen, you have immediate proof.
Source: General travel best practice
For M-Pesa registration, you MUST visit an official Safaricom retail shop with your foreign passport — regular M-Pesa agent kiosks cannot process foreign documents under Kenya's KYC rules. The Safaricom stand in the JKIA arrival hall can handle this, even on late-night arrivals.
Source: Wave4 Kenya Practical Research and Safaricom KYC requirements
The Kenya eTA website (etakenya.go.ke) is the ONLY official portal. Several third-party websites charge USD 50-80+ for eTA processing — they are intermediaries adding a markup to the same USD 30 government fee. Always apply directly.
Source: Kenya Directorate of Immigration Services
If you plan to cross into Tanzania, Uganda, or Rwanda during your trip, check whether you need separate entry documents for each country. The East Africa Tourist Visa (USD 100, valid for 90 days across Kenya, Uganda, and Rwanda) may save time and money if you are visiting multiple countries.
Source: EAC visa policy
Keep your yellow fever certificate with your passport at all times if you transited through an endemic country. Immigration officers at JKIA actively check this, and you will be denied entry without it — or vaccinated on the spot at the airport health desk.
Source: Kenya Ministry of Health incoming traveller requirements
Common Mistakes
Applying for the eTA the day before travel — processing takes up to 72 hours and there is no rush option, so a late application means missing your flight
Using a third-party eTA website and paying USD 50-80 instead of the official USD 30 at etakenya.go.ke — these sites are intermediaries, not the Kenyan government
Arriving with a passport that has less than 6 months validity — you will be denied boarding by your airline before you even reach Kenya
Forgetting your yellow fever certificate after transiting through Ethiopia, Uganda, or Tanzania — immigration will either deny entry or require on-the-spot vaccination at the airport
Trying to register for M-Pesa at a roadside agent kiosk with a foreign passport — Kenya's KYC rules require foreign passports to be processed at an official Safaricom retail shop only
Arriving at a KWS national park gate expecting to pay with cash or card — since October 2025, all park fees must be paid online in advance through the KWSPay eCitizen portal
Driving in Kenya without an International Driving Permit — while English licenses are often accepted, police at roadblocks have the legal right to fine you without an IDP
Bringing only USD bills printed before 2006 — older US dollar notes are commonly rejected by Kenyan forex bureaus due to counterfeiting concerns
Packing a hard-shell suitcase for a safari that includes bush flights — small aircraft to the Masai Mara and other parks require soft bags and enforce a strict 15 kg limit
Not carrying a photocopy of your passport when out and about — police may request ID at roadblocks, and carrying a copy keeps your original safe in the hotel