If you are in Kenya on a visitor’s pass and need to stay longer before leaving the country, you can apply for an extension through the electronic Foreign Nationals Services (eFNS) portal. The Directorate of Immigration Services allows foreign nationals holding a visitor’s pass to apply for an extension, provided they meet the applicable immigration requirements. You can extend a visitor’s pass for a maximum stay of six months.

The application is started online through the eFNS portal using your Government of Kenya Single Sign-On account (e-citizen). You will need to provide your personal and travel details, upload the required supporting documents, complete the online application, and generate the relevant application form. The eFNS portal provides access to various services for foreign nationals, including applications for passes, permits, and other immigration services.

In this guide, we will explain:

Expand Table of Contents
Collapse Table of Contents

What Is a Kenya Visitor’s Pass Extension? (Overview & Validity)

According to Greentod Visa Solutions, a Kenya Visitor Pass Extension is an immigration service that allows a foreign national who is already in Kenya on a valid visitor’s pass to request more time to stay in the country. A visitor’s pass issued to a foreign national entering Kenya can be extended upon application, provided the applicant meets the applicable immigration requirements. The total period of stay can be extended to a maximum of six months. It is important to apply for the extension before your current visitor’s pass expires and to provide complete and correct information.

Requirements for Kenya Visitor Pass Extension (Form 22 Checklist)

If you plan to extend your stay in Kenya, prepare the relevant documents before starting your application. Having the correct documents ready helps you complete the application through the eFNS portal and reduces the chances of delays caused by missing information. According to the Silicon Africa guide by Bright (2025), the following documents may be required when applying for a visitor’s pass extension:

  • Valid Passport – You need a valid passport that shows your identity and nationality. Prepare a clear copy of the passport biodata page for the online application and carry the original passport when submitting your application to Immigration.
  • Current Visitor’s Pass – You should have your current visitor’s pass and a copy. The pass shows your current immigration status in Kenya and is required when applying for an extension.
  • Previous Visa Endorsement – Where applicable, provide a copy of the visa or entry endorsement in your passport. This helps Immigration confirm your current status and previous entry into Kenya.
  • Proof of a Pending Application –  If you are requesting an extension because you have a pending permit or pass application, you may need to provide proof of that application. This requirement applies only when relevant to your situation.

How to Apply for Kenya Visitor Pass Extension Online

Applying for a Kenya Visitor’s Pass extension online requires two main steps: creating an eCitizen account for foreigners and submitting the application via eFNS. The following steps explain how to create an eCitizen account, complete the eFNS application, and obtain the extension.

Read Also: How to Apply for a Kenya Alien ID (2026 eFNS Registration Guide)

Part 1: How to Create an eCitizen Account for Foreigners

Before you can apply for a Kenya Visitor’s Pass extension online, you need a Government of Kenya Single Sign-On (eCitizen) account. This account allows you to access government online services, including immigration services through the eFNS portal. If you do not already have an account, follow the steps below to create one.

Step 1: Access the eCitizen Portal

Visiting the eCitizen portal
Visiting the eCitizen Portal
  • Open a web browser on your phone or computer and visit the official eCitizen website.
  • Click “Sign Up” or “Create Account” to begin.

Step 2: Select the “Foreigner” Account Type

Choosing the account type
Choosing the Account Type
  • Select whether you are registering as a Foreigner.
  • Since you are applying for a Visitor’s Pass Extension as a foreign national, select “Foreigner.”

Step 3: Fill in Passport & Personal Details

Entering your personal details
Entering Your Personal Details
  • For foreigners, enter your passport number and full name exactly as they appear on your passport.
  • Enter a valid email address that you can access.
  • Create a strong password and enter it again to confirm it.

Step 4: Verify Your Email Address

Verify your email address
Verify Your Email Address
  • Check your email inbox for a verification message from eCitizen.
  • Open the message and click the verification link to confirm your email address.

Step 5: Verify Your Mobile Number

Enter the OTP to verify your phone number
Enter the OTP  to Verify Your Phone Number
  • Enter your active mobile phone number.
  • eCitizen will send a verification code to your phone by SMS.
  • Enter the code on the verification screen and click “Verify.”
  • Click “Submit” or “Complete Registration” to finish creating your eCitizen account.

Part 2: How to Apply for Kenya Visitor Pass Extension Online (eFNS Portal)

Once you have a Government of Kenya Single Sign-On (eCitizen) account, you can proceed to the eFNS portal to apply for your Visitor’s Pass extension. Follow the steps below to complete the application correctly.

Step 1: Log in to eFNS via eCitizen

Log in to your eFNS account
Log in to Your eFNS Account

Step 2: Select “Extension of Visitor’s Pass”

Start the pass extension application
Starting the Application

After logging in to eFNS through your eCitizen account, start your Visitor’s Pass Extension application:

  • Click “Apply Now” to begin.
  • Select “Submit Applications” (or “Find Services”) from the available options.
  • Choose “Foreign National” and then select “Extension of Visitor’s Pass”.

Step 3: Complete Form 22 & Upload Supporting Documents

Fill the online Form 22
Fill in the Online Form (Form 22)

Follow the prompts to complete the online form (Form 22), upload the required documents, and submit.

  • Complete all the required fields using information that matches your passport.
  • Upload the required documents, including:
  • A copy of the passport biodata page.
  • A copy of your previous visa or entry endorsement/current Visitor’s Pass.
  • Proof of any pending permit or pass application, where applicable.
  • Check the information and uploaded documents carefully, then click “Save & Proceed.”

Step 4: Pay the Extension Fee

