Kenya Entry Requirements

Kenya Entry Requirements

Visa, immigration, and customs information

Important Notice Entry requirements can change at any time. Always verify current requirements with official government sources before traveling.
Information last reviewed January 2025. Always verify with official government sources and the Kenya eCitizen portal before traveling, as immigration policies and health requirements are subject to change.
Kenya welcomes millions of visitors annually to experience its world-renowned wildlife, stunning landscapes, and vibrant culture. As of January 2024, Kenya has transitioned to a fully digital immigration system, requiring most travelers to obtain an Electronic Travel Authorization (eTA) before arrival. This system has replaced the previous visa-on-arrival option and traditional e-visa for most nationalities, streamlining the entry process and reducing wait times at ports of entry. Upon arrival in Kenya, travelers will proceed through immigration control where they must present their valid passport, approved eTA (if applicable), proof of accommodation, and return or onward ticket. The immigration process is generally efficient at major entry points including Jomo Kenyatta International Airport (Nairobi) and Moi International Airport (Mombasa). Travelers should ensure all documentation is in order before departure, as entry may be denied if requirements are not met. It is essential to check current entry requirements before travel, as policies can change. The Kenyan government maintains official information through the eCitizen portal and the Ministry of Foreign Affairs. Travelers should also consult their country's travel advisory and verify any health requirements, including vaccinations, which may be mandatory depending on your travel history and countries visited prior to entering Kenya.

Visa Requirements

Entry permissions vary by nationality. Find your category below.

Kenya implemented a new Electronic Travel Authorization (eTA) system in January 2024, replacing most previous visa categories. The eTA is mandatory for most nationalities, with only citizens of East African Community member states exempt from this requirement.

Visa-Free Entry (EAC Citizens Only)
Up to 6 months

Citizens of East African Community member states can enter Kenya without a visa or eTA

Includes
Uganda Tanzania Rwanda Burundi South Sudan Democratic Republic of Congo

Must present a valid national ID or passport. Free movement within EAC countries is permitted under the Common Market Protocol.

Electronic Travel Authorization (eTA)
Up to 90 days for tourism/business purposes

Most international visitors must obtain an eTA before traveling to Kenya. This applies to citizens of countries that previously enjoyed visa-free access or visa-on-arrival

Includes
United States United Kingdom Canada Australia New Zealand All EU countries (Germany, France, Italy, Spain, Netherlands, etc.) South Africa India China Japan South Korea Brazil United Arab Emirates Singapore Most other countries globally
How to Apply: Apply online through the official eCitizen portal (www.etakenya.go.ke) at least 3 days before travel. Processing typically takes 1-3 business days but can be faster. Upload a passport photo, passport bio page, and provide travel details. Approval is sent via email and linked to your passport electronically.
Cost: Approximately USD $30-35 for single entry tourist/business eTA. Transit eTA is approximately USD $20. Fees are non-refundable even if application is denied.

The eTA is valid for 90 days from date of issue and allows a single entry with stay up to 90 days. Multiple entry options are available for certain categories. Children, including infants, require their own eTA. Keep a printed copy of your eTA approval, though it is electronically linked to your passport.

Visa on Arrival (Limited Cases)
Varies

Very limited circumstances where visa may be issued on arrival

How to Apply: Generally not available as eTA system is now mandatory. Only in exceptional circumstances with prior approval from immigration authorities.

Kenya strongly discourages relying on visa-on-arrival. All travelers should obtain eTA before travel to avoid entry denial or significant delays.

East Africa Tourist Visa
90 days, valid for travel between the three countries

Special multiple-entry visa for tourists visiting Kenya, Uganda, and Rwanda

How to Apply: Apply through the eCitizen portal. Can be used for multiple entries to Kenya, Uganda, and Rwanda during the 90-day validity period.
Cost: Approximately USD $100

Ideal for travelers planning to visit multiple East African countries. Must enter through the country where visa was issued first.

Arrival Process

The entry process into Kenya is straightforward when you have the proper documentation. Major airports and land borders are equipped with modern immigration facilities. Allow sufficient time for immigration and customs clearance, especially during peak travel periods.

1
Health Screening
Upon arrival, you may undergo basic health screening, particularly if arriving from countries with health alerts. Temperature checks may be conducted.
2
Immigration Queue
Proceed to the immigration counters. There are typically separate queues for Kenyan citizens, EAC nationals, and international visitors. Follow signs for 'Foreign Nationals' or 'Visitors'.
3
Document Verification
Present your passport to the immigration officer. Your eTA will be verified electronically in the system. The officer may ask about the purpose of your visit, accommodation details, and return travel plans.
4
Biometric Data Collection
Immigration may take your photograph and fingerprints as part of the entry process. This is standard procedure for all international visitors.
5
Entry Stamp
If approved, your passport will be stamped with the entry date and authorized duration of stay. Verify the stamp shows the correct number of days permitted.
6
Baggage Claim
Collect your luggage from the designated carousel. Report any missing or damaged baggage immediately to airline staff.
7
Customs Declaration
Proceed through customs. Use the green channel (nothing to declare) or red channel (goods to declare). You may be randomly selected for baggage inspection regardless of channel.

