Iran Visa on Arrival (Iran VOA)

By issuing a 30-day electronic Iran visa on arrival for most nationalities (US, British, and Canadians are exempt from receiving this visa), more tourists are able to easily visit Iran. Since late 2018, the Iranian Ministry of Foreign Affairs (MFA) no longer affixes visas to passports nor stamps them on entry as a response to the US sanctions on persons who have visited Iran after 2011.

They also plan to extend the Iran visa on arrival duration to 90 days in the near future. So, presently all visitors can apply online for a visa and collect it on arrival at major international airports.

Iran Visa on Arrival Infographic.
Infographic: Iran Visa on Arrival, Jan. 2019.

Which airports are issuing Iran visa on arrival?

At the moment, e-VOA facilities are available at 12 international airports inside of Iran. Visitors may collect their e-VOA from any of the following airports:

  • AWZ: Ahwaz International Airport
  • BND: Bandar Abbas International Airport
  • BUZ: Bushehr International Airport
  • GSM: Qeshm International Airport
  • IKA: Tehran Imam Khomeini Airport
  • ISF: Isfahan International Airport
  • KER: Kerman International Airport
  • KIH: Kish International Airport
  • MHD: Mashhad International Airport
  • OMH: Urmia International Airport
  • SYZ: Shiraz International Airport
  • TBZ: Tabriz International Airport

All Iran visa related offices (Visa police office, travel insurance agencies, and bank branches) are open 24/7 at these international airports. So, there is no worry and you can collect your e-VOA whenever you arrive in Iran.

Iran VOA at land borders

The Iran MFA is establishing facilities to issue visas on arrival at land borders in the near future. At present, some land borders issues e-VOAs as a pilot program and hopefully this will become permanent and offered at all land borders soon.

However, citizens of countries who donโ€™t need a visa for Iran, can enter the country from land borders without any restrictions. For example, Turkish citizens can enter Iran from the Bazargan border without a visa.

Iran Visa on Arrival Exceptions

Citizens of 10 countries MUST get their visa before arrival and they are NOT entitled to get an e-VOA. These countries are:

Afghanistan, Bangladesh, Canada, Colombia, Iraq, Jordan, Pakistan, Somalia, the United Kingdom, and the United States.

Citizens of Afghanistan and Bangladesh who live in their own country have to apply directly for a visa via the MFA e-visa website and collect their visa from an Iranian Embassy/Consulate in their country.

Citizens of Colombia, Iraq, Jordan, Pakistan, and Somalia can apply online through authorized travel agencies like us to get their visa.

Finally, citizens of Canada, the UK and the USA are only permitted to enter Iran as part of an authorized and managed tour and receive their visas from authorized travel agencies, and they require more authorizations that make the process longer compared to other citizens.

Also, citizens of the following nine countries DONโ€™T need a visa and can enter Iran freely and stay for a specified time:

  • ๐Ÿ‡ฆ๐Ÿ‡ฒ Armenia: 90 days within 180 days
  • ๐Ÿ‡ฆ๐Ÿ‡ฟ Azerbaijan: 14 days
  • ๐Ÿ‡ช๐Ÿ‡ฌ Egypt: 20 days
  • ๐Ÿ‡ฌ๐Ÿ‡ช Georgia: 45 days
  • ๐Ÿ‡ฑ๐Ÿ‡ง Lebanon: 30 days
  • ๐Ÿ‡ฒ๐Ÿ‡พ Malaysia: 15 days
  • ๐Ÿ‡ด๐Ÿ‡ฒ Oman: 29 days
  • ๐Ÿ‡ธ๐Ÿ‡พ Syria: 90 days
  • ๐Ÿ‡น๐Ÿ‡ท Turkey: 90 days

Iran VOA Restrictions

The e-VOA is for tourism, pilgrimage, and entry purposes only. People with any other intentions, need to apply for the relevant visa before their arrival. According to the MFA, the e-VOA will be absolutely refused for the following persons:

  1. Journalists or reporters traveling for the purpose of work
  2. Holders of diplomatic or service passports
  3. Those whose applications for an Iranian visa were previously refused.

There are also stricter laws for citizens of Sri Lanka, Nepal, and African countries. They have to bring their visa approval in the form of the Visa Grant Notice or very strong documents to convince visa officers that they are here for tourism or pilgrimage purpose only.

Iran E-VOA Requirements

To get your Iran e-visa on arrival, you have to have a travel document (passport) valid for at least 6 months. You have to apply online for the visa before your departure and have received your visa grant notice or at least your visa submission notice. It is obligatory to have valid Iran travel insurance as well. Finally, you have to pay the Iran visa fees in cash, in Euros.

