Official Kenya eTA Immigration Service logo

Kenya eTA

Official eTA Immigration Assistance Service
Kenya eTA application banner with scenic landscape background
Check Visa Status

Where Can I Enter Kenya with an eTA?


Where Can I Enter Kenya with an eTA?

Travelers with a valid Kenya eTA can enter the country through several designated international airports, seaports, and land border crossings. The eTA is valid for tourism, business, or transit and must be presented (preferably printed) with your passport at immigration. Knowing the correct entry points ensures a smooth arrival in Kenya.


Overview: Using Your Kenya eTA

  • The Kenya eTA is managed by the Department of Immigration Services.
  • It is accepted at all major international airports, seaports, and land borders listed below.
  • Always carry a printed copy of your eTA approval and your valid passport.

Airports Accepting the Kenya eTA

You can enter Kenya with an eTA at the following international airports:

  • Jomo Kenyatta International Airport (NBO) – Nairobi: The main international gateway for most travelers.
  • Moi International Airport (MBA) – Mombasa: Gateway to Kenya’s coast and beach resorts.
  • Kisumu International Airport (KIS) – Kisumu: For travelers to western Kenya and Lake Victoria.
  • Eldoret International Airport (EDL) – Eldoret: For travelers to the Rift Valley region.

Seaports Accepting the Kenya eTA

For arrivals by sea, the following seaport is authorized for eTA holders:

  • Mombasa Seaport – Mombasa: Main seaport for cruise ships and cargo, fully equipped for eTA processing.

Land Border Crossings

Kenya shares land borders with several countries. The following land border posts accept eTA holders:

  • Namanga (Tanzania)
  • Sirari (Tanzania)
  • Holili (Tanzania)
  • Horohoro (Tanzania)
  • Busia (Uganda)
  • Malaba (Uganda)
  • Lunga Lunga (Tanzania)
  • Taveta (Tanzania)

Arrival Process and Tips

  • Present your eTA and passport at immigration on arrival.
  • Have your travel documents ready: Return ticket, proof of accommodation, and sufficient funds may be requested.
  • Check your port of entry: Ensure your flight, ship, or road journey arrives at an authorized entry point.
  • For cruise and ferry passengers: Confirm with your operator that your port is eTA compliant.
  • Keep your eTA approval letter: Immigration may request to see a printed copy.

Frequently Asked Questions

Can I enter Kenya by land with an eTA?
Yes, Kenya has several land border crossings that accept eTA holders.

Which airport is best for eTA holders?
Jomo Kenyatta International Airport (NBO) in Nairobi is the main gateway for most travelers.

Are all seaports eTA compliant?
Only Mombasa Seaport is authorized for eTA entry. Always confirm with your cruise or ferry operator.

Do I need to print my eTA?
Yes, it is strongly recommended to carry a printed copy of your eTA approval.

What if my port of entry is not on the list?
You must arrive at an authorized airport, seaport, or land border. Entry at other locations is not permitted with an eTA.

Summary: The Kenya eTA is accepted at all major international airports, Mombasa Seaport, and key land borders. Plan your arrival at an authorized entry point and keep your documents ready for a smooth entry into Kenya.

Other FAQs

kenya-immigration.com is operated by Kenya Official eTA Immigration Assistance Service, a private company that provides visa application assistance and support services. We are not affiliated with the Government of Kenya or any official immigration authority.

We are not a law firm and do not provide legal advice, legal opinions, or legal representation of any kind. Our goal is to simplify the visa application process by offering guidance, document review, and customer support to international travelers.

You may choose to apply for a Kenya eTA directly through the official government portal for a lower cost. By using our service, you agree to pay both the official government visa fee and an additional service fee for our processing and assistance. All pricing is clearly disclosed throughout the application process for full transparency.
💬 Real human support 24/7!