Skip to content

Kenya passport → Iran

Iran visa for citizens of Kenya

Visa on arrivalVisa on Arrival · Tourist

Citizens of Kenya can get a visa on arrival in Iran.

Not yet cross-checked · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeVisa on Arrival · Tourist
How to applyGet your visa at the border
Maximum stayUp to 30 days
Visa validity30 days
EntriesSingle entry
Processing timeOn arrival
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired

How to apply

  1. 1

    Prepare documents

    Gather passport, photos, hotel booking, onward ticket, and cash for the visa fee.

  2. 2

    Arrive at Iranian airport or land border

    Proceed to the visa-on-arrival counter before passport control.

  3. 3

    Fill out visa application form

    Obtain and complete the visa-on-arrival form available at the counter.

  4. 4

    Submit documents and pay fee

    Submit your passport, photos, supporting documents, and pay the visa fee.

  5. 5

    Receive visa sticker and enter Iran

    Visa is issued on the spot; proceed to immigration for entry stamp.

Documents checklist

Identity

  • Valid passport

    Must have at least 6 months validity from the date of entry.

  • Two passport-size photographs

    Standard size, white background recommended.

  • Visa application form (arrival)

    Completed and signed at the port of entry.

Travel

  • Onward/return ticket

    Proof of departure from Iran.

  • Hotel booking confirmation

    Or a letter of invitation from an Iranian host.

Supporting

  • Visa fee payment (in cash or card)

    Payable at the visa counter; USD, EUR, or Iranian Rial accepted.

Good to know

  • Not all land borders issue visas on arrival; check your specific port of entry.
  • Women must observe Islamic dress code (hijab) upon arrival in Iran.
  • Passports showing stamps or visas from Israel may result in denial of entry.

Common refusal reasons

Insufficient passport validity

Ensure your passport has at least 6 months remaining validity.

Lack of onward/return ticket

Have a confirmed onward or return airline ticket.

Missing hotel booking or invitation letter

Prepare confirmed accommodation proof or a host's invitation letter.

Previous visa stamps from Israel

Avoid travel to Israel if you plan to visit Iran.

FAQ

Do citizens of Kenya need a visa for Iran?

Citizens of Kenya can get a visa on arrival in Iran. Visa type: Visa on Arrival · Tourist.

How long can citizens of Kenya stay in Iran?

Up to 30 days.

What documents do citizens of Kenya need for Iran?

Valid passport; Two passport-size photographs; Onward/return ticket; Hotel booking confirmation; Visa application form (arrival); Visa fee payment (in cash or card).

How long must my passport be valid for Iran?

At least 6 months.

Plan your trip to Iran

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.

Iran visa for other passports

More destinations for Kenya passport holders