Getting Tourist Visa to Iran has a simple procedure. Approved Iranian travel agents can apply and get visa for all foreign nationals (except Israeli passport holders)
At present the Iranian Foreign Ministry does not allow American passport holders to travel to Iran independently. Americans are required to travel on escorted tours; either as part of a tour group, or a tailor made individual tour. An exact itinerary, to which you must adhere, is compulsory.
In order to apply and get your visa you must contact to an approved Iranian travel agent . After receiving your personal data , they apply to the Ministry of Foreign Affairs. Your visa will then be authorized by the MFA and faxed to the Iranian Consulate near you . Your travel agent give you a visa authorization number with which you can refer to the consulate to get your visa . The visa authorization number, however, is valid only in the consulate you have asked them your visa to be issued in. The number they give you is just an "authorization". This reference number means that your visa has been authorized and approved by the Ministry of Foreign Affairs but it is not the visa itself.
After your travel agent announce you the visa authorization number you should first get a visa application form from the consulate and follow the requirements of the application form (you may either personally go to the consulate to get the application forms or - if the service available - download it from the web site of the Iranian embassy in your country). Then you should refer to the consulate to lodge your passports and application forms with the visa number they gave you (it can be either a physical presence or by post). Then it might take from one to five days for the consulate to issue your visa.
Normally, all tourist visas issued by Iranian consulates have a "3-month" validity. The visa allows you to stay in Iran for up to 30 days, although the duration of your visa is at the discretion of the Iranian Foreign Ministry.
If you have any question please contact us: Iran@asemangasht.com
One week Tourist Visa upon arrival
Citizens of the following countries can apply for one week touristy visa for Iran upon their arrival in the administration visa office of Ministry of Foreign Affairs situated in Iran’s Imam Khomeini- Mehr Abad- Mashhad- Shiraz- Tabriz and Isfahan Airports:
Azerbaijan-Albania-Germany-Austria- Armenia-Uzbekistan-Spain- Australia- Slovenia- Slovakia-United Arab Emirates- Indonesia- Ukraine- Italy- Ireland- Bahrain-Brazil- Brunei- Belarus- Belgium- Bulgaria- Bosnia-Herzegovina- Portugal- Peru-Tajikistan- Thailand- Turkmenistan- China-Denmark- Russia- Romania- Japan- Singapore- Sweden- Switzerland- Syria- Saudi Arabia- Oman-France- Palestine- Finland- Philippines- Cyprus- Kyrgyzstan- Qatar- Croatia- Kazakhstan- South Korea- North Korea- Colombia- Cuba- Kuwait- Georgia- Lebanon- Luxemburg- Poland- Malaysia- Hungary- Mongolia- Mexico- Norway- New Zealand- Venezuela- Vietnam- Netherlands- India- Yugoslavia- Greece-Tunisia-Srilanka-Yemen-Algeria.
Required documents for visa application upon arrival:
In order to have your visa issued in Iran airport, the applier should have two way tickets and the passport validity must be of minimum 6 month. The applier is also required to render one photo together with 50.00 $USD for the applier and 10.00 $USD for each attendant, and to complete the related visa forms.