🛂

Kenya Passport & National ID Fees Guide

Complete guide to Kenya passport types and fees, national ID costs, required documents, processing times, and step-by-step application process.

🏛️ Government & LegalDepartment of Immigration & National Registration BureauRarely changes
🛂

Passport Fees

Apply via eCitizen (ecitizen.go.ke)

Ordinary Passport (32 pages, 5 years)

All Kenyan citizens aged 18+

Processing: 10 – 15 working days

KES 4,550

Ordinary Passport (32 pages, 10 years)

All Kenyan citizens aged 18+

Processing: 10 – 15 working days

KES 6,550

Ordinary Passport (48 pages / Jumbo, 5 years)

Frequent travelers

Processing: 10 – 15 working days

KES 6,050

Ordinary Passport (48 pages / Jumbo, 10 years)

Frequent travelers

Processing: 10 – 15 working days

KES 8,050

Emergency / Expedited Passport

Emergency travel — medical, bereavement, etc.

Processing: 1 – 3 working days

KES 8,000

East African Passport

For travel within EAC member states

Processing: 10 – 15 working days

KES 3,000

Child Passport (under 18)

Kenyan citizens under 18 — application by parent/guardian

Processing: 10 – 15 working days

KES 4,550

Passport Application Process

  1. 1Create account on eCitizen (ecitizen.go.ke)
  2. 2Fill in passport application form online
  3. 3Pay fees via M-Pesa, bank, or card on eCitizen
  4. 4Book appointment at Immigration office or Huduma Centre
  5. 5Visit with original documents for biometric capture
  6. 6Collect passport after processing (SMS notification sent)

Required Documents:

  • Original and copy of National ID (or birth certificate for minors)
  • 2 recent passport-size photos (white background)
  • Old passport (if renewing)
  • Payment receipt from eCitizen
  • Birth certificate (for first-time applicants)
🪪

National ID Processing Fees

Apply at NRB offices or Huduma Centres

First Application (age 18+)

Free for all Kenyan citizens turning 18

Processing: 30 – 60 working days

Free

Replacement (Lost ID)

Requires police abstract report

Processing: 30 – 60 working days

KES 300

Replacement (Damaged ID)

Bring the damaged ID

Processing: 30 – 60 working days

KES 100

Waiting Card (Interim)

Temporary ID while waiting for the permanent card

Processing: Same day

Free

Required for First-Time Applicants:

  • Birth certificate (original and copy)
  • Parents' ID copies (both parents)
  • School leaving certificate or letter from chief/assistant chief
  • 2 passport-size photos
  • Police abstract (for lost ID replacement only)

Other Civil Registry Fees

DocumentFee

Alien Certificate

For foreign nationals resident in Kenya

KES 1,000

Foreign Nationals Registration

Registration of foreign nationals

KES 1,000

Birth Certificate (late registration)

For births registered after 6 months

KES 150

Death Certificate

Registration of death

KES 50

Marriage Certificate

Civil marriage registration

KES 600

Huduma Centres

Many civil registration services can be accessed at Huduma Centres nationwide. Key locations include:

  • Nairobi — Huduma Centre GPO, Makadara, Kibera
  • Mombasa — Huduma Centre Mombasa
  • Kisumu — Huduma Centre Kisumu
  • Nakuru — Huduma Centre Nakuru
  • Eldoret — Huduma Centre Eldoret
  • Nyeri — Huduma Centre Nyeri
  • Thika — Huduma Centre Thika
  • And 30+ other Huduma Centres across the country

Frequently Asked Questions

How much is a new passport in Kenya?
A standard 32-page ordinary passport (valid for 5 years) costs KES 4,550. For a 10-year validity, it costs KES 6,550. The 48-page jumbo passport costs KES 6,050 (5 years) or KES 8,050 (10 years).
How long does it take to get a Kenyan passport?
The official processing time is 10–15 working days after biometric capture. However, wait times can sometimes be longer depending on backlog. An expedited/emergency passport takes 1–3 days.
How much does it cost to replace a lost National ID?
Replacing a lost National ID card costs KES 300. You will also need a police abstract reporting the loss. Replacing a damaged ID costs KES 100.
How do I apply for a passport in Kenya?
The entire process starts online via the eCitizen portal. You fill out the application, pay the fees, and book an appointment. Then you visit the Immigration office or Huduma Centre on your appointment date with original documents for biometrics.
Can I get a passport for my child?
Yes, Kenyan citizens under 18 can get a child passport for KES 4,550. The application must be made by a parent or legal guardian.

Related Tools