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 commonIndia
United States
Hong Kong
Pakistan
Vietnam
Saudi 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
| Group | Stay | Nationalities | Examples | Source |
|---|---|---|---|---|
| Visa-free | 15 days once every six months, not extendable | 27 | Indonesia, Brazil, Mexico, Japan | Ministry of Foreign Affairs of the Islamic Republic of Iran |
| Visa-free | Not stated | 10 | China, Egypt, Türkiye, Iraq | Ministry of Foreign Affairs of the Islamic Republic of Iran |
| Visa on arrival | Not stated | 3 | Malaysia, Venezuela, Lebanon | Ministry of Foreign Affairs of the Islamic Republic of Iran |
| Entry suspended | Not stated | 1 | Israel | Embassy of the Islamic Republic of Iran in Denmark |
| eVisa | Not stated | 157 | India, United States, Pakistan, Nigeria | Ministry 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
Tourism only; one entry every six months.
Bahrain
Belarus
Bosnia and Herzegovina
Brazil
Brunei
Cambodia
CroatiaCuba
Indonesia
Japan
Kuwait
Kyrgyzstan
Mauritania
Mauritius
MexicoPeru
Qatar
Saudi Arabia
SerbiaSeychelles
Singapore
Tanzania
Tunisia
United Arab Emirates
Uzbekistan
Vietnam
Zimbabwe
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
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
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
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
Everyone not listed above applies online for an eVisa.
Nationalities not listed above: the official source says so in as many words.
AfghanistanAlbania
Algeria
AndorraAngola
Antigua and Barbuda
Argentina
Australia
Austria
Bahamas
Bangladesh
Barbados
Belgium
BelizeBenin
Bhutan
BoliviaBotswana
Bulgaria
Burkina Faso
Burundi
Cabo Verde
Cameroon
Canada
Central African Republic
Chad
Chile
Colombia
Comoros
Congo
Costa Rica
Côte d'Ivoire
Cyprus
Czechia
Denmark
Djibouti
Dominica
Dominican RepublicDR Congo
Ecuador
El SalvadorEquatorial Guinea
Eritrea
Estonia
Eswatini
Ethiopia
FijiFinland
France
Gabon
Gambia
Germany
Ghana
Greece
Grenada
GuatemalaGuinea
Guinea-Bissau
Guyana
HaitiHonduras
Hong Kong
Hungary
Iceland
India
Ireland
Italy
Jamaica
Jordan
Kenya
Kiribati
KosovoLaos
Latvia
Lesotho
Liberia
Libya
LiechtensteinLithuania
Luxembourg
Macao
Madagascar
Malawi
Maldives
Mali
MaltaMarshall Islands
Micronesia
MoldovaMonaco
Mongolia
MontenegroMorocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
Netherlands
New Zealand
NicaraguaNiger
Nigeria
North Korea
North Macedonia
Norway
Pakistan
Palau
Palestine
Panama
Papua New Guinea
ParaguayPhilippines
Poland
PortugalRomania
Russia
Rwanda
Saint Kitts and Nevis
Saint Lucia
Saint Vincent and the Grenadines
Samoa
San MarinoSão Tomé and Príncipe
Senegal
Sierra Leone
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Korea
South Sudan
Spain
Sri LankaSudan
Suriname
Sweden
Switzerland
Taiwan
Tajikistan
Thailand
Timor-Leste
Togo
Tonga
Trinidad and Tobago
TurkmenistanTuvalu
Uganda
Ukraine
United Kingdom
United States
Uruguay
Vanuatu
Vatican CityYemen
Zambia
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.
- Iran e-Visa portal, Ministry of Foreign Affairs (official)
- Iran e-Visa application (official)
- Visa on arrival at Iranian international airports (official)
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
- Iran e-Visa portal, Ministry of Foreign Affairs (official)
- Embassy of the Islamic Republic of Iran in Denmark
- Iran e-Visa application (official)
- Visa on arrival at Iranian international airports (official)
- 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.