
A Step-by-Step Guide
Applying for a Kenyan passport is an essential process for citizens seeking to travel internationally. The Directorate of Immigration Services manages passport applications through the eCitizen portal, ensuring a streamlined and digital process. Follow this step-by-step guide to successfully apply for your passport.
For the latest official requirements, visit Kenya Immigration Services.
1. Gather Required Documents
Before starting your application, ensure you have the necessary documents:
- Birth Certificate – Original and certified copy.
- Kenyan National ID Card – Original and copy.
- Parent’s ID Copies – Required for first-time applicants.
- Three Passport-Sized Photos – Clear and taken with a white background.
- Recommender’s ID Copy – A Kenyan citizen who vouches for you.
- Previous Passport (if applicable) – If renewing, provide your current passport.
2. Complete the Online Application
- Create an eCitizen Account – Register at eCitizen and log in.
- Select Passport Application – Navigate to the Directorate of Immigration Services section.
- Fill Out the Form – Ensure accuracy in all details to avoid delays.
- Upload Required Documents – Scan and attach copies of your birth certificate, ID, parent’s ID, and passport photos.
- Choose Your Passport Type – Select the appropriate passport size:
- Ordinary Passport (34 pages) – KSh. 7,550
- Ordinary Passport (50 pages) – KSh. 9,550
- Ordinary Passport (66 pages) – KSh. 12,050
- Diplomatic Passport – KSh. 15,050
- Lost/Mutilated Passport Replacement – KSh. 20,050
3. Make Payment
Payment can be made via: ✔ M-Pesa ✔ Debit/Credit Card ✔ Bank Transfer
4. Book a Biometric Appointment
Once payment is confirmed:
- Select a passport processing center (e.g., Nyayo House, Mombasa, Kisumu, Nakuru).
- Schedule a biometric capture appointment.
- Attend the biometric capture session for fingerprints and a digital photo.
5. Wait for Processing
- Standard processing time: 10-21 working days.
- Express processing (emergencies): 3-5 days.
- Track your application on eCitizen or inquire at Huduma Kenya.
6. Collect Your Passport
- You’ll receive an SMS or email notification when your passport is ready.
- Visit your selected processing center to collect it.
- Bring your original receipt and ID for verification.
Additional Tips
✔ Apply well in advance of planned travel. ✔ Double-check document quality before upload. ✔ Follow eCitizen guidelines to avoid delays. ✔ If your passport is delayed, follow up with Immigration Services via Huduma Kenya offices.
By following these steps, you can successfully apply for a Kenyan passport and ensure a smooth travel experience.

























