Skip to content

Iran · Entry rules

Who needs a visa for Iran?

Entry rules for Iran by nationality, for short tourist or business visits, from the Ministry of Foreign Affairs of the Islamic Republic of Iran, checked .

In brief

Citizens of 37 countries and territories can visit Iran without a visa, most for up to 15 days. 3 get a visa on arrival. 1 need a visa before they travel. Everyone else, 157 nationalities, applies online for an eVisa or ETA.

Visa-free
37
On arrival
3
eVisa or ETA
157
Visa required
1

About 5.1 bn people (63% of the world's other nationalities by population) need a visa arranged before they travel to Iran: a visa, an eVisa or a visa only with another permit.

Checked 31 Oct 2026Source: Ministry of Foreign Affairs of the Islamic Republic of IranReport a change

Most commonIndiaUnited StatesHong KongPakistanVietnamSaudi ArabiaAll passports

Partly verified: the official source covers the groups below but not every nationality. For a passport not listed here, check the official sites at the end of this page.

Iran entry rules at a glance

GroupStayNationalitiesExamplesSource
Visa-free15 days once every six months, not extendable27Indonesia, Brazil, Mexico, JapanMinistry of Foreign Affairs of the Islamic Republic of Iran
Visa-freeNot stated10China, Egypt, Türkiye, IraqMinistry of Foreign Affairs of the Islamic Republic of Iran
Visa on arrivalNot stated3Malaysia, Venezuela, LebanonMinistry of Foreign Affairs of the Islamic Republic of Iran
Entry suspendedNot stated1IsraelEmbassy of the Islamic Republic of Iran in Denmark
eVisaNot stated157India, United States, Pakistan, NigeriaMinistry of Foreign Affairs of the Islamic Republic of Iran

Visa-free for 15 days once every six months, not extendable: Indonesia, Brazil, Mexico and 24 more

27 nationalities

Tourism only; one entry every six months.

Source: Ministry of Foreign Affairs of the Islamic Republic of Iran, checked Ordinary passport holders from the following 27 countries can stay in the Islamic Republic of Iran for tourism purposes for a non-extendable period of 15 days once every six months

Visa-free: China, Egypt, Türkiye and 7 more

10 nationalities

No visa is needed; the official source does not state how long you may stay.

Source: Ministry of Foreign Affairs of the Islamic Republic of Iran, checked Citizens of Azerbaijan, Turkey, Syria, Georgia, Armenia, Egypt, China, Iraq, Oman, and Kazakhstan are subject to visa waiver rules.

Visa on arrival: Malaysia, Venezuela and Lebanon

3 nationalities

Entry permit issued at designated entry points.

Source: Ministry of Foreign Affairs of the Islamic Republic of Iran, checked Nationals of Lebanon, Venezuela, and Malaysia can obtain the necessary permits upon entry at the designated entry points, following established rules and conditions.

Entry suspended: Israel

1 nationality

Entry is suspended, with the exceptions the official page lists.

Source: Embassy of the Islamic Republic of Iran in Denmark, checked Visa applications will be processed for nationals of all countries EXCEPT Occupied Palestine (Israel)

eVisa: India, the US, Pakistan and 154 more

157 nationalities

Everyone not listed above applies online for an eVisa.

Nationalities not listed above: the official source says so in as many words.

Source: Ministry of Foreign Affairs of the Islamic Republic of Iran, checked Tourists who wish to visit Iran can apply for a visa through the following link by entering all the required information and receive a visa application reference number.

Where to apply

Apply for the eVisa only on the official site, evisatraveller.mfa.ir. Look-alike sites charge extra for the same form. A visa is applied for at an embassy or consulate of Iran, or the visa centre it names, in the country where you live.

These rules cover ordinary passports and short visits; work, study and transit have their own rules.

Most searched passports

FAQ

Do I need a visa to visit Iran?

It depends on your passport: 37 nationalities are visa-free, 3 get a visa on arrival, 157 can use an eVisa or ETA and 1 need a visa. Choose your passport above.

Do Indian citizens need a visa for Iran?

Yes, but online: Indian citizens apply for an eVisa before they travel (Ministry of Foreign Affairs of the Islamic Republic of Iran, checked 31 Oct 2026).

Do US citizens need a visa for Iran?

Yes, but online: US citizens apply for an eVisa before they travel (Ministry of Foreign Affairs of the Islamic Republic of Iran, checked 31 Oct 2026).

Can I apply for an Iran visa online?

Yes, if you are eligible: 157 nationalities can apply online for an eVisa or ETA. Apply only at evisatraveller.mfa.ir.

Sources and changes

  1. Iran e-Visa portal, Ministry of Foreign Affairs (official)evisa.mfa.ir · checked 31 Oct 2026
  2. Embassy of the Islamic Republic of Iran in Denmarkdenmark.mfa.gov.ir · checked 31 Oct 2026
  3. Iran e-Visa application (official)evisatraveller.mfa.ir · checked 31 Oct 2026
  4. Visa on arrival at Iranian international airports (official)evisa.mfa.ir · checked 31 Oct 2026
  1. All groups checked against Ministry of Foreign Affairs of the Islamic Republic of Iran (e-visa portal). No change since.

Something out of date? Tell us and we'll check it against the official source.

Visa Almanac is an independent reference, not a government website. We don't issue visas or sell visa services.

Rules change without notice. Always confirm with the official source linked on each page before you travel.