Welcome to Kenya's Investment Facilitation Portal Here is how it works
Official Kenya Government website

A .go.ke website belongs to an official government organization in Kenya. The Kenya eRegulations for Investment Portal is managed by the Kenya Investment Authority (KenInvest)

Secure .go.ke websites use HTTPS

A lock ( ) or https:// means you're safely connected to the .go.ke website.

Share sensitive information only on official, secure websites.

Procedures

Repositories

Department of Immigration: Foreign nationals management section

Nyayo House ground floor, Kenyatta Avenue/Uhuru Highway P.O Box 30191.
+254 202 222 022 / +254 202 217 544

Units and persons in charge

Jomo Kenyatta International Airport - Immigration department
Opening hours
James Mathuva
Senior immigration officer
  +254 724 585 510
Patrick J Ngari
Senior immigration officer
Finger print officer
Finger print officer
Registration officer
Salome Malala
Supervisor
  +254 706 346 207
Immigration officer
Director- Immigration services
  +254 719 792 631 / [email protected]
Immigration cashier
Immigration support officer
  +254 202 511 887 / +254 722 165 200
eFNS support officer
  +254 775 165 200 / +254 900 620 610
Powered by eRegulations ©, a content management system developed by UNCTAD's Business Facilitation Program and licensed under Creative Commons License