The JKIA.co.ke guide · Entry requirements
Kenya eTA and Entry Requirements
Most travellers flying long-haul into JKIA — from Europe, the UK, the Americas, Asia, the Middle East and Oceania — need an approved eTA before departure. Since January 2025, nationals of most African countries no longer do. Here’s exactly who needs one, and how to apply on the official portal.
Non-African passport holders (plus Somalia & Libya). Apply online before you fly.
Most African nationals & East African Community citizens. Enter visa-free.
Staying airside needs nothing. Leaving the airport needs an eTA (unless exempt).
Checked 15 July 2026 · Source: Kenya Directorate of Immigration Services & the official eTA portal · Rules change — always reconfirm before you travel.
What is the Kenya eTA?
The Kenya eTA (Electronic Travel Authorisation) is a digital pre-travel approval that replaced the country’s visa system in January 2024. Eligible visitors apply online before they fly, and carry the approval to show at check-in and on arrival. It is not a visa and does not guarantee entry — it is permission to travel, and an immigration officer still decides admissibility at the border.
The key question
Do I need a Kenya eTA?
You need a Kenya eTA if you hold a passport from outside Africa, or from Somalia or Libya, and you will pass through immigration. If you are a national of most African countries, an East African Community citizen, or a Kenyan resident, you do not. Find your situation below.
You must apply for and receive an approved eTA before departure if you are:
- A passport holder from outside Africa — Europe, the UK, the US, Canada, Asia, the Middle East, Australia, New Zealand and elsewhere
- A national of Somalia or Libya (still required, on security grounds)
- Any eligible traveller leaving the airport in Kenya, including on a layover
This covers the large majority of long-haul arrivals at JKIA. How to apply →
You are exempt and can travel without an eTA if you are:
- A national of most African countries — visa-free for up to about two months (since January 2025)
- An East African Community citizen — Burundi, DR Congo, Rwanda, South Sudan, Tanzania or Uganda — for up to six months, entering on a national ID or EAC passport
- A holder of Kenyan permanent residence, a valid work permit or pass, or a valid re-entry pass (endorsed in your passport)
Somalia and Libya are the two African exceptions and still need an eTA.
If you are connecting through JKIA:
- Staying airside — same or onward aircraft, not passing immigration — you do not need an eTA
- Leaving the airport — a layover tour, a night in the city, a transfer to Wilson Airport — you do need one (unless separately exempt)
- Crew on a manifest and refuelling stopovers that stay airside are also exempt
Planning to leave on a layover? Connections guide →
An eTA is permission to travel, not a guarantee of entry. Approval lets you board and arrive; the immigration officer at JKIA still decides admissibility and how long you may stay. Because eligible nationalities and stay periods have changed recently and can change again, always confirm your own situation on the official portal before booking flights.
Why the rules feel different
What changed: Kenya’s move to visa-free travel for Africa
If you travelled to Kenya a couple of years ago, the process has changed twice. In January 2024, the eTA replaced the old visa and eVisa system entirely — every visitor, including infants, needed to apply online in advance, and visa-on-arrival ended.
Then in January 2025 the Cabinet exempted nationals of all African countries — except Somalia and Libya — from the eTA, allowing visa-free entry for a stay of around two months, with East African Community citizens continuing to enjoy six months under regional free-movement rules. The change was written into Kenya’s citizenship and immigration regulations.
For everyone else — most long-haul visitors arriving at JKIA — the eTA remains required, though the government has added faster processing. The practical takeaway: check your nationality against the current official list rather than relying on older guides or past experience.
Before you start
What documents do I need for the Kenya eTA?
Have these ready before you begin — the online form asks you to enter details and upload files, and each traveller needs a separate application.
Valid passport
At least six months’ validity beyond your arrival date and at least one blank page. You’ll upload the bio-data page.
Passport photo
A recent colour photograph on a plain background, or a selfie taken during the application, as prompted.
Travel itinerary
Your confirmed flight booking, including a return or onward ticket showing you’ll leave Kenya.
Accommodation details
Your hotel booking, or the name and address of a host, or an invitation letter if you’re visiting someone.
Payment card
A valid Visa, Mastercard or accepted card for the fee. Payment is non-refundable, approved or not.
One per traveller
Children and infants need their own eTA and their own application and fee — there is no family or child discount.
Step by step
How to apply for a Kenya eTA
The whole process is online and usually takes 15–20 minutes per person. Use only the official government portal — see the scam-avoidance note below before you start.
Go to the official portal
Open etakenya.go.ke — the only official government site. Ignore ads and look-alike sites that charge extra. Start a new application.
Enter your passport & personal details
Fill in your name, nationality and passport information exactly as they appear in your passport. Errors can delay or invalidate your approval.
Add your travel & stay details
Enter your arrival date, flight details and where you’ll stay in Kenya. The system asks eligibility questions based on your answers.
Upload your documents
Attach your passport bio-data page, photo, confirmed return or onward ticket and accommodation proof. Clear, legible files avoid rejections.
Pay the fee
Pay the USD 30 fee per traveller by card. It’s non-refundable whether or not the application is approved. Keep the payment confirmation.
Wait for approval, then carry it
You’ll be notified by email, usually within about three working days. Download and print your approved eTA (or save it offline) and present it with your passport at check-in and on arrival.
Ready to apply?
Applications are handled entirely on the Kenyan government’s official portal.
The numbers
Fees, processing time, validity and length of stay
Fee & processing
The fee is roughly KSh 3,880 and is subject to change — always confirm the current amount on the official portal, which shows the exact charge before you pay. Don’t leave the application to the last minute, as processing can run longer in busy periods.
Validity & stay
A single-entry eTA generally ends if you leave Kenya, but it stays valid for re-entry if you only pop into another EAC state (Uganda, Tanzania, Rwanda, Burundi, DR Congo or South Sudan). Visitor stays can usually be extended at the Immigration office up to a total of 180 days.
Avoid eTA scams and overchargingCopycat sites charge large mark-ups for a form you can complete yourself
Do
- Apply only on the official government portal, etakenya.go.ke
- Check the address bar ends in .go.ke before entering any details
- Expect to pay around USD 30 per person — no more
- Keep your approval email and payment receipt
Don’t
- Don’t pay third-party “visa” sites that add service fees on top
- Don’t trust anyone promising a guaranteed or “instant official” approval
- Don’t click sponsored ads assuming they’re the official site
- Don’t share passport details on any non-government page
The layover question
Do I need an eTA to transit or leave the airport at JKIA?
This is the one that trips people up on a Nairobi stopover, so here is the clean rule.
You’re only connecting
If you arrive and leave on the same or an onward aircraft and stay within the airport transit area without passing immigration, you don’t need an eTA. Rest in a lounge, grab food and make your connection.
You want to step out
A layover safari, a city tour, a hotel night or a transfer to Wilson Airport all mean clearing immigration — so you need an approved eTA (unless you’re an exempt African or EAC national). Sort it well before you fly.
How we keep this accurate
Independent, sourced and dated — not an official portal
Entry rules are high-stakes and they change, so we track them against the government’s own channels, date every review, and always send you to the official portal to apply. We don’t sell eTAs or add fees.
Where this comes from
- Kenya Directorate of Immigration Services
- The official eTA portal, etakenya.go.ke
- Kenya Citizenship & Immigration Regulations (2024–2025)
- Kenyan government & embassy notices on the 2025 exemptions
JKIA.co.ke is an independent passenger information website and is not Kenya Airports Authority, the Directorate of Immigration Services, or any government body. We can’t issue, approve or expedite an eTA. This page is a guide — always confirm current requirements, fees and eligibility on the official portal before you book flights or travel.
Common questions
Kenya eTA — frequently asked questions
Do I need an eTA to enter Kenya?
Is Kenya visa-free now? Do Africans need a visa?
How much does the Kenya eTA cost?
How long does the eTA take to process?
How long is the eTA valid, and how long can I stay?
Do I need an eTA if I’m only transiting or on a layover at JKIA?
Do children and babies need their own eTA?
What’s the official Kenya eTA website, and how do I avoid scams?
Can I still get a visa on arrival in Kenya?
Does an approved eTA guarantee I’ll be let into Kenya?
Next steps
Related arrival guides
Immigration at JKIA
The arrival process, e-gates and passport control.
Health & vaccination
Yellow fever rules and what to carry.
Arriving at JKIA
Everything from landing to onward transport.
Connecting flights
Transit, terminals and layover planning.
This guide is maintained by the JKIA.co.ke Flightline Desk and was last reviewed on 15 July 2026. Kenya’s entry requirements — including which nationalities are exempt, the eTA fee and permitted length of stay — can change at short notice. Nothing here is legal or immigration advice; always confirm your own situation on the official portal, etakenya.go.ke, before booking flights or travelling.
