Independent Kenya entry-point information and eTA application-preparation support KE-Visa support: support@ke-visa.com
Official port inventory · Reviewed 21 August 2026

Kenya Ports of Entry 2026: Airports, Land Borders, Seaports & eTA Entry Rules

Kenya Immigration currently lists 9 active airports, 12 active land borders and 8 active seaport/lake-pier points. This guide explains where international travellers can legally enter or leave Kenya, which crossings operate 24 hours, which One Stop Border Posts serve regional routes, which ports are closed, and what immigration officers may request on arrival.

Official gazetted-port list used Current operating hours included eTA guidance separated from port status
Current status checked against the Directorate of Immigration Services

How Kenya's designated ports of entry work

Kenya's Directorate of Immigration Services controls entry and exit through designated airports, seaports and land-border posts. Travellers should use a gazetted port and present themselves to immigration for processing.

Air entry

9 active airports

Includes JKIA, Mombasa, Wilson, Kisumu, Eldoret, Wajir, Lokichogio, Malindi and Isiolo.

Land entry

12 active borders

Includes Tanzania, Uganda, Ethiopia and South Sudan corridors.

Sea & lake entry

8 active points

Includes Mombasa seaports, Lamu, Malindi, Shimoni, Vanga, Mbita and Kisumu Pier.

A port being listed as active does not mean every traveller can simply arrive without checking immigration requirements. eTA, exemption, passport, health, customs and neighbouring-country rules can all apply separately.

Kenya gazetted ports of entry at a glance

CategoryPortCounty / BorderlineBusiness hoursStatus
AirportJKIANairobi24HrsActive
AirportMIAMombasa24HrsActive
AirportWajirWajir0630-1830Active
AirportWilsonNairobi0600-2030Active
AirportEldoretUasin Gishu0600-1830Active
AirportKisumuKisumu0600-1830Active
AirportMalindiKilifi0600-1830Active
AirportIsioloIsiolo24HrsActive
AirportLokichogioTurkana0600-1800Active
LandMoyaleEthiopia / Marsabit0600-1830Active
LandNakodokSouth Sudan / Turkana0600-1800Active
LandMuhuru BayTanzania / Migori0630-1830Active
LandIsebaniaTanzania / Migori24HrsActive
LandNamangaTanzania / Kajiado24HrsActive
LandLoitoktokTanzania / Kajiado0630-1830Active
LandTavetaTanzania / Taita Taveta24HrsActive
LandLungalungaTanzania / Kwale24HrsActive
LandSuamUganda / Trans Nzoia0630-1830Active
LandLwakhakhaUganda / Bungoma24HrsActive
LandMalabaUganda / Busia24HrsActive
LandBusiaUganda / Busia24HrsActive
SeaportLamuIndian Ocean / Lamu0600-1830Active
SeaportMalindiIndian Ocean / Kilifi0600-1830Active
SeaportOld PortIndian Ocean / Mombasa24HrsActive
SeaportKilindiniIndian Ocean / Mombasa24HrsActive
SeaportShimoniIndian Ocean / Kwale0630-1830Active
SeaportVangaIndian Ocean / Kwale0630-1830Active
Lake PierMbita PointLake Victoria / Homa Bay0630-1830Active
Lake PierKisumu PierLake Victoria / Kisumu24HrsActive

International and regional airports

Primary long-haul gateway

Jomo Kenyatta International Airport (JKIA)

Located in Nairobi and listed by Immigration as an active 24-hour airport.

Coastal international gateway

Mombasa International Airport (MIA)

Active 24 hours and the main air gateway for Mombasa and Kenya's coast.

Nairobi regional/safari hub

Wilson Airport

Active from 0600 to 2030 and widely used for regional and safari aviation.

Western Kenya

Kisumu & Eldoret

Both are active gazetted airports, currently listed with 0600-1830 immigration hours.

Northern corridor

Wajir, Isiolo & Lokichogio

All are active ports; Isiolo is currently listed as 24 hours, while Wajir and Lokichogio have daytime hours.

Coast

Malindi Airport

Active 0600-1830 and relevant for travellers reaching the northern coast by air.

Airline schedules and immigration business hours are different things. A flight operating at a certain time does not automatically mean immigration clearance is available outside the published port hours.

Kenya land borders and One Stop Border Posts

Kenya Immigration identifies Taveta, Lungalunga, Namanga, Isebania, Busia, Malaba and Moyale as established One Stop Border Posts (OSBPs). The OSBP model is designed to streamline the movement of people and goods across regional borders.

Tanzania

Namanga

Active 24 hours. A major road crossing on the Nairobi-Arusha corridor.

Tanzania

Isebania

