Kenya Visa (eTA) Requirements 2025: Rules, Fees, Documents, and How to Apply

Author: Kenya Peaks Adventures (Your friends on the ground)

Kenya Visa Information at a Glance

  • Do you get a visa on arrival in Kenya?
    No. The country has replaced its visa system with a mandatory Electronic Travel Authorisation (eTA). You must apply for and receive approval online before you travel.
  • What is the standard fee and processing time?
    The standard, single-entry Kenya eTA fee is approximately $34 USD, which includes processing fees. The official processing time is typically within 72 hours (3 business days).
  • Who needs an eTA?
    Every international traveler, including infants and children, must have their own approved eTA. Group applications can be submitted, but each individual receives a separate authorization.
  • Where do I apply?
    Applications must be submitted exclusively through the official government portal: etakenya.go.ke. Avoid all other third-party websites to prevent scams or extra charges.

Kenya's Entry Rules in 2025 (What Changed)

The Government of Kenya implemented a new entry policy, replacing the traditional visa system for most international visitors. This change means that the previous option of getting a visa on arrival at the airport is no longer available. All travelers from non-exempt countries are now required to apply for and receive an Electronic Travel Authorisation (eTA) online before starting their journey.

An approved eTA grants you permission to travel to Kenya. It is not a guarantee of entry. The final decision to grant you admission, and to determine the duration of your stay, is made by an immigration officer at your port of entry, such as Jomo Kenyatta International Airport (JKIA) in Nairobi.

All applications must be submitted through the single, official government portal: etakenya.go.ke. The government also provides official mobile applications for both Android and iOS for this purpose. You can use the same portal to check the status of a submitted application.

Kenya eTA Types and Fees

The Kenyan eTA system offers several options based on the nature and frequency of your travel. The fees listed below are the base application and processing costs in US Dollars. Bank transaction fees may add a small amount to the final charge.

eTA Type Approximate Fee (USD) Primary Use Case
Standard eTA $34.09 A single-entry authorisation for tourism, business, or family visits. This is the most common type for travelers.
Transit eTA $34.09 For travelers passing through Kenya for less than 72 hours who need to leave the airport. The fee is the same as the standard eTA.
East African Tourist Visa $100 A multiple-entry visa valid for 90 days for travel between Kenya, Uganda, and Rwanda. This is a separate application from the standard eTA.

For longer stays or multiple entries over a longer period (such as the previous one-year or five-year visas), you will need to apply for specific permits through Kenya’s Directorate of Immigration Services, as these are not covered by the standard eTA system. The official eTA portal also offers an optional expedited processing service for an additional fee, which provides a faster review of your application.

Who Is Exempt from the Kenya eTA

While the Electronic Travel Authorisation (eTA) is mandatory for most international visitors, several categories of travelers are not required to apply. These exemptions are based on citizenship, the nature of the travel, or the type of documents held. It is important to confirm your specific status before traveling.

Citizens of East African Community (EAC) Partner States

Citizens holding valid passports from the following East African Community partner states are exempt from the eTA requirement:

  • Burundi
  • Democratic Republic of Congo
  • Rwanda
  • South Sudan
  • Tanzania
  • Uganda

Citizens of Other Exempt Countries

Kenya has visa-exemption agreements with a number of other countries. Citizens holding valid passports from nations such as Ethiopia, Ghana, and South Africa, among others, are also exempt. As this list can change, you should always check the complete and most current list on the official Directorate of Immigration Services website.

Specific Travel Scenarios

Travelers in the following specific situations are not required to have an eTA:

  • Transit passengers who do not leave the international transit area of the airport.
  • Passengers on a cruise ship who do not disembark from the vessel.
  • Crew members of aircraft, ships, or other transit vehicles, provided they are on official duty.

Holders of Other Kenyan Documents and Specific Passports

The eTA requirement is also waived for individuals who hold a Kenya Permanent Residence, a valid Work Permit, or a Pass issued by the Kenyan government. Additionally, holders of official, diplomatic, or service passports from specific countries with which Kenya has a special agreement (such as India, China, and Brazil) may also be exempt for a limited period.

Documents You Need for Your eTA Application

The eTA application process is entirely digital and requires you to upload several documents. To ensure a smooth application, you should have all the necessary information and files prepared in advance. The requirements are divided into standard documents for all applicants and additional documents based on the purpose of your visit.

