JavaScript must be enabled in order for you to see "WP Copy Data Protect" effect. However, it seems JavaScript is either disabled or not supported by your browser. To see full result of "WP Copy Data Protector", enable JavaScript by changing your browser options, then try again.
Directions & Contacts

List of Immigration offices in Kenya and their contacts

Immigration offices in Kenya offer crucial services to Kenyans and individuals who are seeking immigration services. There are various immigration offices within the country that you can visit or contact to seek various immigration services.

The Directorate of Immigration Services is under the Ministry of Interior and Coordination of National Government. It is charged with the responsibility of registration of Kenyan Citizenship, Issuance of Passports, Visas and other Travel Documents, Immigration Controls, and Foreign Nationals Management.

We have come of age from where any person seeking immigration services had to visit Immigration offices at  Nyayo House in Nairobi, Kisumu immigration offices or Mombasa immigration offices.

Currently there are 7 immigration offices one can visit to get immigration services in Kenya. Below is a list of all immigration offices in Kenya and their contacts.

READ:Charges for passport application in Kenya and application process

Immigration offices in Kenya

  • Nairobi Immigration offices

Nyayo House 9th floor, Kenyatta Avenue/Uhuru Highway
P.O Box 30191,00100 Nairobi.
Tel: +254-20-2222022, +254-20-2217544, +254-20-2218833


  • Kisumu Immigration offices

Department of Immigration Kisumu

Nyanza Bldg, cnr Jomo Kenyatta Hwy & Awuor Otiende Rd


Hours:9am-3pm Mon-Fri


  • Mombasa Immigration Offices

Department of Immigration Mombasa

Dedan Kimathi Avenue Near Fort Jesus


  • Nakuru Immigration offices

Department of Immigaration  Nakuru.

The offices are located in Nakuru town


  • Kisii Immigration Offices

Department of Immigration Kisii

Kisii town adjacent to the Kisii County Commissioner’s office.


  • Embu Immigration Offices

Department of Immigration, Embu

Embu town


  • Eldoret Immigration Offices

Department of Immigration, Eldoret

See also  15 Best Places To Buy Property In Arua

Oloo street, Eldoret

Phone: 0728307409

There are also various international Immigration centres. Internationally the e-passport centres are located  in Los Angeles, London, Paris, and Pretoria.

Services and contacts at Immigration offices in Kenya

You can use their various contacts to inquire about various services in the immigration department

Passport enquiries

0110 923 422,

0110 923 423.

Extension of Visitor’s Pass

0110 923 424,

0110 923 425.

Permits enquiries

0707 657 991

Visa application enquiries

0110 922 063,

0110 922 064

You can contact any of the above offices for services and for your inquiries. The offices are open from 8:00 AM to 5:00 PM on weekdays.

READ:How To Apply For e-Passport (East African Community Passport)

Buy and sell anything for free on the biggest free online marketplace in Kenya.Visit


Majira M

Keeping you in the loop. I write to share information that matter. From technology to business tips, I share information to inspire and educate