Active 24 hours and useful for western Tanzania / Mara-region overland routes.

Tanzania

Taveta

Active 24 hours and useful for routes around Tsavo, Amboseli and northern Tanzania.

Uganda

Busia & Malaba

Both are active 24-hour crossings and established OSBPs.

Uganda

Lwakhakha & Suam

Lwakhakha is active 24 hours; Suam is currently listed 0630-1830.

Ethiopia / South Sudan

Moyale & Nakodok

Moyale is active 0600-1830; Nakodok is active 0600-1800.

Sea ports and Lake Victoria piers

Kenya Immigration lists six active Indian Ocean seaports plus two active Lake Victoria piers.

Mombasa

Kilindini

Active 24 hours and Kenya's principal deep-water commercial port.

Mombasa

Old Port

Active 24 hours and a gazetted immigration seaport.

Northern coast

Lamu & Malindi

Both active, currently listed 0600-1830.

South coast

Shimoni & Vanga

Both active, currently listed 0630-1830.

Lake Victoria

Mbita Point

Active lake pier, currently listed 0630-1830.

Lake Victoria

Kisumu Pier

Active 24 hours according to the current gazetted list.

Ports currently listed as closed

PortTypeBorder / CountyStatus
ManderaLandSomali border / ManderaClosed
LiboiLandSomali border / GarissaClosed
KiungaLandSomali border / LamuClosed
Sand River GateLandTanzania border / NarokClosed
NgomeniSeaportIndian Ocean / KilifiClosed
KilifiSeaportIndian Ocean / KilifiClosed
Do not plan an international crossing simply because a road, beach landing or local track appears on a map. Use an active gazetted port and recheck the official status shortly before travel.

What happens when you arrive at a Kenya port of entry?

Kenya Immigration's arrival-procedure guidance says all travellers — including foreign nationals, citizens and residents — must appear before an immigration officer with a valid passport or other acceptable travel document.

  • Present a passport or accepted travel document valid for at least 6 months.
  • Present yourself for biometric capture, including facial photograph and fingerprints where required.
  • Foreign nationals may be asked to produce an eTA where required.
  • Immigration may request a return or onward ticket or evidence of onward travel arrangements.
  • You may be asked for evidence of sufficient funds for your stay.
  • Keep hotel booking details or your host's physical address and phone number available.
  • Be ready to show your intended Kenya travel itinerary.
Arriving somewhere other than a designated port does not bypass immigration law. Kenya Immigration says a person arriving at a non-designated location must report to an immigration officer immediately.

Kenya eTA and port-of-entry rules

eTA eligibility is a national immigration matter, not something decided separately by each airport or border. Where eTA is required, travellers should obtain approval before beginning the journey. Kenya also has official exemptions, so not every international visitor needs to apply.

  • Use the passport and identity details that match your approved eTA, if eTA applies.
  • Keep the approved authorisation accessible during check-in and arrival.
  • Do not confuse an active port with automatic eligibility to enter.
  • Land travellers must also comply with the neighbouring country's immigration rules.
  • Final admission is decided by Kenyan immigration authorities at the point of entry.

Departure responsibilities

Kenya Immigration says departure processing mirrors arrival procedures. Travellers must use valid travel documents and comply with immigration processing before leaving.

  • Air passengers should present a boarding pass for inspection.
  • Present a valid passport or acceptable travel document.
  • Submit to immigration biometric processing where required.
  • Travellers continuing to a third destination may be asked for an onward ticket or boarding pass.
  • Exit through a designated port before the authorised period of stay expires.

Kenya ports of entry FAQ

How many active international entry points does Kenya list?

The current Directorate of Immigration Services summary lists 9 active airports, 12 active land borders and 8 active seaport/lake-pier points.

Which Kenya land crossings are open 24 hours?

The current gazetted list shows Isebania, Namanga, Taveta, Lungalunga, Lwakhakha, Malaba and Busia as active 24-hour land ports.

Is Wilson Airport a gazetted port of entry?

Yes. Wilson Airport is listed as an active airport port of entry, currently with business hours from 0600 to 2030.

Are Mandera and Liboi open for international travellers?

No. Both are currently listed as closed on the official Kenya Immigration port list.

Can I enter Kenya through a non-gazetted crossing?

Travellers should use designated ports. Kenya Immigration states that anyone arriving at a non-designated place must report to an immigration officer immediately and comply with the law.

Official sources and independent-service disclosure

KE-Visa is an independent travel-document assistance service and is not part of the Government of Kenya. Port status, operating hours, immigration clearance and admission decisions are controlled by the Directorate of Immigration Services. Recheck official sources before travel because border status and operating hours can change.