Standard Documents Required for All Applicants

  • Valid Passport: Your passport must have at least six months of validity remaining from your planned date of arrival in Kenya. It must also contain at least one blank page.
  • Passport-Style Photograph: A recent digital photograph of yourself, similar to a passport photo. Alternatively, you can use a clear selfie taken against a plain background.
  • Contact Information: You will need to provide your email address and a phone number.
  • Travel Itinerary: This includes your arrival and departure flight details.
  • Accommodation Booking Confirmation: Proof of your accommodation for at least the first night in Kenya, such as a hotel reservation confirmation.
  • Payment Method: A valid credit card, debit card, or other accepted form of payment for the application fee.

Additional Documents Based on Your Purpose of Visit

Depending on the reason for your travel, you may be required to upload additional supporting documents.

  • For Business Visits: An invitation letter from the company you are visiting in Kenya, along with a copy of their company registration.
  • - For Family Visits: An invitation letter from your family host and a copy of their Kenyan ID, passport, or alien ID card.
  • For Medical Visits: A letter of referral from your doctor and a letter of appointment from the Kenyan hospital or medical facility.
  • For Conferences: An official invitation or registration letter for the conference or event you will be attending.

Health Document Requirements

A Yellow Fever vaccination certificate is required if you are traveling from a country with a risk of yellow fever transmission. You will need to present this certificate upon arrival in Kenya.

How to Apply for the Kenya eTA (Step-by-Step)

The application for the Kenya eTA is a completely online process. It is straightforward, but it requires careful attention to detail. The following steps outline the entire process from start to finish. We recommend having all your required documents scanned and ready before you begin.

  1. Access the Official Portal
    Begin your application exclusively on the official Government of Kenya website: etakenya.go.ke. You can also use the official mobile app, named "Kenya eTA," which is available for both Android and iOS devices. Do not use any other third-party websites.
  2. Create an Account and Start Your Application
    You will need to register for an account using your email address. Once logged in, select the option to start a new application. You will be asked to choose the type of eTA you require (e.g., Standard, Transit).
  3. Fill in Your Personal and Travel Details
    Complete the application form with your personal information exactly as it appears on your passport. You will also need to enter your travel details, including your arrival and departure flight numbers and dates, and the address of your first night's accommodation in Kenya.
  4. Upload the Required Documents
    You will be prompted to upload the digital copies of the documents you prepared earlier. This includes a clear scan of your passport's bio-data page, your passport-style photo, and your accommodation and flight booking confirmations.
  5. Pay the Application Fee
    The final step of the submission process is to pay the eTA fee online. The portal accepts major credit cards and other digital payment methods. The fee is non-refundable, even if your application is denied.
  6. Track Status and Download Your Approval
    After submission, you will receive an email confirmation that your application is under review. You can track the status by logging back into the eTA portal. Once approved, you will receive another email notification. You must then log in, download the approved eTA as a PDF document, and either print a copy or save it to your phone. You will need to present this document at your point of departure and upon arrival in Kenya.

Processing Time, Validity, and Re-entry Basics to Kenya

Understanding the timeline for your eTA application and the rules regarding its use is a key part of planning your trip. The validity of your eTA is different from the length of stay you are granted upon arrival.

Processing Time

The official processing time for a standard Kenya eTA is up to 72 hours (3 business days). While many applications are approved much faster, you should apply at least a week in advance to account for any potential delays. The official portal also offers an optional expedited processing service for an additional fee, which provides a much faster review for last-minute travel.

Validity and Single-Entry Rule

A standard approved eTA is valid for one single entry into Kenya. It must be used within 90 days from the date of issuance. Once you use it to enter Kenya and then depart, you cannot use the same eTA to re-enter the country, even if it is within the 90-day validity period. For each new trip to Kenya, you must apply for a new eTA.

Length of Stay

Your approved eTA is permission to travel to Kenya, but it does not determine how long you can stay. The actual duration of your stay is granted by the immigration officer at your port of entry. For most tourists, this is typically a stay of up to 90 days. This can be extended for a further 90 days at the immigration headquarters in Nairobi, for a maximum total stay of 180 days.

Kenya eTA for Indian Citizens (2025)

Indian citizens are required to obtain an Electronic Travel Authorisation (eTA) online before traveling to Kenya. The visa-on-arrival facility is no longer available for any nationality, including Indian passport holders.

Kenya Visa for Indians Price

