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, Foreign Nationals Certificate (FNC), permanent residence, and even citizenship

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 (FNC), 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 Residence and Citizenship, allowing eligible applicants to live and work in Kenya indefinitely. Whether you’re enrolling in school, managing work authorization, or applying for residence, 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.