Documents to Have Ready

Valid Passport
Must be valid for at least 6 months from date of entry into Kenya. Should have at least 2 blank pages for stamps.
Electronic Travel Authorization (eTA)
Printed or digital copy of your eTA approval. Though electronically linked, having a copy prevents issues if systems are temporarily down.
Return or Onward Ticket
Proof of departure from Kenya within the authorized period. Can be flight confirmation, bus ticket, or other transport booking.
Proof of Accommodation
Hotel reservation, invitation letter from host, or address where you'll be staying. Immigration officers may ask for this information.
Yellow Fever Certificate
Required if arriving from or transiting through yellow fever endemic countries. Must be vaccinated at least 10 days before arrival.
Sufficient Funds
Evidence you can support yourself during your stay. Credit cards, bank statements, or cash may be requested, though rarely checked.

Tips for Smooth Entry

Apply for your eTA at least one week before travel to allow time for processing and to address any issues that may arise.
Keep all travel documents easily accessible in your carry-on luggage, not in checked baggage.
Have digital and physical copies of important documents including eTA approval, hotel bookings, and return tickets.
Be polite and patient with immigration officers. Answer questions clearly and honestly.
Ensure your passport photo page is clean and legible. Damaged passports may cause entry issues.
If traveling for business, carry an invitation letter from the Kenyan company or organization you're visiting.
Download offline copies of important documents in case you don't have internet access upon arrival.
Check your entry stamp carefully before leaving the immigration area to ensure it shows the correct duration of stay.
Exchange some currency before leaving the airport if arriving outside banking hours, though ATMs are widely available.

Customs & Duty-Free

Kenya Customs Services regulates the import and export of goods to prevent illegal trade and collect appropriate duties. All travelers must pass through customs after collecting baggage. Declaring items accurately and honestly ensures a smooth customs experience.

Alcohol
1 liter of spirits or wine
Must be 18 years or older. Alcohol must be for personal use only, not for commercial purposes.
Tobacco
200 cigarettes or 50 cigars or 250g of tobacco
Must be 18 years or older. For personal consumption only.
Perfume
Up to 500ml of perfume and eau de toilette combined
Quantities exceeding this may be subject to duty.
Currency
No limit on foreign currency, but amounts exceeding USD $10,000 (or equivalent) must be declared
Kenyan Shillings: Maximum KES 500,000 can be brought in or taken out. Declaration is mandatory for large amounts to comply with anti-money laundering regulations.
Gifts/Goods
Personal effects and goods up to a total value of USD $500
Items clearly for personal use during your stay are generally exempt. New items or goods in commercial quantities may be subject to duty.

Prohibited Items

  • Narcotic drugs and psychotropic substances - illegal under Kenyan law with severe penalties
  • Firearms and ammunition - unless proper permits obtained in advance from relevant authorities
  • Counterfeit currency and goods - including fake designer items and pirated media
  • Obscene and pornographic materials - including printed matter, films, and digital content
  • Hazardous waste and toxic substances - environmental protection regulations strictly enforced
  • Ivory and products made from endangered species - Kenya has strict wildlife protection laws
  • Soil and plant materials from certain regions - to prevent introduction of pests and diseases
  • Gambling devices and materials - unless specifically licensed

Restricted Items

  • Prescription medications - carry in original packaging with doctor's prescription. Quantities should be reasonable for personal use during your stay
  • Pets and animals - require import permits, health certificates, and rabies vaccination proof. Apply well in advance through the Veterinary Services Department
  • Plants and plant products - require phytosanitary certificates from the Kenya Plant Health Inspectorate Service (KEPHIS)
  • Drones and radio equipment - may require permits from the Communications Authority of Kenya. Declare upon arrival
  • Professional camera and video equipment - may require temporary import permits for commercial use. Tourist photography equipment is generally allowed
  • Hunting equipment - requires special permits and licenses, which are difficult to obtain given Kenya's wildlife protection policies

Health Requirements

Kenya has specific health requirements for entry to protect public health. Requirements may vary based on your travel history and countries visited before arriving in Kenya.

Required Vaccinations

  • Yellow Fever - Mandatory if arriving from or having transited through yellow fever endemic countries (including many African and South American nations). Vaccination certificate must show vaccination occurred at least 10 days before arrival. Kenya itself is a yellow fever risk area, so vaccination is recommended even if not required for entry.

Recommended Vaccinations

  • Hepatitis A and B - recommended for all travelers
  • Typhoid - especially if visiting rural areas or eating street food
  • Polio - ensure routine vaccinations are up to date
  • Rabies - for travelers who may have contact with animals or will be in remote areas
  • Meningitis - particularly during dry seasons
  • Routine vaccinations - MMR, DPT, influenza as per your home country schedule
  • COVID-19 - check current requirements as policies continue to evolve

Health Insurance

