All destinations

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.

On arrival143 passports

Get the visa at the airport or border when you land. A fee may apply.

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.