In summary, the Iran e-VOA requirements are:

  1. Iran visa grant notice (fill in our online Iran visa application form and get your visa approval in 2 days)
  2. Valid travel insurance
  3. Enough cash in Euros to pay the visa fee
Iran Visa Grant Notice Infographic.
Infographic: Iran Visa Grant Notice, Jan. 2019.

According to Iranian MFA announcement, having an Iran Visa Grant Notice is MANDATORY to be able to collect visa on arrival.

Iran Visa on Arrival fees

The fee for this visa is a bit more expensive than other visa youโ€™d pay at an Iran Embassy/Consulate. All e-VOAs are single entry and the maximum duration of stay is 30 days. The e-VOA fees for different nationalities are as follows:

๐Ÿ‡ฉ๐Ÿ‡ฟ Algeria: โ‚ฌ30
๐Ÿ‡ฆ๐Ÿ‡ด Angola: โ‚ฌ85
๐Ÿ‡ฆ๐Ÿ‡ท Argentina: โ‚ฌ70
๐Ÿ‡ฆ๐Ÿ‡ฒ Armenia: FREE
๐Ÿ‡ฆ๐Ÿ‡บ Australia: โ‚ฌ145
๐Ÿ‡ฆ๐Ÿ‡น Austria: โ‚ฌ75
๐Ÿ‡ฆ๐Ÿ‡ฟ Azerbaijan: FREE
๐Ÿ‡ง๐Ÿ‡ญ Bahrain: โ‚ฌ20
๐Ÿ‡ง๐Ÿ‡ฉ Bangladesh: โ‚ฌ40
๐Ÿ‡ง๐Ÿ‡ช Belgium: โ‚ฌ75
๐Ÿ‡ง๐Ÿ‡ท Brazil: โ‚ฌ80
๐Ÿ‡ง๐Ÿ‡ฌ Bulgaria: โ‚ฌ75
๐Ÿ‡จ๐Ÿ‡ฒ Cameron: โ‚ฌ60
๐Ÿ‡จ๐Ÿ‡ฑ Chile: โ‚ฌ120
๐Ÿ‡จ๐Ÿ‡ณ China: โ‚ฌ100
๐Ÿ‡ญ๐Ÿ‡ท Croatia: โ‚ฌ50
๐Ÿ‡จ๐Ÿ‡พ Cyprus: โ‚ฌ75
๐Ÿ‡จ๐Ÿ‡ฟ Czech Republic: โ‚ฌ75
๐Ÿ‡ฉ๐Ÿ‡ฐ Denmark: โ‚ฌ75
๐Ÿ‡ฉ๐Ÿ‡ด Dominican: โ‚ฌ70
๐Ÿ‡ช๐Ÿ‡ฌ Egypt: Free
๐Ÿ‡ช๐Ÿ‡ท Eritrea: โ‚ฌ40
๐Ÿ‡ช๐Ÿ‡ช Estonia: โ‚ฌ75
๐Ÿ‡ช๐Ÿ‡น Ethiopia: โ‚ฌ25
๐Ÿ‡ซ๐Ÿ‡ฎ Finland: โ‚ฌ75
๐Ÿ‡ซ๐Ÿ‡ท France: โ‚ฌ75
๐Ÿ‡ฌ๐Ÿ‡ฆ Gabon: โ‚ฌ75
๐Ÿ‡ฌ๐Ÿ‡ช Georgia: FREE
๐Ÿ‡ฉ๐Ÿ‡ช Germany: โ‚ฌ75
๐Ÿ‡ฌ๐Ÿ‡ญ Ghana: โ‚ฌ75
๐Ÿ‡ฌ๐Ÿ‡ท Greece: โ‚ฌ75
๐Ÿ‡ญ๐Ÿ‡ฐ Hong Kong: โ‚ฌ80
๐Ÿ‡ญ๐Ÿ‡บ Hungary: โ‚ฌ75
๐Ÿ‡ฎ๐Ÿ‡ณ India: โ‚ฌ90
๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia: โ‚ฌ45
๐Ÿ‡ฎ๐Ÿ‡ถ Iraq: โ‚ฌ50
๐Ÿ‡ฎ๐Ÿ‡ช Ireland: โ‚ฌ75
๐Ÿ‡ฎ๐Ÿ‡ธ Island: โ‚ฌ75
๐Ÿ‡ฎ๐Ÿ‡น Italy: โ‚ฌ75
Ivory Coast: โ‚ฌ60
๐Ÿ‡ฏ๐Ÿ‡ต Japan: โ‚ฌ60
๐Ÿ‡ฐ๐Ÿ‡ณ Kenya: โ‚ฌ60
๐Ÿ‡ฐ๐Ÿ‡ผ Kuwait: โ‚ฌ60
๐Ÿ‡ฑ๐Ÿ‡ง Lebanon: FREE
๐Ÿ‡ฑ๐Ÿ‡น Lithuania: โ‚ฌ75
๐Ÿ‡ฒ๐Ÿ‡ณ Magnolia: โ‚ฌ70
๐Ÿ‡ฒ๐Ÿ‡พ Malaysia: FREE
๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico: โ‚ฌ45
๐Ÿ‡ฒ๐Ÿ‡ฆ Morocco: โ‚ฌ30
Morris: โ‚ฌ60
๐Ÿ‡ฒ๐Ÿ‡ฟ Mozambique: โ‚ฌ40
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands: โ‚ฌ75
๐Ÿ‡ณ๐Ÿ‡ฟ New Zealand: โ‚ฌ150
๐Ÿ‡ณ๐Ÿ‡ฌ Nigeria: โ‚ฌ55
๐Ÿ‡ณ๐Ÿ‡ด Norway: โ‚ฌ75
๐Ÿ‡ด๐Ÿ‡ฒ Oman: โ‚ฌ75
๐Ÿ‡ต๐Ÿ‡ธ Palestine: โ‚ฌ45
๐Ÿ‡ต๐Ÿ‡ญ Philippines: โ‚ฌ55
๐Ÿ‡ต๐Ÿ‡ฑ Poland: โ‚ฌ75
๐Ÿ‡ต๐Ÿ‡น Portugal: โ‚ฌ75
๐Ÿ‡ถ๐Ÿ‡ฆ Qatar: โ‚ฌ75
๐Ÿ‡ท๐Ÿ‡ด Romania: โ‚ฌ75
๐Ÿ‡ท๐Ÿ‡บ Russia: โ‚ฌ70
๐Ÿ‡ธ๐Ÿ‡ฆ Saudi Arabia: โ‚ฌ30
๐Ÿ‡ธ๐Ÿ‡ณ Senegal: โ‚ฌ50
๐Ÿ‡ท๐Ÿ‡ธ Serbia: โ‚ฌ85
๐Ÿ‡ฑ๐Ÿ‡ฐ Sri Lanka: โ‚ฌ40
๐Ÿ‡ธ๐Ÿ‡ฌ Singapore: โ‚ฌ75
๐Ÿ‡ธ๐Ÿ‡ฎ Slovenia: โ‚ฌ75
๐Ÿ‡ธ๐Ÿ‡ฐ Slovakia: โ‚ฌ75
๐Ÿ‡ฟ๐Ÿ‡ฆ South Africa: โ‚ฌ80
๐Ÿ‡ฐ๐Ÿ‡ท South Korea: โ‚ฌ50
๐Ÿ‡ช๐Ÿ‡ธ Spain: โ‚ฌ75
๐Ÿ‡ธ๐Ÿ‡ฉ Sudan: โ‚ฌ60
๐Ÿ‡ธ๐Ÿ‡ช Sweden: โ‚ฌ75
๐Ÿ‡จ๐Ÿ‡ญSwitzerland: โ‚ฌ75
๐Ÿ‡ธ๐Ÿ‡พ Syria: Free
๐Ÿ‡น๐Ÿ‡ฟ Tanzania: โ‚ฌ60
๐Ÿ‡น๐Ÿ‡ญ Thailand: โ‚ฌ75
๐Ÿ‡น๐Ÿ‡ณ Tunisia: โ‚ฌ45
๐Ÿ‡น๐Ÿ‡ท Turkey: Free
๐Ÿ‡บ๐Ÿ‡ฌ Uganda: โ‚ฌ100
๐Ÿ‡บ๐Ÿ‡ฆ Ukraine: โ‚ฌ80
๐Ÿ‡ฆ๐Ÿ‡ช United Arab Emirates: โ‚ฌ100
๐Ÿ‡บ๐Ÿ‡ฟ Uzbekistan: โ‚ฌ70
๐Ÿ‡ป๐Ÿ‡ช Venezuela: โ‚ฌ45
๐Ÿ‡พ๐Ÿ‡ช Yemen: โ‚ฌ40