While not mandatory for entry, comprehensive travel health insurance is strongly recommended. Medical facilities in major cities are good but expensive, especially for foreign nationals. Insurance should cover emergency medical treatment, hospitalization, and medical evacuation. Ensure your policy covers activities you plan to undertake, such as safaris or adventure sports.

Current Health Requirements: Health requirements can change rapidly based on global health situations. As of early 2025, most COVID-19 related restrictions have been lifted, but always verify current requirements before travel. Check the Kenya Ministry of Health website and your country's travel health advisory. Some requirements may include health screening forms, proof of vaccination for certain diseases, or testing for specific conditions. Malaria prophylaxis is recommended for most areas of Kenya below 2,500 meters altitude, though not required for entry.
🛡️

Protect Your Trip with Travel Insurance

Comprehensive coverage for medical emergencies, trip cancellation, lost luggage, and 24/7 emergency assistance. Many countries recommend or require travel insurance.

Get a Quote from World Nomads

Read our complete Kenya Travel Insurance Guide →

Important Contacts

Essential resources for your trip.

Embassy/Consulate
Contact your country's embassy or consulate in Nairobi for citizen services and emergency assistance
Register with your embassy before or upon arrival for safety updates. Most embassies are located in Nairobi, with some countries having consulates in Mombasa.
Immigration Authority
Kenya Department of Immigration Services - eCitizen portal: www.etakenya.go.ke and www.immigration.go.ke
For eTA applications, visa extensions, and official immigration information. Customer service available for application queries.
Emergency Services
Emergency number in Kenya: 999 or 112 (mobile)
For police, ambulance, and fire services. Private ambulance services may be faster in major cities. Tourist Police: 0800 221 777 (toll-free)
Kenya Tourism Board
Official tourism information and assistance for visitors
Website: www.magicalkenya.com - Provides travel information, safety updates, and tourism support.
Customs Services
Kenya Revenue Authority - Customs Services Department
For customs-related queries: +254 20 310 900 or customs@kra.go.ke

Special Situations

Additional requirements for specific circumstances.

Traveling with Children

Children, including infants, must have their own passport and eTA. Children under 18 traveling without both parents should carry a notarized letter of consent from the non-traveling parent(s) authorizing the trip. This letter should include travel dates, destination, and contact information. If traveling with only one parent, carry the child's birth certificate and consent letter from the other parent. In cases of sole custody, carry relevant legal documentation. Unaccompanied minors require special arrangements with airlines and may need additional documentation from immigration authorities.

Traveling with Pets

Importing pets into Kenya requires advance planning. You must obtain an import permit from the Kenya Veterinary Services Department before arrival. Required documents include: valid rabies vaccination certificate (administered at least 30 days but not more than 12 months before travel), veterinary health certificate issued within 7 days of travel, and proof of microchipping. Dogs and cats must be at least 4 months old. Some breeds may be restricted. Pets arriving without proper documentation may be quarantined at owner's expense or refused entry. Contact the Directorate of Veterinary Services well in advance (at least 6 weeks) to begin the application process.

Extended Stays

Tourist eTAs typically allow stays up to 90 days. To extend your stay, apply through the eCitizen portal or visit Immigration offices in Nairobi (Nyayo House) or Mombasa before your authorized stay expires. Extensions are granted at the discretion of immigration authorities and typically require valid reasons, proof of sufficient funds, and may incur fees. Overstaying your authorized period can result in fines, deportation, and future entry bans. For stays longer than 6 months or for work/study purposes, you must apply for appropriate permits or passes (work permit, student pass, etc.) through the immigration department, which requires sponsorship and additional documentation.

Business Travelers

Business visitors can enter on a standard eTA for business activities such as meetings, conferences, and negotiations, but cannot engage in gainful employment. Carry an invitation letter from the Kenyan company or organization you're visiting, stating the purpose and duration of your visit. For longer-term business activities or employment, you must obtain a work permit before arrival, which requires sponsorship from a Kenyan employer and approval from immigration authorities. Business travelers should also carry business cards and documentation about their company.

Volunteers and Missionaries

Individuals planning to volunteer or engage in missionary work in Kenya should not enter on a tourist eTA. You must apply for the appropriate class of permit or pass that allows for such activities. This requires sponsorship from the Kenyan organization you'll be working with and approval from immigration authorities. Religious workers may need additional clearance. Volunteering on a tourist eTA is not permitted and can result in deportation and future entry bans.

Students

Students accepted to Kenyan educational institutions must obtain a student pass, not a tourist eTA. The educational institution must sponsor your application. Required documents include admission letter, proof of fees payment, academic transcripts, and proof of accommodation. Student passes are typically issued for the duration of the course. Apply through the eCitizen portal well before your intended start date.

Transit Passengers

Passengers transiting through Kenya without leaving the airport typically do not need an eTA if staying airside and continuing their journey within 72 hours. However, if you plan to leave the airport or stay longer, you must obtain a transit eTA (approximately USD $20). Ensure you have confirmed onward tickets and necessary visas for your final destination. Some nationalities may require a transit eTA even when staying airside - check the eCitizen portal for your specific nationality.

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.