Visa Information

Visa policy of Iran


Visitors to Iran must obtain a visa from one of the Iranian diplomatic missions unless they come from one of the visa exempt countries or countries eligible for a visa on arrival. All visitors must hold a passport valid for at least 6 months. Admission is refused to women not wearing Islamic head cover, scarf, long sleeves and stockings.Citizens of Israel are totally banned from entry to Iran.





Citizens of the following 11 countries can visit Iran without a visa:

 Armenia 90 days within 180 days  Azerbaijan 30 days
 Bolivia 30 days

 Syria 90 days within 180 days

 Egypt 20 days Venezuela 15 days
Georgia 45 days Serbia 30 days within 1 year

 Lebanon 30 days

Turkey 3 months

  Malaysia 15 days



Visa on arrival

Holders of normal passports travelling as tourists can obtain a visa on arrival for a maximum stay of 30 days (extendable),at the following airports, as by August 2017:

Bandar Abbas International Airport (Bandar Abbas)

Isfahan International Airport (Isfahan)

Kish International Airport (Kish Island)

Mashhad International Airport (Mashad)

Qeshm international Airport (Qeshm Island)

Shiraz International Airport (Shiraz)

Tabriz International Airport (Tabriz)

Imam Khomeini International Airport (Tehran)

Note: to obtain a visa on arrival in Tehran, passengers must make an application at the Iranian MFA's E-Visa website, and present the submission notification at the airport's visa desk on arrival. The visa on arrival is issued free of charge for citizens of Lebanon.


Visa in advance

Visa on arrival is not applicable to nationals of the following countries who must obtain a visa in advance:


Afghanistan Bangladesh
Canada Colombia




Pakistan Somalia

 Sri Lanka

  United Kingdom

  The United States