Skip to content

Benin passport → Iran

Iran visa for citizens of Benin

Visa on arrivalVisa on Arrival · Tourist (30 days)

Citizens of Benin 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 (30 days)
How to applyGet your visa at the border
Maximum stayUp to 30 days
Visa validity30 days
EntriesSingle entry
Processing timeOn arrival
Government fee€75
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired

How to apply

  1. 1

    Arrive at designated Iranian airport

    Visa on Arrival is issued only at major international airports (e.g., Tehran IKA, Shiraz, Isfahan, Mashhad, Tabriz).

  2. 2

    Proceed to the Visa on Arrival counter

    Look for signs indicating 'Visa on Arrival' before passport control.

  3. 3

    Submit passport, photos, and completed application form

    The immigration officer will review the documents.

  4. 4

    Pay the visa fee in cash (euros)

    Fee is approximately €75 (exact amount may vary).

  5. 5

    Receive visa sticker and proceed through immigration

    Visa validity is typically 30 days single entry.

Documents checklist

Identity

  • Passport valid for at least 6 months

  • Two recent passport-size photographs

Travel

  • Onward/return ticket

    Proof of onward travel from Iran.

  • Travel insurance

    Optional

    Recommended but not mandatory for VOA.

Financial

  • Visa fee (cash in euros)

    Approximately €75, exact amount determined at the airport.

Supporting

  • Completed visa application form

    Available upon arrival at designated counters.

Proof of funds

Cash payment in euros is required at the airport; no bank statement is typically asked.

Good to know

  • Visa on Arrival conditions may change; travelers are advised to check with the nearest Iranian diplomatic mission before travel.
  • Not eligible for all nationalities; Benin passport holders are subject to conditions.

Common refusal reasons

Passport validity less than 6 months at time of entry

Ensure passport is valid for at least 6 months beyond your intended stay.

Previous visa violations or overstay in Iran

Adhere to visa conditions and avoid overstaying on previous visits.

Insufficient funds or inability to pay visa fee in cash

Carry sufficient euros in cash to cover the visa fee.

FAQ

Do citizens of Benin need a visa for Iran?

Citizens of Benin can get a visa on arrival in Iran. Visa type: Visa on Arrival · Tourist (30 days).

How long can citizens of Benin stay in Iran?

Up to 30 days.

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

Government fee: €75.

What documents do citizens of Benin need for Iran?

Passport valid for at least 6 months; Two recent passport-size photographs; Completed visa application form; Onward/return ticket; Visa fee (cash in euros); Travel insurance.

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 Benin passport holders