Skip to content

Iran passport → Kenya

Kenya visa for citizens of Iran

eTAeTA · Tourist (up to 30 days)

Citizens of Iran don't need a visa for Kenya but must get an electronic travel authorization (eTA) online before travelling.

Official application site

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeTA · Tourist (up to 30 days)
How to applyElectronic travel authorization (online)
Maximum stayUp to 30 days
Visa validity90 days
EntriesSingle entry
Processing timeUp to 3 days
Government fee$32.50
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsNot explicitly required, but may be requested upon arrival

How to apply

  1. 1

    Prepare documents

    Have your passport, photo, travel details, and payment method ready

  2. 2

    Go to official eTA portal

    Access the Kenyan eVisa website at https://evisa.go.ke/

  3. 3

    Complete online application form

    Fill in personal, passport, and travel information accurately

  4. 4

    Upload required documents

    Attach passport scan, photo, hotel reservation, and return ticket

  5. 5

    Review and submit

    Double-check all information for errors before submitting

  6. 6

    Pay the eTA fee

    Pay USD 32.50 using credit/debit card; payment is non-refundable

  7. 7

    Receive confirmation email

    You'll get an acknowledgment once payment is successful

  8. 8

    Wait for processing

    Processing takes up to 3 working days; you may be contacted if additional info needed

  9. 9

    Receive eTA approval

    The approved eTA will be sent by email; print or save a copy

  10. 10

    Travel to Kenya

    Present printed eTA and passport at the border; eTA is valid for single entry within 90 days

Documents checklist

Identity

  • Valid passport (at least 6 months validity beyond intended stay)

    Must have at least two blank pages

  • Digital passport photo (passport-style, white background)

    Upload in JPEG format, max 500KB

  • Email address (for communication and eTA delivery)

    Must be valid and regularly checked

Travel

  • Return flight booking or onward ticket

    Proof of departure from Kenya

  • Hotel reservation (or invitation letter from host)

    If staying with friends, provide invitation with host's details

  • Travel itinerary (optional but recommended)

    Optional

    Include planned activities and accommodation details

Financial

  • Credit/debit card for payment

    Visa, Mastercard, or American Express accepted

  • Proof of sufficient funds (optional but may be asked at border)

    Optional

    Bank statement or cash equivalent (approx. USD 500 per trip)

Proof of funds

Minimum balance: Not specified

  • Bank statement
  • Cash
  • Credit card limit

Proof of funds may be requested by immigration upon arrival

Good to know

  • Apply at least 3 days before travel; no same-day service.
  • Pay only via the official portal to avoid scams.
  • Overstay beyond 30 days may result in fines or deportation.
  • Passport must have at least two blank pages for entry stamps.

Common refusal reasons

Incomplete or inaccurate application details

Double-check all fields before submission; ensure name matches passport exactly.

Invalid or expired passport

Passport must be valid for at least 6 months from intended travel date.

Insufficient supporting documents (e.g., no hotel or return ticket)

Always upload a valid hotel reservation and confirmed onward ticket.

Previous overstay or visa violation in Kenya

Check your travel history; resolve any immigration issues before applying.

FAQ

Do citizens of Iran need a visa for Kenya?

Citizens of Iran don't need a visa for Kenya but must get an electronic travel authorization (eTA) online before travelling. Visa type: eTA · Tourist (up to 30 days).

How long can citizens of Iran stay in Kenya?

Up to 30 days.

How much does the Kenya visa cost for citizens of Iran?

Government fee: $32.50.

How long does Kenya visa processing take?

Typically Up to 3 days.

What documents do citizens of Iran need for Kenya?

Valid passport (at least 6 months validity beyond intended stay); Digital passport photo (passport-style, white background); Return flight booking or onward ticket; Hotel reservation (or invitation letter from host); Email address (for communication and eTA delivery); Credit/debit card for payment; and 2 more depending on your situation.

How long must my passport be valid for Kenya?

At least 6 months.

Where do I apply?

On the official site: https://evisa.go.ke/

Sources

Plan your trip to Kenya

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Kenya.

Kenya visa for other passports

More destinations for Iran passport holders