Pay the USD 50 pass extension fee
Pay the USD 50 Extension Fee
  • Pay the official USD 50 fee through the eFNS portal using the available online payment options.
  • The Fee is non-refundable once paid.
  • Print the completed Form 22 and payment acknowledgement for your records and for the next stage of the process.

Step 5: Await Approval & Visit Nyayo House for Passport Stamping

  • Check your email and eFNS account for notifications and updates about your application. The official processing time is two working days, although the complete process may take longer depending on the circumstances.
  • Once the application is approved, take your original passport, printed Form 22, and required supporting documents to Nyayo House in Nairobi or the nearest Immigration office for physical endorsement of the extension.

4 Common Reasons Why a Kenya Visitor’s Pass Extension May Be Denied

a)     Incomplete or Incorrect Documents

An application may be denied if required documents are missing, incorrect, or unclear. These may include the passport bio-data page, a copy of the current Visitor’s Pass or previous endorsement, and the Form 22 printout. Immigration guidance requires applicants to submit complete and acceptable documents.

b)    Exceeding the Maximum Six-Month Stay

A Visitor’s Pass, including any extensions, cannot normally allow a visitor to remain in Kenya for more than six months from the date of entry. An application that would exceed this maximum period may be refused.

c)     Insufficient Reason for the Extension

Extension approval is not automatic. Immigration authorities may consider the reason for requesting additional time and any supporting evidence provided. If the justification is not considered sufficient, the extension may be denied.

d)    Late Application or Existing Overstay

Applying after the current Visitor’s Pass has expired can create problems, particularly if the visitor is already in an overstay situation. Visitors should apply for an extension before their authorised stay expires. Where an overstay has already occurred, additional immigration procedures may be required instead of a normal Visitor’s Pass extension.

What to Do If Your Kenya Visitor’s Pass Extension Is Delayed

If your Kenya Visitor’s Pass extension is delayed, act quickly to avoid overstaying and potential immigration issues under Kenyan law.

  • If your application is delayed, regularly check the status on the eFNS portal and your email for any updates or requests for additional information. Processing normally takes a few working days, although the actual time may vary.
  • If the application remains pending, you can contact the Foreign Nationals Management desk on +254 110 923 424 / 425 or email info@immigration.go.ke for an update.
  • You may also visit the Immigration office where you submitted your documents, such as Nyayo House in Nairobi or a regional office in Mombasa, Kisumu, or Eldoret. Carry your passport and application printout when visiting the office.

Frequently Asked Questions on Kenyan Pass Extension

1. How Much Does a Kenya Visitor’s Pass Extension Cost?

According to the Directorate of Immigration Services, extending a Kenya Visitor’s Pass costs USD 50. You pay through the eFNS application process using the available online payment options. The Fee is non-refundable once paid, so check your application and supporting documents carefully before paying.

2. How Long Can I Extend my Visitor’s Pass in Kenya?

A foreign national with a valid Visitor’s Pass may apply to extend their stay in Kenya up to a maximum total period of six months. However, this does not mean that every applicant will automatically receive the full six months. The extension is subject to an application and approval by the Directorate of Immigration Services. If you need to stay beyond the permitted period, you may need to leave Kenya or apply for another appropriate immigration status.

3. How Long Does it Take to Process a Visitor’s Pass Extension in Kenya?

The standard processing time for a Visitor’s Pass extension submitted through eFNS is two working days. After the online application is approved, you may still need to present your passport and required documents at Nyayo House or the nearest Immigration office for endorsement. The time needed to complete the entire process may vary depending on the application and the office handling the endorsement.

4. What Documents are Required for a Kenya Visitor’s Pass Extension?

The main documents required include a copy of your passport biodata page, a copy of your previous visa or entry endorsement/current Visitor’s Pass, and, where applicable, proof of any pending permit or pass application. Make sure that all copies are clear and that you provide complete information, as incomplete applications may not be accepted.

5. Can I Apply for a Kenya Visitor’s Pass Extension Online?

Yes. You can start the Visitor’s Pass extension application online through the official Foreign Nationals Services eFNS portal. Log in to the eFNS portal via eCitizen and complete your online application. After the online application is approved, you may still be required to present your original passport and printed documents at an Immigration office for physical endorsement.

6. What Happens if I Overstay my Visitor’s Pass in Kenya?

You should not remain in Kenya after your authorised Visitor’s Pass period has expired unless you have received the required extension or another valid immigration status. Overstaying can result in immigration enforcement action and other penalties under Kenyan law.

7. Do I Need to go to Immigration Centers such as Nyayo House After Applying Online?

Yes, an online application may still require a physical visit after approval. The applicant may need to present the original passport, printed application, and required supporting documents at Nyayo House in Nairobi or the nearest Immigration office for physical endorsement of the extension.

Raed Also: How to Renew or Replace a Lost Foreigner Certificate (Alien Card) in Kenya

Conclusion

Extending a Kenya Visitor’s Pass online through the eFNS portal provides eligible visitors with a convenient way to request more time in the country. Before applying, make sure your passport and current Visitor’s Pass are valid, and prepare the required documents. Then log in to your eFNS portal via eCitizen, submit your application, complete Form 22, and upload the supporting documents. After submitting the online application, you must present the pass extension at your nearest immigration center for endorsement. Avoid mistakes such as incomplete information, unclear documents, late applications, and insufficient reasons for stay, which may result in your visitor pass extension being denied. Finally, if there is an unnecessary delay, you can visit the immigration centers or contact them using the phone number or email provided in the article above.

Share This

Share With Your Network

Share this post with your colleagues!