Skip to content

Senegal passport → Iran

Iran visa for citizens of Senegal

Visa on arrivalVisa on Arrival · Tourist (30 days)

Citizens of Senegal 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 validity90 days
EntriesSingle entry
Processing timeOn arrival
Government fee€75
Passport validityAt least 6 months
BiometricsRequired
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for stay (credit card or cash)

How to apply

  1. 1

    Arrive at designated Iranian airport

    Visa on arrival is available at major international airports

  2. 2

    Proceed to visa on arrival counter

    Obtain and fill out visa application form

  3. 3

    Submit documents and pay fee

    Present passport, photos, flight ticket, hotel booking, and payment in Euros or US Dollars

  4. 4

    Biometrics collection

    Fingerprints and photo taken

  5. 5

    Receive visa sticker in passport

    Process usually takes a few minutes to a couple of hours

Documents checklist

Identity

  • Valid passport

    Must have at least 6 months validity and blank visa pages

  • Two passport-sized photographs

    White background, 4x6 cm

Travel

  • Proof of onward/return flight ticket

    Printed or digital confirmed booking

  • Hotel reservation or invitation from host

    Must cover entire stay

Supporting

  • Visa application form

    Completed at arrival counter or online in advance

  • Travel insurance

    Optional

    Recommended but not mandatory

Proof of funds

Minimum balance: Sufficient funds for stay

  • Credit card
  • Cash

Be prepared to show funds upon arrival

Good to know

  • Visa on arrival is not guaranteed; denied entry without explanation
  • Applicants with Israeli stamps may be refused
  • Women must observe Islamic dress code

Common refusal reasons

Passport validity less than 6 months

Ensure passport is valid for at least 6 months from entry date

Missing or invalid hotel reservation

Book refundable hotel for entire stay

Previous visa violations or overstay in Iran

Comply with visa terms

FAQ

Do citizens of Senegal need a visa for Iran?

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

How long can citizens of Senegal stay in Iran?

Up to 30 days.

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

Government fee: €75.

What documents do citizens of Senegal need for Iran?

Valid passport; Two passport-sized photographs; Visa application form; Proof of onward/return flight ticket; Hotel reservation or invitation from host; 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 Senegal passport holders