Persian TouringPersian Touring
Forgot password?

Iran Visa On Arrival

iran visa on arrival

Iran Visa On Arrival

Iran visa on arrival (VOA) or Iran airport visa, refers to a special class of tourist visa received That you can apply for and be granted at some of major Iran’s gates of entry like international airports of Tehran, Shiraz, Isfahan, Tabriz, Mashhad, Kish or even at some of the southern ports at the Persian Gulf.

Most but not all nationals of all countries can apply and are likely to get that visa without much of hassle.  Iran visa on arrival usually has a 30 days validity

Where can you get Iran VOA?

Iran visa on arrival has 14-30 days validity and issued currently at the six airport & ports in Iran. The number of these gateways are on the rise and hopefully, soon you might be able to get your Visa on arrival at any point of entry. But for now, these are the airports/ports that you issue visa on arrival for tourism related travels to Iran on a case by case basis.

  • IKA: Tehran Imam Khomeini International Airport
  • THR: Mehrabad International Airport
  • MHD: Mashhad International Airport
  • SYZ: Shiraz International Airport
  • TBZ: Tabriz International Airport
  • ISF: Isfahan International Airport
  • BND: Bandar Abbas Port.
  • Shahid Bahonar Harbor, Bandar Abbas
  • KIH: Kish International Airport

Iran Visa on Airport Needed Documents:

  • A confirmed return ticket
  • A valid passport with at least 6 months validity
  • A photo to be attached to the Iran visa application form. Bring two passport size pictures with you. recently visa officers are using a digital camera to take the needed pictures but still try to bring your own pictures just in case.
  • Visa fee, which is payable to the Iran Visa & Passport Office at the airport. Iran airport visa fee depends on the applicant’s nationality. I am going to leave a list of visa fees that we just got from MFA down below.
  • On a case by case basis sometimes an invitation letter or hotel reservation voucher is asked for. The invitation letter can be sent from the Iranian travel agency to Iran Ministry of Foreign Affairs at least 48 hours before your arrival to Iran airport.
  • Travel insurance clearly showing that it is valid for Iran. More info.

Iran Visa on Arrival Tips:

  • Travelers who have been rejected for Iran visa previously will not receive Iran visa on arrival.
  • Journalists and reporters on mission cannot get Iran visa on arrival.
  • Iranian nationals holding other nationality’s passport are not allowed to get Iran visa on arrival.
  • Iran visa on arrival is issued for tourist purposes only (ordinary passport). Diplomatic passport, official passports, etc. cannot apply for this type of Iran visa.
  • Iran visa on Arrival is not issued for  USA,  UK,  CanadaColombia,  Somalia,  Bangladesh,  JordanIraqAfghanistanPakistan and India nationalities.

iran visa on arrival countries

Iran Visa on Arrival Fees:

Note: Visa on arrival fees that you need to pay in cash at the airport to get your visa. Add to that some 20 Euro for the Travel insurance fees. These fees are subject to change at around March of each year.

NationalityFee/ Euro
Germany75
Austria75
Uzbekistan70
Argentina70
Spain75
Australia145
Italy75
Ireland75
Brazil80
Belgium75
Bulgaria75
Portugal75
Thailand75
Turkmenistan60
China100
Taiwan100
Denmark75
Russia70
Romania75
Sweden75
Switzerland75
France75
Finland75
Cyprus75
Kazakhstan50
Croatia50
South Korea50
Poland75
Hungary75
Netherland75
India50
Hong Kong80
Greece75
Belarus25

If you don’t see your nationality on the list, just assume that your visa on arrival fee is within the max-min range of this fee reference.

As you can see the fees are variable and dependent on your nationality. The formula pretty much is based on reciprocity, which means you would be charged as much as an Iranian national would have been charged to get a visa to your country.

So bring some cash with you (20 to 100 euros). Have a couple passport size pictures with you even though they customs have cameras for taking your picture. Make sure you have a return ticket with you. Your passport needs to have at least 6 months validity. Finally, you either have to have travel insurance on you that stipulates Iran as covered destination or you can buy one at the airport for some 30 euros.

The chances to get the visa on arrival entirely depends on how much your documents are in order and your luck of the day!

That said and if you like to make sure your travel plans are solid we may venture to caution you on the visa on arrival. The advance visa application is perhaps the surest way to have hassle free travel to Iran. The down side is that you have to apply ahead of time and you have to pay an extra 40 $ for the processing fee. The upside is that you avoid surprises and can plan ahead of time for your trip, booking your tickets and the rest.