The application must be submitted through the official government portal, etakenya.go.ke. The standard, single-entry eTA fee is approximately $34 USD. For travelers planning a multi-country trip, the East African Tourist Visa, which covers Kenya, Uganda, and Rwanda, is also an option at a cost of approximately $100 USD. An optional expedited processing service is available for an additional fee.

Required Documents and Timing

Indian citizens must provide the standard required documents, including a passport with at least six months of validity, a recent photograph, and proof of their flight and accommodation bookings. The official processing time is up to 72 hours, so it is recommended to apply at least a week before your planned departure.

It is important to note that every traveler, including infants and children, must have their own individual eTA. While you can submit applications for a family or group together, each person needs a separate, approved authorisation.

Exemptions for Specific Passports

While an eTA is mandatory for holders of ordinary Indian passports, there are exemptions for other passport types. According to the official guidelines, Indian citizens holding valid Diplomatic, Official, or Service passports do not need an eTA for a stay of up to 90 days.

Health Requirements

A Yellow Fever vaccination certificate is not required for travelers arriving directly from India. However, if your travel itinerary includes a transit or stopover in a country with a risk of yellow fever transmission, you will be required to show proof of vaccination upon arrival in Kenya.

Kenya eTA for U.S. Citizens

United States citizens are required to apply for and receive an approved Electronic Travel Authorisation (eTA) before traveling to Kenya. The visa-on-arrival option is no longer available. All applications must be submitted through the official government portal.

Application and Fee Options

For most tourists and business travelers, the standard, single-entry eTA at a cost of approximately $34 USD is the correct option. The eTA system has effectively replaced the previous single-entry visa for short stays.

For U.S. citizens who plan to travel to Kenya multiple times over a longer period, it is important to note that the previous 5-year multiple-entry visa is a separate process from the eTA. The eTA is for a single entry only. Travelers seeking long-term, multiple-entry access must apply for the appropriate permits through the Directorate of Immigration Services.

Required Documents and Timing

U.S. citizens must provide all the standard required documents for their application. This includes a valid passport with at least six months of validity, a recent photograph, and confirmed flight and accommodation details. The standard processing time is up to 72 hours, but it is advisable to apply at least one to two weeks before your departure date to account for any potential processing delays.

Health Requirements

A Yellow Fever vaccination certificate is not required for travelers arriving directly from the United States. However, if your itinerary includes a stop in a country with a risk of yellow fever, you will be required to present a valid vaccination certificate upon arrival in Kenya. You should consult the U.S. State Department's travel advisory for the most current health and safety information before your trip.

Kenya eTA for U.K. & EU/Schengen Passport Holders

Citizens of the United Kingdom and all European Union / Schengen Area member states are required to obtain an Electronic Travel Authorisation (eTA) online before traveling to Kenya. The visa-on-arrival system is no longer in place. Applications must be submitted through the official government portal, etakenya.go.ke.

Application and Fees

The standard, single-entry eTA is the most common application type for tourists, business travelers, and those visiting family. The cost is approximately $34 USD, which includes processing fees. The application process is the same for all passport holders in this category.

For travelers planning a multi-country trip within East Africa, the East African Tourist Visa is a practical and cost-effective option. For a fee of approximately $100 USD, this visa grants multiple entries into Kenya, Uganda, and Rwanda for a period of 90 days. This is a separate application that must be made through the embassy of the first country you intend to visit.

Required Documents and Timing

Citizens of the U.K. and EU must provide all standard required documents for their application. This includes a valid passport with at least six months of validity, a recent photograph, and proof of their round-trip flight and accommodation bookings. The official processing time is up to 72 hours, but it is recommended to apply at least one to two weeks before your planned departure to avoid any last-minute issues.

Health Requirements

A Yellow Fever vaccination certificate is not required for travelers arriving directly from the United Kingdom or any EU/Schengen country. However, if your travel itinerary includes a stop in a country with a risk of yellow fever transmission, you will be required to present proof of vaccination upon your arrival in Kenya.

Kenya eTA for UAE & Saudi Arabia

Citizens of the United Arab Emirates (UAE) and the Kingdom of Saudi Arabia are required to apply for and receive an approved Electronic Travel Authorisation (eTA) before their trip to Kenya. The visa-on-arrival option has been discontinued. All applications must be submitted through the official government website.

Application and Fees

