Passport Services We Offer
Complete passport application and renewal assistance
New Passport Application (34 Pages)
2-4 weeksFirst-time passport application. 34-page standard passport — the most common choice.
Requirements: National ID, Birth certificate, Digital passport photo, Recommender details, Parent IDs
Request This ServiceNew Passport Application (50 Pages)
2-4 weeks50-page passport for frequent travelers who need extra visa pages.
Requirements: National ID, Birth certificate, Digital passport photo, Recommender details, Parent IDs
Request This ServicePassport Renewal
2-3 weeksRenew your expired or expiring passport. Keep the same passport number.
Requirements: Old passport, National ID, New passport photo
Request This ServiceLost/Damaged Passport Replacement
3-6 weeksReplace a lost, stolen, or damaged passport. Includes police abstract assistance.
Requirements: Police abstract, National ID, Sworn affidavit, Passport photo
Request This ServicePassport Application Status Check
15 minutesCheck the status of your passport application. Find out when to expect your passport.
Requirements: Application reference number, eCitizen login details
Request This ServicePassport Types
East African Passport (valid for EA countries), 34-page, 50-page, and Diplomatic passports available.
Processing Centers
Nairobi (Nyayo House), Mombasa, Kisumu, Eldoret, Embu, Nakuru, and Nyeri immigration offices.
Digital Photo Specs
White background, no glasses, ears visible, neutral expression, 2x2 inches, taken within last 6 months.
Payment Methods
Pay via M-Pesa, Airtel Money, debit/credit card, or bank deposit through eCitizen platform.
Immigration & Passport Portals
Direct links to official platforms
eCitizen Immigration
Apply for passport through eCitizen immigration portal
Visit PortalPassport Fees Structure
Official government passport fee structure
Visit PortalTrack Application
Track your passport application status online
Visit PortalImmigration Office Locations
Immigration offices in Nairobi, Mombasa, Kisumu, and more
Visit PortalOur Passport Services
Select a service below to request via WhatsApp
Passport Application
New passport application assistance including form filling and document submission....
Requirements: National ID, Birth certificate, Passport photo, Recommender details
See More InformationRelated Government Services
Other services you may need alongside your passport
Good Conduct Certificate
Application for Police Clearance Certificate through eCitizen....
Requirements: National ID, Passport photo (digital), KRA PIN
See More Information
Driving License Renewal
Renew your driving license through NTSA TIMS portal....
Requirements: National ID, Current driving license, KRA PIN
See More InformationFrequently Asked Questions
Passport applications are done through the eCitizen immigration portal. Steps: 1) Create eCitizen account, 2) Fill passport application form, 3) Upload required documents and photo, 4) Pay government fees, 5) Book appointment at immigration office for biometrics. We handle the entire process for you.
You need: National ID (original + copy), birth certificate, 2 digital passport photos (white background), recommender's details (Kenyan citizen with ID), both parents' ID copies, and KRA PIN. For minors, additional parental consent documents are required.
Standard processing takes 2-4 weeks from biometrics appointment. Express processing (additional fee) takes 1-2 weeks. Emergency processing (limited cases) can take 24-72 hours at higher government cost.
Yes! Passport renewal is simpler than a new application. You need your old passport, National ID, and a new passport photo. The renewal process takes 2-3 weeks. Your passport number typically remains the same.
For lost passports: 1) Report to police and get a police abstract, 2) Swear an affidavit explaining the loss, 3) Apply for replacement through eCitizen. Replacement fees are higher (Ksh 9,100+) and processing takes longer (3-6 weeks). We assist with all documentation.
Government fees: 34-page passport Ksh 4,550, 50-page passport Ksh 6,050, East African passport Ksh 990, Diplomatic passport Ksh 7,550. Our service fees range from Ksh 50 (status check) to Ksh 600 (lost replacement).
Ready to Apply for Your Passport?
Skip the queues and confusion — let us handle your passport application via WhatsApp.
Get Help Now