Iran visa requirements by passport
Holders of 188 passports can enter Iran without applying at an embassy: 43 visa-free, 143 with a visa on arrival and 2 with an eVisa. The other 10 need an embassy visa.
Source: Passport Index dataset (visualpharm/visa-free-dataset, updated 2026-06-14) + 181 sourced corrections (last checked 2026-10-15). Page built 15 October 2026. Report an error
Check your passport
- Daily cost (estimate)
- ~$640 per day
- Best weather
- Apr, May, Jun, Aug, Sep, Oct
- Main airport
- IKA
- US travel advisory
- Level 4: Do not travel
Pick your passport to see the entry rule for Iran, how long you can stay and a flight search.
Recent rule changes for Iran
22 November 2025 · India
Iran suspended visa-free entry for Indian passport holders
Now eVisaSource
Entry rules for Iran by passport
Visa free43 passports
Show your passport at the border. Bring proof of your return trip.
Armenia90d
Azerbaijan14d
Bahrain15d
Belarus15d
Bosnia and Herzegovina15d
Brazil15d
Brunei15d
Cambodia15d
China21d
Croatia15d
Cuba15d
Egypt21d
Georgia45d
Hong Kong21d
Indonesia15d
Iraq30d
Japan15d
Kazakhstan14d
Kuwait15d
Kyrgyzstan15d
Lebanon30d
Macau21d
Malaysia14d
Mauritania15d
Mauritius15d
Mexico15d
Oman90d
Peru15d
Qatar15d
Saudi Arabia15d
Serbia15d
Seychelles15d
Singapore15d
Syria90d
Tajikistan30d
Tanzania15d
Tunisia15d
Turkey90d
United Arab Emirates15d
Uzbekistan15d
Venezuela15d
Vietnam15d
Zimbabwe15d
On arrival143 passports
Get the visa at the airport or border when you land. A fee may apply.
Albania
Algeria
Andorra
Angola
Antigua and Barbuda
Argentina
Australia
Austria
Bahamas
Barbados
Belgium
Belize
Benin
Bhutan
Bolivia
Botswana
Bulgaria
Burkina Faso
Burundi
Cameroon
Cape Verde
Central African Republic
Chad
Chile
Comoros
Costa Rica
Côte d'Ivoire
Cyprus
Czech Republic
Democratic Republic of the Congo
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
El Salvador
Equatorial Guinea
Eritrea
Estonia
Eswatini
Ethiopia
Fiji
Finland
France
Gabon
Gambia
Germany
Ghana
Greece
Grenada
Guatemala
Guinea
Guinea-Bissau
Guyana
Haiti
Hungary
Iceland
Ireland
Italy
Jamaica
Kenya
Kiribati
Kosovo
Laos
Latvia
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Madagascar
Malawi
Maldives
Mali
Malta
Marshall Islands
Micronesia
Moldova
Monaco
Mongolia
Montenegro
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
Netherlands
New Zealand
Nicaragua
Niger
Nigeria
North Korea
North Macedonia
Norway
Palau
Palestinian Territory
Panama
Papua New Guinea
Paraguay
Philippines
Poland
Portugal
Republic of the Congo
Romania
Russia
Rwanda
Saint Kitts and Nevis
Saint Lucia
Saint Vincent and the Grenadines
Samoa
San Marino
São Tomé and Principe
Senegal
Sierra Leone
Slovakia
Slovenia
Solomon Islands
South Africa
South Korea
South Sudan
Spain
Sri Lanka
Sudan
Suriname
Sweden
Switzerland
Taiwan
Thailand
Timor-Leste
Togo
Tonga
Trinidad and Tobago
Turkmenistan
Tuvalu
Uganda
Ukraine
Uruguay
Vanuatu
Vatican City
Yemen
Zambia
eVisa2 passports
Apply on the official government website before you fly. No embassy visit.
Embassy visa required for 10 passports
Iran entry: common questions
Which passports can enter Iran without a visa?
Holders of 43 passports can enter Iran visa-free: Armenia, Azerbaijan, Bahrain, Belarus, Bosnia and Herzegovina, Brazil, Brunei, Cambodia, China, Croatia, Cuba, Egypt, Georgia, Hong Kong, Indonesia, Iraq, Japan, Kazakhstan, Kuwait, Kyrgyzstan, Lebanon, Macau, Malaysia, Mauritania, Mauritius, Mexico, Oman, Peru, Qatar, Saudi Arabia, Serbia, Seychelles, Singapore, Syria, Tajikistan, Tanzania, Tunisia, Turkey, United Arab Emirates, Uzbekistan, Venezuela, Vietnam and Zimbabwe.
Which passports get a visa on arrival in Iran?
Holders of these 143 passports can get a visa on arrival in Iran: Albania, Algeria, Andorra, Angola, Antigua and Barbuda, Argentina, Australia, Austria, Bahamas, Barbados, Belgium, Belize, Benin, Bhutan, Bolivia, Botswana, Bulgaria, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Chile, Comoros, Costa Rica, Côte d'Ivoire, Cyprus, Czech Republic, Democratic Republic of the Congo, Denmark, Djibouti, Dominica, Dominican Republic, Ecuador, El Salvador, Equatorial Guinea, Eritrea, Estonia, Eswatini, Ethiopia, Fiji, Finland, France, Gabon, Gambia, Germany, Ghana, Greece, Grenada, Guatemala, Guinea, Guinea-Bissau, Guyana, Haiti, Hungary, Iceland, Ireland, Italy, Jamaica, Kenya, Kiribati, Kosovo, Laos, Latvia, Lesotho, Liberia, Libya, Liechtenstein, Lithuania, Luxembourg, Madagascar, Malawi, Maldives, Mali, Malta, Marshall Islands, Micronesia, Moldova, Monaco, Mongolia, Montenegro, Morocco, Mozambique, Myanmar, Namibia, Nauru, Nepal, Netherlands, New Zealand, Nicaragua, Niger, Nigeria, North Korea, North Macedonia, Norway, Palau, Palestinian Territory, Panama, Papua New Guinea, Paraguay, Philippines, Poland, Portugal, Republic of the Congo, Romania, Russia, Rwanda, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, San Marino, São Tomé and Principe, Senegal, Sierra Leone, Slovakia, Slovenia, Solomon Islands, South Africa, South Korea, South Sudan, Spain, Sri Lanka, Sudan, Suriname, Sweden, Switzerland, Taiwan, Thailand, Timor-Leste, Togo, Tonga, Trinidad and Tobago, Turkmenistan, Tuvalu, Uganda, Ukraine, Uruguay, Vanuatu, Vatican City, Yemen and Zambia. A fee may apply.
Who needs an eTA or eVisa for Iran?
An eVisa, applied for online before you fly, is needed for Honduras and India passport holders.
How up to date are these Iran entry rules?
The visa data comes from the Passport Index dataset (visualpharm/visa-free-dataset, updated 2026-06-14) + 181 sourced corrections (last checked 2026-10-15). This page was built on 15 October 2026. Entry rules change, so confirm with Iran's official immigration website or embassy before you travel.