Iran E-VOA Tips

  1. How to pay for the Iran e-VOA fee: Please donโ€™t forget to bring enough cash in Euros to pay the visa fee and travel insurance fee (in some banks they also accept USD notes). Due to unfair financial sanctions against Iran, international debit or credit cards canโ€™t be used in Iran at all.
  2. Dress code upon entering Iranian international airports: Iran, as a Muslim country, has special dress codes that MUST be observed by incoming tourists at arrival. According to the laws of the country, women should have hijab in public areas. All women are asked to cover their hair with a scarf or shawl. They should also cover their body and that means wearing loose-fitted clothing for women that is not see through and not show any skin on arms, legs, etc.., except for the face and hands.
  3. Iran visa on arrival waiting time: It may take between 30 minutes to 1 or 2 hours, depending on how many applicants there are. If you havenโ€™t applied online for your visa before your arrival, it may take longer to be confirmed and issued.
  4. Print your visa approval before arrival: Free WIFI internet is not always available at arrival halls at Iranian airports. So, you may not be able to download your visa grant notice from your email attachment. Although the visa police may only need your passport, it is recommended to print your required documents such as visa grant notice or visa submission notice before your departure to Iran.
  5. Picture for your Iran visa: If you have already applied online and got your visa grant notice, the picture on your visa approval will be printed on your e-visa. It is not obligatory to use a picture with hijab if you are not Muslim. If you havenโ€™t applied online before your departure and are trying to get a visa on arrival, it is better to bring a recent photo with you. In some visa offices, they may have digital cameras to take your photo, but this is not guaranteed.

