Visa Information


All foreign visitors require a visa to enter Iran except for citizens of Bosnia-Herzegovina, Macedonia, Saudi Arabia, Singapore, Bolivia, Slovenia, China, Russia and Turkey. If you plan to visit Iran for less than 30 days and would like to get a tourist visa, the nationals of 50 countries holding an ordinary passport, visiting mainland Iran can obtain their 30 days tourist visa upon arrival. This list of countries not needing a visa is subject to change, please check validity at your time of booking. Bellow are the most important useful information your may need to know about IRAN VISA.


Iran Visa-Free Countries list

Visa Free Countries List



The list of countries with visa on arrival

Please see the following link:

Visa on Arrival countries list



The list of airports for visa on arrival

Here is a list of airports where you can obtain your visa on arrival:

Airports list for Visa On Arrival



The list of Iranian embassies or consulates

A list of Iranian embassies/consulates operating in your area:

Iranian Embassies List




ABC countries (American, British and Canadian) passport holders

Above nationalities cannot travel to Iran independently. Here you will find the rules and regulations:

American, British and Canadian




Visa reference number/code, visa stamp, visa insurance!

Visa reference number is a code applied by a travel agency for a tourist visa. For more information, please click the following link:

Visa reference number




Documents for collecting your visa from an Iranian embassy/consulate

The necessary documents that may be needed for visa stamp and visa insurance. Please check the following link:

Documents for Visa collection




Adventure Iran visa invitation service

As a registered travel agency Adventure Iran can apply for your visa invitation (Visa reference number). We can apply for the visa code when you are a travel agency or an individual booking a tour with us for the whole duration of your trip. Please specify this in the comment box when booking your tour. The visa invitation (visa code) is a complementary service and there is no extra charge for that. For more information, please visit the following link:

Visa reference number




Iranian Visa Application Form

Visa Application Form



Iranian Visa Stamp Fee

Visa Stamp Fee




Iran Visa On Arrival Fees

Iran Visa On Arrival Fees




Iranian Visa Frequently Asked Questions

Also the below link answers the most common questions of travelers regarding for Iranian visa and visa authorization code(Visa Reference Number).  please have a look at the link and find your answers.

Iran Visa FAQS