Skip to main content
Updated 2026-07-03

Visa requirements for Iran

Iran destination dashboard: what Vietnamese travelers need and which passports are visa-free, visa-on-arrival, eVisa/eTA or visa-required.

Visa-free

43

Visa on arrival

145

eVisa / eTA

0

Visa required

10

Vietnam traveler view

Vietnam passport to Iran: Visa-free 15 days.

If the result is eVisa/eTA or visa-required, prepare the exact photo format before applying.

Visa checker

Select a passport and destination to see the result.

Which passports can enter Iran most easily?

Passport Visa status Stay
Armenia Visa-free 90 days
Azerbaijan Visa-free 14 days
Bahrain Visa-free 15 days
Belarus Visa-free 15 days
Bosnia and Herzegovina Visa-free 15 days
Brazil Visa-free 15 days
Brunei Darussalam Visa-free 15 days
Cambodia Visa-free 15 days
China Visa-free 21 days
Croatia Visa-free 15 days
Cuba Visa-free 15 days
Egypt Visa-free 21 days
Georgia Visa-free 45 days
Hong Kong Visa-free 21 days
Indonesia Visa-free 15 days
Iraq Visa-free 30 days
Japan Visa-free 15 days
Kazakhstan Visa-free 14 days
Kuwait Visa-free 15 days
Kyrgyzstan Visa-free 15 days
Lebanon Visa-free 30 days
Macao Visa-free 21 days
Malaysia Visa-free 14 days
Mauritania Visa-free 15 days
Mauritius Visa-free 15 days
Mexico Visa-free 15 days
Oman Visa-free 90 days
Peru Visa-free 15 days
Qatar Visa-free 15 days
Saudi Arabia Visa-free 15 days
Serbia Visa-free 15 days
Seychelles Visa-free 15 days
Singapore Visa-free 15 days
Syria Visa-free 90 days
Tajikistan Visa-free 30 days
Tanzania Visa-free 15 days
Tunisia Visa-free 15 days
Türkiye Visa-free 90 days
United Arab Emirates Visa-free 15 days
Uzbekistan Visa-free 15 days
Venezuela Visa-free 15 days
Vietnam Visa-free 15 days
Zimbabwe Visa-free 15 days
Albania Visa on arrival 30 days
Algeria Visa on arrival 30 days
Andorra Visa on arrival 30 days
Angola Visa on arrival 30 days
Antigua and Barbuda Visa on arrival 30 days
Argentina Visa on arrival 30 days
Australia Visa on arrival 30 days
Austria Visa on arrival 30 days
Bahamas Visa on arrival 30 days
Barbados Visa on arrival 30 days
Belgium Visa on arrival 30 days
Belize Visa on arrival 30 days
Benin Visa on arrival 30 days
Bhutan Visa on arrival 30 days
Bolivia Visa on arrival 30 days
Botswana Visa on arrival 30 days
Bulgaria Visa on arrival 30 days
Burkina Faso Visa on arrival 30 days
Burundi Visa on arrival 30 days
Cabo Verde Visa on arrival 30 days
Cameroon Visa on arrival 30 days
Central African Republic Visa on arrival 30 days
Chad Visa on arrival 30 days
Chile Visa on arrival 30 days
Comoros Visa on arrival 30 days
Costa Rica Visa on arrival 30 days
Côte d'Ivoire Visa on arrival 30 days
Cyprus Visa on arrival 30 days
Czechia Visa on arrival 30 days
Denmark Visa on arrival 30 days
Djibouti Visa on arrival 30 days
Dominica Visa on arrival 30 days
Dominican Republic Visa on arrival 30 days
DR Congo Visa on arrival 30 days
Ecuador Visa on arrival 30 days
El Salvador Visa on arrival 30 days
Equatorial Guinea Visa on arrival 30 days

Source: open data (MIT), compiled by Gao Nau

FAQ

Iran destination FAQ

Do Vietnamese passport holders need a visa for Iran?
Vietnam passport to Iran: Visa-free 15 days. Re-check official sources before booking or applying.
Do I need a visa photo for Iran?
If the result is visa-required or eVisa/eTA, prepare a white-background photo in the destination country's exact size. Gao Nau can produce print and digital files in Hanoi/HCMC.
How often is Iran destination data updated?
Weekly, from an MIT-licensed open dataset, with the last-updated date shown on the page.
CALL NOW BOOK