loading

Call us 24/7:
+98 935 77 87 900

Iran Visa Policy
Iran Visa Policy

Iran Visa Policy: Introduction

Whether Iran is your next destination or you are just excited and wondering to visit Iran in future, here you can read detailed and updated info about Iran visa policy. (Updated: Sep. 2018)

As Iran ministry of foreign affairs states clearly, all visitors to Iran must obtain a visa from one of the Iranian embassies or consulates, unless they are from Iran visa free countries or countries eligible to obtain Iran visa on arrival (Iran airport visa). Fortunately, due to recent changes in Iran visa policy (to welcome more tourists to Iran), today most nationalities can apply and get an Iranian visa on arrival. There are only 10 countries which need to get their Iran visa pre-arrival from Iran embassies or consulates: Afghanistan, Bangladesh, Canada, Colombia, Iraq, Jordan, Pakistan, Somalia, United Kingdom, and United States.

Please note that British, Canadian and American citizens are permitted to travel to Iran only through the official government approved escorted tours. It means they can’t travel individually inside Iran. This is an exception to Iranian visa policy.

Also Israel citizens are totally banned from entry to Iran.

Please visit the page: How to Get Iran Visa for step to step guide to get Iranian visa.

Iran Visa Policy Map

Iran Visa Policy: Iran Visa Free Countries (Iran Visa Exempt Countries)

Based on recent Iran visa policy, citizens of the following countries don’t need Iran visa to enter Iran:

  1. Armenia – 90 days within 180 days
  2. Azerbaijan – 30 days
  3. Bolivia – 30 days
  4. Georgia – 45 days
  5. Malaysia – 15 days
  6. Syria – 90 days
  7. Turkey – 90 days
  8. Venezuela – 15 days
  9. Oman – ?? days

Also citizens of Lebanon can obtain an Iran visa on arrival free of charge.

Iran Visa Policy: Iran Visa Free Zone

Due to Iran visa policy, all tourists (any nationality) may stay in Kish Island or Qeshm Island for 14 days or less without obtaining any kind of Iranian visa. Kish Island was ranked among the world’s 10 most beautiful islands by The New York Times in 2010, and is the fourth most visited vacation destination in Southwest Asia.

Iran Visa Policy: Kish Island

Iran Visa Policy: Israel

Iran visa policy is very strict about Israel. Based on Iranian visa policy, holders of passport or travel document containing Israel visa, Israel entrance stamp or evidence of any other bind and connection to Israel state will be refused from entry to Iran.

Iran Visa Policy: Iran Visa for Pakistan Citizens

Currently Iran visa on arrival is not applicable for Pakistanis. Pakistan citizens have to get their Iran visa from one of Iranian embassies or consulates in Pakistan. There are 4 Iranian diplomatic mission in: Islamabad, Karachi, Lahore and Peshawar.

All Pakistanis who need Iranian visa have to take a medical health certificate from Iranian embassy appointed doctors before their interview. This blood test costs about 10 USD and should be paid directly to the doctor office.

Besides, Iran embassy ask them for an Iran visa grant notice (Iran visa authorization code) from MFA (Iran ministry of foreign affairs). This Iranian visa approval should be taken by one of Iranian authorized travel agencies. Pakistanis can apply online here to get their Iran visa authorization code. This also costs about 50 USD to get Iran visa tracking code for Pakistanis.

Finally, they have to submit their medical report, Iran visa authorization code and other required documents in person to Iran embassy and pay the Iran visa fee which is about 35 USD for normal (7 days) and 55 USD for urgent (2 days) requests. After the stated days, they can refer to Iran embassy and collect their passports with Iran visa stamped in it.

Iran Visa Authorization Code - Iran Visa Tracking Code

Iran Visa Policy: Iran Visa for Sri Lanka Citizens

Although Sri Lanka citizens can apply for an Iranian airport visa, the chance of Iran visa refuse and being deported from Iran is very high. As one of Iranian visa officers at Mashhad airport says: “Sri Lankan people who are traveling with family (wife and kids) or are aged above 45 years, will be granted Iran visa on arrival. All individual Sri Lankan men who are traveling without family and are under 45 years old, will be deported from Iran international airports. It is current Iran visa policy for Sri Lankan. So it is highly recommended by MFA to get your Iran visa before arrival.

Iran Visa Policy: Iran Visa for Afghanistan Citizens

Currently Iranian visa on arrival is not applicable for Afghans. Afghanistan citizens have to get their Iran visa from one of Iranian embassies or consulates in Afghanistan.

As Iran visa policy for Afghanis states, Afghanistan citizens should apply online to get their Iran visa confirmation from MFA before they refer to Iran embassies or consulates. They have to apply online in a special platform in Iran MFA website. Click here to apply online for Iran visa for Afghanistan citizens.

Iran Visa Policy: Iran Visa for Somalia Citizens

Currently Iranian airport visa is not applicable for Somalis. Somalia citizens have to get their Iran visa from one of Iranian embassies or consulates before their departure. To get Iran visa for Somalis, they need an Iranian visa tracking code from MFA (Iran ministry of foreign affairs). This Iranian visa approval should be taken by one of Iranian authorized travel agencies. Somalis can apply online here to get their Iran visa authorization. Please note, due to strict Iranian visa policy for Somalia citizens, chance of Iran visa approval for Somalis is less than 50 percent.

Iran Visa Policy: Iran Visa for Bangladesh Citizens

Currently Iran airport visa is not applicable for Bangladeshis. Bangladesh citizens have to get their Iran visa from one of Iranian embassies or consulates before their departure. To get Iran visa for Bangladeshis, they have to refer directly to Iran embassies or consulate in person. Please note, Iran consulate or embassy is the only authority who decide about Iran visa for Bangladesh citizens and currently, MFA (Iran ministry of foreign affairs) DON’T issue any Iran visa authorization code for Bangladeshis through Iranian travel agencies.