The standard, single-entry eTA is the correct application type for most travel purposes, including tourism, short business trips, and family visits. The application fee is approximately $34 USD. All applications must be made online via the official portal, etakenya.go.ke, before starting your journey.

Required Documents and Timing

Citizens of the UAE and Saudi Arabia must provide the standard required documents for their application. This includes a valid passport with at least six months of validity, a recent photograph, and confirmed flight and accommodation details. For business travelers, an invitation letter from the Kenyan company is also required.

The official processing time is up to 72 hours. To ensure a smooth process, it is recommended to submit your application at least a week before your planned departure date.

Health Requirements

A Yellow Fever vaccination certificate is not required for travelers arriving directly from the UAE or Saudi Arabia, as these are not considered countries with a risk of yellow fever transmission. However, if your travel itinerary includes a transit stop in a country that is on the yellow fever endemic list, you will need to present proof of vaccination upon arrival in Kenya.

Kenya eTA for Nigeria & South Africa

The entry requirements for citizens of Nigeria and South Africa are different, based on agreements between Kenya and each respective country.

Information for Nigerian Citizens

Nigerian passport holders are required to apply for and receive an approved Electronic Travel Authorisation (eTA) online before traveling to Kenya. The application must be submitted through the official government portal, etakenya.go.ke.

The fee for a standard, single-entry eTA is approximately $34 USD. Nigerian citizens must provide all standard required documents, including a valid passport, a recent photograph, and confirmed flight and accommodation bookings. The official processing time is up to 72 hours, so it is recommended to apply at least a week in advance.

Information for South African Citizens

Citizens of South Africa are exempt from the eTA requirement for stays of up to 90 days. South African passport holders can travel to Kenya for tourism or business without applying for an eTA in advance. However, they must still present a valid passport with at least six months of validity upon arrival.

Health Requirements

A Yellow Fever vaccination certificate is required for travelers arriving from Nigeria, as it is a country with a risk of yellow fever transmission. South Africa is not on this list, so a certificate is not required for travelers arriving directly from South Africa. It is always best to check the most current health advisories before your trip.

Kenya eTA for Pakistan & China Travelers

The entry requirements for citizens of Pakistan and China holding ordinary passports are the same, but there are specific exemptions for holders of official or diplomatic passports from China.

Information for Pakistani Citizens

Pakistani passport holders are required to apply for and receive an approved Electronic Travel Authorisation (eTA) online before traveling to Kenya. The application must be submitted through the official government portal, etakenya.go.ke.

The fee for a standard, single-entry eTA is approximately $34 USD. Pakistani citizens must provide all standard required documents, including a valid passport, a recent photograph, and confirmed flight and accommodation bookings. The official processing time is up to 72 hours.

Information for Chinese Citizens

Chinese citizens holding ordinary passports must apply for and receive an approved Electronic Travel Authorisation (eTA) before their trip to Kenya. The fee for a standard, single-entry eTA is approximately $34 USD, and the application is made through the official government portal.

However, there is an exemption for certain passport holders. According to the official guidelines, Chinese citizens holding valid Diplomatic, Official, or Service passports do not require an eTA for a stay of up to 30 days.

Health Requirements

A Yellow Fever vaccination certificate is not required for travelers arriving directly from Pakistan or China. However, if your travel itinerary includes a transit stop in a country with a risk of yellow fever transmission, you will be required to show proof of vaccination upon your arrival in Kenya.

Transit Through Nairobi (NBO) or Mombasa (MBA)

The requirement for an Electronic Travel Authorisation (eTA) for passengers transiting through Kenya depends entirely on whether you will pass through immigration control. The rules are different for travelers who remain in the international transit area versus those who need to formally enter the country during their layover.

Airside Transit (Remaining in the Airport)

If you have a layover in Nairobi (Jomo Kenyatta International Airport - NBO) or Mombasa (Moi International Airport - MBA) and you **do not** need to leave the international transit area of the airport, you are **exempt** from the eTA requirement. This typically applies to travelers who have a single booking for their entire journey and whose luggage is checked through to their final destination.

Entering Kenya During a Layover

If your travel itinerary requires you to leave the international transit area, you **must** apply for an eTA in advance. This situation applies if:

  • You have booked separate flights and need to collect your luggage and check in again.
  • You want to leave the airport to visit the city or stay at a nearby hotel during a long layover.