Iran VOA for Indian Passport Holders

In the second half of 2018 India was added to the Iran VOA list, so Indian citizens can fly to Iran and get their visa on arrival. It is very important for them to get their Iran visa authorization code before their arrival, have valid travel insurance and pay โ‚ฌ90 for the e-VOA fee in cash at the banks situated in the Iranian international airports.

The Iran e-VOA for Indians allows them to stay up to 30 days in Iran for tourism, pilgrimage, or medical purposes.

Iran Visa on Arrival for UK, USA, and Canada Citizens

At present, the Iran visa on arrival is not available for citizens of these three countries. Iran has a very strict visa policy for these countries and they HAVE to get their visa before arriving in Iran and travel to Iran as part of an organized official tour. Even if they are traveling to Iran individually, they have to be accompanied by a licensed tour guide.

There is only one exception for passengers of these three countries and that is for those who have dual citizenship. They can use their other passport and travel to Iran freely regardless of their American, British or Canadian citizenship.


Is Iran visa on arrival?

Yes, due to new changes in Iran visa policies to welcome more tourists to Iran, most nationalities can apply online and get an electronic visa on arrivals at Iran international airports.

However, citizens of the following 10 countries need to get their Iran visa pre-arrival from an Iranian Embassy/Consulate:

Afghanistan, Bangladesh, Canada, Colombia, Iraq, Jordan, Pakistan, Somalia, United Kingdom, and United States.

Which countries can get visa on arrival in Iran?

All nationalities except the citizens of 10 countries (Afghanistan, Bangladesh, Canada, Colombia, Iraq, Jordan, Pakistan, Somalia, United Kingdom, and United States) can apply online and get an Iran e-visa on arrival.

How much is Iran visa on arrival?

Iran visa on arrival is a bit more expensive than if you collect your visa before arrival from Iran embassies or consulates.

Iran VOA fees varies between 20 and 150 Euros. Iran visa on arrival fee is 75 Euros for all European nationals and 90 Euros for Indians.

How to pay for Iran VOA?

You ONLY have to pay the Iran VOA fee in CACHE and in Euros. Some banks terminal may accept USD too. But it is recommended to bring enough cache in Euros. Due to unfair financial sanctions against Iran, you CANโ€™T use any debit or credit card in Iran.

What is the chance to get Iran visa on arrival?

Visa officers at visa offices in international airports of Iran have complete authority and delegation to decide about visa applications. Anyways, if you have your Iran visa grant notice (Iran visa authorization code), it means your visa application is approved, your visa issuance is guaranteed and you will be granted visa on arrival for sure.

What is Iran visa on arrival requirements?

In summary, the Iran e-VOA requirements are:

  1. Iran visa grant notice (fill in our online Iran visa application form and get your visa approval in 2 days).
  2. Valid travel insurance.
  3. Enough cash in Euros to pay the visa fee.

Do I need a visa to Iran?

All visitors to Iran must obtain a visa from one of the Iranian diplomatic missions, unless they are from an Iran visa free country (Armenia, Azerbaijan, Egypt, Georgia, Lebanon, Malaysia, Oman, Syria, and Turkey) or country eligible to obtain an e-visa on arrival (e-VOA).

Ready to get your Iran visa

Apply today and get your Iran visa approval in only 2 days!
Apply Now