Kenya eTA: Requirements, Costs & Application
Kenya eTA (Electronic Travel Authorization) is a mandatory pre-trip permit required by all foreign visitors to Kenya since January 5, 2024. Most foreign visitors must obtain an approved eTA from the official portal etakenya.go.ke before boarding their flight to Kenya. The Kenya eTA is a semi-automated eligibility system that determines a traveler’s admissibility to enter Kenya. It was introduced per Kenya Gazette Supplement No.1 of January 2, 2024, and replaced the previously operational evisa.go.ke platform. Key distinctions:- Kenya eTA is NOT a visa — it is a mandatory pre-travel authorization.
- An approved eTA does NOT guarantee entry — the Immigration Officer makes the final admissibility determination at the port of entry.
- The eTA must be obtained before departure — there is no option to apply on arrival.
- The official portal is https://www.etakenya.go.ke (look for the
.go.kegovernment domain).
Who Needs a Kenya eTA? (Eligibility & Exemptions)
Most foreign visitors to Kenya — including infants and children — must obtain an approved eTA before travel. The following nationalities don’t need an eTA for 6 months:- Burundi
- Democratic Republic of Congo
- Rwanda
- South Sudan
- Tanzania
- Uganda
- Barbados
- Belize
- Botswana
- Brunei
- Cyprus
- Dominica
- Eritrea
- Eswatini
- Ethiopia
- Fiji
- Gambia
- Ghana
- Grenada
- Guyana
- Jamaica
- Kiribati
- Lesotho
- Malaysia
- Maldives
- Malawi
- Mauritius
- Mozambique
- Namibia
- Nauru
- Papua New Guinea
- Comoros
- Samoa
- San Marino
- Sierra Leone
- Singapore
- South Africa
- Algeria
- Angola
- Benin
- Burkina Faso
- Cape Verde
- Cameroon
- Central African Republic
- Chad
- Côte d’Ivoire
- Djibouti
- Egypt
- Equatorial Guinea
- Gabon
- Guinea
- Guinea-Bissau
- Liberia
- Madagascar
- Mali
- Mauritania
- Morocco
- Niger
- Nigeria
- São Tomé and Príncipe
- Senegal
- Seychelles
- Sudan
- Togo
- Tunisia
- Tourists, business travelers, and transit passengers (staying more than 3 days)
- All foreign children and infants — each child requires their own approved eTA
Kenya eTA Fees & Types
Kenya eTA costs $30 USD for a standard single-entry authorization. Several eTA types exist, ranging from $20 (transit) to $300 (1-year multiple entry). US citizens have access to an exclusive 5-Year Multiple Entry eTA for $185. All fees are non-refundable and payable by credit/debit card only.Payment rules:
- Credit/debit card only — no cash, no checks accepted
- All fees are non-refundable — verify all details before submitting payment
- Apply directly at etakenya.go.ke to avoid extra charges
Kenya eTA for US Citizens
US citizens must apply for the Kenya eTA online at etakenya.go.ke — there is no visa on arrival option. US citizens can choose the standard $30 eTA (single entry, 90-day stay) or the exclusive 5-Year Multiple Entry eTA for $185 (unlimited entries over 5 years). It allows unlimited entries to Kenya over 5 years from the date of first arrival listed in the application.⚠️ No visa on arrival: Kenya eliminated visa on arrival on January 5, 2024. US citizens must obtain eTA online at etakenya.go.ke before travel.
Kenya eTA Requirements
To apply for a Kenya eTA, you need a valid passport, a face photo, a travel itinerary, accommodation booking, and a credit/debit card. Additional documents may be required depending on the travel purpose.Required Documents for All Travelers
- Passport — minimum 6 months validity beyond planned arrival date; at least 1–2 blank pages
- Photo or selfie — recent, clear image of the face
- Contact details — home address, phone number, email address
- Flight itinerary — arrival flight number and departure date
- Accommodation booking confirmation OR invitation letter from the host
- Credit/debit card — for payment of the non-refundable fee
⚠️ Yellow Fever: The certificate is required if you are arriving from a yellow fever endemic country. Check current requirements at immigration.go.ke or travel.state.gov before departure.
How to Apply for Kenya eTA (Step-by-Step)
Get Kenya eTA exclusively at the official portal etakenya.go.ke. The process takes 10–15 minutes online. Apply at least 3–7 days before travel (standard processing = 3 working days).Application Steps
- Visit the official portal: https://www.etakenya.go.ke.
- Click “Apply Now”.
- Create an account or log in with your email address.
- Fill in personal information (full name, nationality, date of birth).
- Enter passport data (number, expiry date, issuing country).
- Share travel details (arrival date, flight number, accommodation address).
- Upload a face photo or selfie.
- Upload supporting documents (if required for your travel purpose).
- Select your eTA type and pay via credit/debit card.
- Receive a confirmation email (receipt of application) with your reference number.
- Receive Approval or Refusal email within 3 working days.
- Download the eTA PDF or save it to your mobile device.
- Present your eTA at the check-in counter and boarding gate before departure.
Kenya eTA Processing Time & Validity
Standard Kenya eTA processing takes 3 working days. Once approved, the eTA is valid for 90 days — you must enter Kenya within this 90-day validity window. The maximum stay is 3 months, extendable to 180 days total at a Kenya Immigration Office.Validity & Duration of Stay
- 90-day validity window: You must enter Kenya within 90 days of the eTA issuance date. If you do not enter within 90 days, the eTA becomes invalid, and you must reapply.
- Duration of stay: Determined by the Immigration Officer at the port of entry — a Visitor’s Pass is issued, indicating your permitted stay.
- Maximum stay: 90 days per entry.
- Extension: Extendable up to 90 additional days at the nearest Kenya Immigration Office (maximum 180 days total per entry).
Re-Entry Rules
| Scenario | Rule |
|---|---|
| Re-entering Kenya from outside the EAC | New eTA required |
| Traveling within EAC Partner States (Burundi, DRC, Rwanda, South Sudan, Tanzania, Uganda) | Standard eTA remains valid for multiple entries |
| Traveling outside the EAC block and returning to Kenya | New eTA required |
How to Check Kenya eTA Status
Check your Kenya eTA application status by logging into your account at etakenya.go.ke using the email address and reference number from your confirmation email. Status updates are sent by email — check your spam folder if you haven’t received a response within 3 working days.Status Check Steps
- Go to https://www.etakenya.go.ke.
- Log in with your email address and password.
- Enter your reference number from the confirmation email.
- View your current status: Approved / Pending / Refused.
Important tips:
- Status notification emails are sent to the email address used during registration
- Check your spam/junk folder — approval emails frequently land in spam
- If no response after 3 working days, contact Kenya Immigration Department
Kenya eTA FAQ
- Do I need an eTA to enter Kenya?
- Is an eTA mandatory for Kenya?
- Do US citizens get a visa on arrival in Kenya?
- What do you need for a Kenya eTA?
- How long does it take for a Kenya eTA to be approved?
- How far in advance can you apply for a Kenya eTA?
- Do Americans need an eTA for Kenya?
- Can children apply for a Kenya eTA?
- What happens if my Kenya eTA is not approved within 3 working days?
- Can I extend my stay in Kenya beyond 90 days?
- Is Kenya eTA the same as Kenya eVisa?
- Do I need a yellow fever vaccination for Kenya?
