Iran visa requirements 2026
Do you need a visa for Iran? Entry rules for every passport, grouped by visa category.
Iran entry rules at a glance
Of the 198 passports we track, 44 can enter Iran visa-free (most commonly for up to 15 days) and 143 can get a visa on arrival. Of the rest, 1 need an eVisa or electronic travel authorisation before departure and 9 need a visa issued in advance by an embassy or consulate.
187 of 198 passports can travel to Iran without arranging anything before departure.
Open the visa mapIran entry rules for common passports
| Passport | Entry rule for Iran |
|---|---|
| United States of America | Visa required |
| United Kingdom | Visa required |
| Canada | Visa required |
| Australia | Visa on arrival |
| Germany | Visa on arrival |
| France | Visa on arrival |
| India | Visa-free (15 days) |
| China | Visa-free (21 days) |
| Nigeria | Visa on arrival |
| South Africa | Visa on arrival |
| Brazil | Visa-free (15 days) |
| Philippines | Visa on arrival |
Iran visa requirements by region of passport
Number of passports from each region in each entry category for Iran.
| Passport region | Visa-free | Visa on arrival | eVisa | Visa required |
|---|---|---|---|---|
| Africa | 7 | 46 | 0 | 1 |
| Asia | 28 | 17 | 0 | 4 |
| Europe | 4 | 40 | 0 | 1 |
| North America | 2 | 18 | 1 | 2 |
| Oceania | 0 | 14 | 0 | 0 |
| South America | 3 | 8 | 0 | 1 |
Entry rules for every passport
Visa-free 44
Armenia90 days
Azerbaijan14 days
Bahrain15 days
Belarus15 days
Bosnia and Herz.15 days
Brazil15 days
Brunei15 days
Cambodia15 days
China21 days
Croatia15 days
Cuba15 days
Egypt21 days
Georgia45 days
Hong Kong21 days
India15 days
Indonesia15 days
Iraq30 days
Japan15 days
Kazakhstan14 days
Kuwait15 days
Kyrgyzstan15 days
Lebanon30 days
Macau21 days
Malaysia14 days
Mauritania15 days
Mauritius15 days
Mexico15 days
Oman90 days
Peru15 days
Qatar15 days
Saudi Arabia15 days
Serbia15 days
Seychelles15 days
Singapore15 days
Syria90 days
Tajikistan30 days
Tanzania15 days
Tunisia15 days
Turkey90 days
United Arab Emirates15 days
Uzbekistan15 days
Venezuela15 days
Vietnam15 days
Zimbabwe15 days
eVisa 1
Visa on arrival 143
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 Rep.
Chad
Chile
Comoros
Congo
Costa Rica
Cyprus
Czechia
Côte d'Ivoire
Dem. Rep. Congo
Denmark
Djibouti
Dominica
Dominican Rep.
Ecuador
El Salvador
Eq. Guinea
Eritrea
Estonia
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
Palestine
Panama
Papua New Guinea
Paraguay
Philippines
Poland
Portugal
Romania
Russia
Rwanda
S. Sudan
Saint Kitts and Nevis
Saint Lucia
Saint Vincent and the Grenadines
Samoa
San Marino
Senegal
Sierra Leone
Slovakia
Slovenia
Solomon Is.
South Africa
South Korea
Spain
Sri Lanka
Sudan
Suriname
Sweden
Switzerland
São Tomé and Príncipe
Taiwan
Thailand
Timor-Leste
Togo
Tonga
Trinidad and Tobago
Turkmenistan
Tuvalu
Uganda
Ukraine
Uruguay
Vanuatu
Vatican City
Yemen
Zambia
eSwatini
Visa required 9
No admission 1
Frequently asked questions
Do I need a visa to visit Iran?
It depends on your passport. Of 198 passports, 44 can enter visa-free, 143 can get a visa on arrival, 1 need an eVisa and 9 need a visa before travel. Find your passport in the lists on this page.
Which passports can enter Iran without a visa?
44 passports have visa-free access to Iran, including Turkey, United Arab Emirates, Malaysia, Singapore, Indonesia, Japan, Mexico, Brazil and others. The most common visa-free stay is 15 days.
Does Iran offer visa on arrival?
Yes. 143 passports can obtain a visa on arrival in Iran. Carry the fee in cash, a return or onward ticket and proof of accommodation.
Can I apply for a Iran eVisa online?
1 passports are eligible for an eVisa or electronic travel authorisation for Iran. Apply only through the official government portal and allow time for processing before you fly.
Do Asian passport holders need a visa for Iran?
Of 50 passports from Asia, 45 can enter Iran visa-free or with a visa on arrival. The region table on this page breaks this down by category.
Visa rules for nearby destinations
About this data
Entry categories come from our passport-by-destination matrix, last updated 2026-01-09. Visa policies change, and special rules can apply to diplomatic passports, residents of third countries or travellers arriving by land. Always confirm with the destination's official immigration website or your airline before you travel.
Connecting through a third country? Read when a layover needs a transit visa.










