Karibu Kenya

Kenya’s One-Stop Portal for Foreign Nationals

Designed to simplify how foreigners live, work, and stay compliant with Kenyan immigration laws. Through this portal, users can apply for permits, passes, alien cards, permanent residency, and even citizenship

Our Services

Foreign Nationals Certificate (Alien Card), Re-entry pass, Extension of Visitor's Pass

The Alien Card identifies foreigners living in Kenya, the Re-entry Pass allows return after travel, and the Visitor’s Pass Extension lets visitors stay longer.

Permanent Residency

Permanent Residency allows a foreigner to live and work in Kenya without a work permit. It offers long-term residence and most rights of Kenyan citizens except voting or public office.

Permits

Permits authorize foreigners to work, invest, or engage in specific activities in Kenya. They are issued based on the purpose of stay, such as employment, business, or study.

Passes

Passes allow foreigners temporary stay in Kenya for specific purposes. They include visitor, student, and special passes issued for short-term activities.

Citizenship

Kenyan citizenship grants you full legal recognition as a national of Kenya. It allows you to live, work, and enjoy all rights and privileges of a Kenyan citizen.

Family in KenyaWorking in Kenya

Live, Work, and Study in Kenya with Ease

Kenya’s immigration services provide a wide range of options to support foreigners living, working, or studying in the country. Users can apply for essential documents such as permits, passes, and the Foreign Nationals Certificate (Alien Card), ensuring legal stay and compliance with Kenyan regulations. The system also streamlines access for students, investors, and professionals through convenient online applications and secure digital payments.

These services further cater to individuals seeking long-term settlement through Permanent Residency and Citizenship, allowing eligible applicants to live and work in Kenya indefinitely. Whether you’re enrolling in school, managing work authorization, or applying for residency, the process is designed to be transparent, efficient, and user-friendly — making it easier for foreign nationals to integrate and thrive in Kenya.

How to Apply

1
2
3
4

Create Account

Create an account on the Foreign Nationals Services Portal using the Government of Kenya Single Sign On portal or create an eCitizen account first if you do not have one.

Find Services and Apply

Once logged in the eFNS portal, navigate to “Find Services” and select the “Apply now” to apply the service you want to apply for.

Make Payment Online

An invoice will be generated after completing the application. You can view it in “Dashboard” → “Payments”. If already logged in eFNS, you can click here to make a payment.

Or Make Payment Offline

If unable to pay online, print your application form by clicking “Dashboard” → “My Applications”. You can also click here to print your application. Submit it at Immigration offices for processing.