For these scenarios, you should apply for the Standard eTA. The previous "Transit Visa" category has been effectively merged into the standard application, and the fee is approximately $34 USD.

Entry Requirements to Kenya for Family Travel and Minors

The Electronic Travel Authorisation (eTA) requirement applies to every international traveler, regardless of age. This means that every member of your family, including infants and children, must have their own individual, approved eTA before traveling to Kenya.

To simplify the process for families, the official eTA portal (etakenya.go.ke) has a group application feature. One adult can create an application and then add other family members to it. This allows you to submit all the applications together and make a single payment for the entire group.

It is important to note that while the application can be submitted as a group, each person will be assessed individually and will receive their own separate eTA approval document. You must be prepared to present the individual approved eTA for each family member, including your children, at your point of departure and upon arrival in Kenya.

Business, Conferences, and Work

The Electronic Travel Authorisation (eTA) is suitable for short-term business activities in Kenya, but it is not a work permit. It is important to understand the distinction and ensure you have the correct authorization for your activities.

For short visits that involve attending meetings, conferences, or business negotiations, you can apply for a standard eTA. As part of your application, you will be required to upload supporting documents, which typically include:

  • An invitation letter from your host company or organization in Kenya.
  • - A copy of the Kenyan company's registration or incorporation certificate.
  • A registration confirmation if you are attending a conference.

The eTA does not grant you the right to undertake employment or engage in any long-term work in Kenya. Any activity that involves formal employment, consultancy, or long-stay projects requires a separate and specific permit. These permits, such as Work Permits or Special Passes, must be applied for through Kenya’s Directorate of Immigration Services. You can find more information on their official website.

Common Questions

Here are answers to some of the most frequently asked questions about the Kenya eTA process.

[FAQPage Schema]

Is there a visa on arrival in Kenya?

No. The visa-on-arrival facility has been discontinued for all nationalities. All travelers from non-exempt countries must apply for and receive an approved Electronic Travel Authorisation (eTA) online before their trip.

How soon should I apply for my eTA?

The official processing time is up to 72 hours (3 business days). However, to be safe, we recommend that you apply at least two weeks before your planned travel date. This allows for plenty of time to resolve any potential issues with your application.

Do I need proof of a hotel booking and a return flight?

Yes. The eTA application requires you to upload confirmation of your accommodation in Kenya (for at least the first night) and your round-trip or onward flight ticket. These documents are a mandatory part of the submission process.

What health documents are required?

The primary health document you may need is a Yellow Fever vaccination certificate. This is only required if you are arriving from a country with a known risk of yellow fever transmission. You should check the official list of endemic countries before you travel.

How can I avoid scams when applying?

To avoid scams, you must apply only through the official Government of Kenya portal: etakenya.go.ke. Do not use any other third-party websites, as they may charge extra fees, misuse your data, or be fraudulent.

Common Mistakes to Avoid

Several common mistakes can lead to delays, extra costs, or the rejection of your eTA application. Being aware of these issues beforehand can help ensure a smooth process.

  • Using Unofficial Third-Party Websites: This is the most common and costly mistake. These sites often look official but charge extra service fees. Always use the single official government portal to avoid overpaying and to protect your personal data.
  • Submitting Incomplete or Incorrect Documents: An application with missing documents (like a flight confirmation) or blurry, unreadable scans will be rejected. This will require you to start the application process over again, causing delays.
  • Applying Too Late: The standard processing time can take up to 72 hours. Submitting your application just before your flight is risky and may force you to pay for the optional expedited service if it is available. We recommend applying at least two weeks in advance.
  • Choosing the Wrong Application Type: Selecting the wrong authorization can cause problems. For example, if you are planning to visit Uganda and Rwanda on the same trip, you may need the East African Tourist Visa instead of a standard single-entry eTA.

Resources & Official Links

For all applications and the most current information, you should only refer to official government sources. Third-party websites may contain outdated or incorrect information.

  • Official eTA Application and Status Check:
    The only website to apply for your eTA or to check the status of an existing application is: etakenya.go.ke
  • General Information and Exemptions List:
    The official rules, regulations, and the complete list of exempt countries are maintained by Kenya’s Directorate of Immigration Services.
  • U.S. State Department Travel Advisory:
    For U.S. citizens, this resource provides useful and up-to-date information on entry requirements and health advisories, including notes on yellow fever: travel.state.gov
Chat with us on WhatsApp