Getting Iran Visa on Arrival (Iran VOA)

Getting Iran Visa on Arrival (Iran VOA)

How to get visa on arrival in Iran (VOA)?

As a tourist, you can apply for your visa upon arrival in one of Iran’s airports. We are going to explain Iran Visa on Arrival in full detail so you can start your Iran journey without any concerns.

Last Update Jan 29, 2024

Apply Iran Visa Online Contact


Getting Iran Airport Visa

Iran visa on arrival is somehow the same as Iran airport visa because it’s only issued for travelers who enter Iran by flights and it’s not possible to get it at land or sea borders. Iran has started issuing airport visas in 2017 and citizens of most countries can receive this visa.

It’s quite easy to get Iran airport visa. You just need to enter one of Iran’s international airports and submit your passport and identification documents there. 

Iran airport visa is not obtainable for citizens of America, Canada, Britain, Iraq, Colombia, Pakistan, Afghanistan, Indonesia, Kenya and Somalia. These travelers must apply and get their visa before their arrival. If you are a citizen of one of these countries and have a second passport, then you can apply for Iran airport visa with your second passport. American, Canadian and British passport holders must only apply for their visa through a local Iranian travel agency and register their application before arrival.

We recommend always applying in advance for your Iran visa to avoid risk of rejection at the airport. Having the reference code not only eliminates the chance of visa rejection but also saves your time at the airport.

To know the exact steps of getting Iran airport visa read below and if you need any assistance or clarifications, contact Trip to Persia’s visa experts now.

What Are the Required Documents to Get Iran visa on Arrival? (VOA)

The required documents to get Iran airport visa are as below:

1-Passport valid for at least 6 months

2- Official photo in the size of a passport photo to be attached to the visa application form

3- Visa stamp Fee- This amount is payable at the Iran visa and passport office at the airport- The visa fee depends on your nationality.

4-Valid insurance which you can also get at Iran airports

5-Visa authorization code issued by the Ministry of Foreign Affairs- It’s better to have the printed version of your visa grant notice to submit if needed.

It’s recommended to also have these items below just in case:

-Your travel itinerary and accommodations

-Business or education resume

-Phone number of your booked hotels or the travel agency you booked your tour with.


Iran Airports that Issue Iran visa on Arrival

Iran airport visa can be issued in Iran international airports in major cities. So please note that you can’t receive this visa at land or sea borders. Below you can see list of airports that issue Iran airport visa. Also please bear in mind that number of airports has been limited due to the pandemic and in the future, there might be more airports that offer this visa service. We will update the list regularly on this page.


Airport’s Name

IATA Airport Code

Imam Khomeini Airport Tehran


Isfahan Airport


Shiraz Airport


Ahwaz Airport


Tabriz Airport


Qeshm Airport


Mashhad Airport



How much is Iran visa on arrival fee?

Iran airport visa fee depends on your nationality. It’s the same as a regular Iran tourist visa. Please note that the amount must be paid in cash at Iran airports

Important Tips of getting Iran VOA

-Since getting Iran airport visa seems easy there are many applicants who want to use this visa service. This means that you will encounter long queues at the airport especially in high season. This may interfere with your travel timing schedule. Also, many flights to Iran arrive early in the morning, so just imagine doing a lot of paper works to get your visa instead of resting which sure can be inconvenient.

-Iran visa on arrival extension is not easy! And even if possible, you can only extend your visa once while you can extend your Iran tourist visa (which you have applied in advance) up to twice!

- Iran visa on arrival application can be rejected so always consider the risk of visa rejection. If you get your visa reference code in advance then you can be sure that your visa will be issued and you don’t need to stand in long queues.

- If you have applied for Iran tourist visa before and your request is rejected you can’t apply the second time for Iran airport visa. In this case, you must apply through a travel agency in advance.

-If you have traveled to Israel before coming to Iran and it has passed less than 1 year since your visit to Israel, then your Iran visa on arrival application will be rejected.

- Iran airport visa is only issued for tourists. So those who have other specific passport types like political passports cannot use Iran airport visa

-Journalists and media reporters that are on a work mission cannot get Iran airport visa and must apply for Iran press visa

Tours Including

Trip To Persia whatsapp