Iran Tourist online visa application

Iran SG group helps you to take Iran visa if you are going to Iran and need it. After receive your information we apply your request in Ministry of foreign affairs (MFA). The process will take 3 to 7 working days for review process (except American, Canadian and British nationalities, because the process which is related to them is different.)
After review process we will send a reference number to you; It means that your visa has been approved by the MFA but it is not the visa paper itself.
This Reference code is valid for 30 days. Before 30 days from approval code; leave require documents at Iranian embassy and issue visa paper. Maximum Duration of stay for touristic visa is 30 days. If you need to change the place of issuing visa, please advise to new location within 3days. You can enter the border within 3 months after receive the visa paper.

Visa Support:
For applying Iran visa, you just need to do the bellow procedure:
Passport scan (color scan, good resolution, more than 7month validity left)
personal photo Scan 3×4 or 6×4 (Latest one, colored, White behind)
Fill the Application Form: If you need Iran visa, please fill in the visa application forms from here. Also please upload your documents.
Phone & mobile number necessary to fill in application
Residence address in hometown.

Visa on arrival via Iran Airports:
Visa on arrival is available for about 70 nationalities. Passengers can get visa on arrival in airports at Tehran Imam Khomeini International Airport, Mashhad, Shiraz, Isfahan and Tabriz. You should wait about 1Hour for airport visa office to process your visa; if the group is larger waiting time will take insurance is now compulsory and is available for sale at the immigration office in the airport.
Notice: the following Nationalities can NOT get Visa on arrival: Afghan, Bengali, Colombian, Indian, Iraqis, Jordanian, Pakistani, and Somalis passport holders.

* Special Notes for American/Canadian/UK Passport holders:
– For these passport holders visa process from the Ministry of Foreign affairs (MFA) takes longer than other nationalities, due to needed extra security processing, usually takes 60 days to give approval code to All American/Canadian/British citizens.
– Iran visa approval all American/Canadian/UK passport holders are asked to travel on a group or private tour with a registered guide present at all times during the tour with day by day itinerary and specified hotel accommodation. Visa review process for American/Canadian/UK Passport holders needs scan of all pages of passport. Visas for American & Canadians can be issued at Pakistan Embassy, Interest Section of Islamic republic of Iran in the Washington DC (or on current location which Iran has an embassy or consulate there.)


You can get your Iran Visa for only $20 ( except American, Canadian and British nationalities, because the process which is related to them is different. please send your request as an email, we well help you).

*note: It is the cost of visa support and it is different with visa fee.

There are 11 types of Iranian visa suitable for different purposes with different requirements. They include:

Entry Visa (A)
Tourist Visa (B)
Pilgrimage Visa (C)
Diplomatic/Service Visa (D/S)
Education Visa (E)
Temporary Work Visa (F)
Transit Visa (G)
Media Visa (H)
Investment Visa (I)
Marital Visa (M)
Medical Visa (T)

Iran Visa on Arrival is a tourist visa issued to visitors from many countries upon their arrival to Iran. You can obtain this type of visa at the above-mentioned airports in Iran without prior application but there is always a slight risk of rejection at the entry point. If rejected, you need to buy a return flight and cover the extra costs.

In order to avoid this risk and save much time, you need to get a visa authorization code ahead of your arrival.

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

Our experience shows that the majority of cases will be processed within 3 days to 7 days (working day). In fact, our clients usually receive their visa authorization codes in 3 working days. However, we recommend applying at least two weeks prior to your trip. Once you receive the authorization code, you have 30 days to pick up your visa from a consulate or embassy or alternatively, 90 days to collect it from an Iranian airport.

The visa process for British, American and Canadian nationals usually takes more than 60 days. We recommend applying at least two months before your trip to Iran. Also we need other documents and documents for these nationalities. Please keep in touch with us to guide you.

Iran Tourist Visas usually permit a maximum stay of 30 days. The visa is extendable by its original duration twice. This means that you can extend your visa for 30 days initially and then for another 30-day period. You can apply for a visa extension at an Immigration and Passport Police office where you can find in major Iranian cities.

Once you have received the code you can travel to Iran and collect your visa upon arrival at one of the following airports/ports:

Imam Khomeini Airport, Tehran (IKA)
Shahid Hasheminejad Airport, Mashad (MHD)
Shahid Dastgheib Airport, Shiraz (SYZ)
Bandar Abbas Airport, Bandarabbas (BND)
Shahid Madani Airport, Tabriz (TBZ)
Shahid Beheshti Airport, Isfahan (IFN)
Kish Airport, Kish (KIH)
Urmia Airport, Urmia (OMH)
Ahwaz Airport, Ahwaz (AWZ)
Bushehr Airport, Bushehr (BUZ)
Qeshm Airport, Qeshm (GSM)
Ayatollah Hashemi Rafsanjani Airport, Kerman (KER)
Shahid Bahonar Harbor, Bandar Abbas

Alternatively, you can choose to pick up your visa at an Iranian embassy or consulate of your choice.

Getting an Iranian tourist visa is relatively easy and simple but rejections happen as the decision rests on Iran’s immigration authorities. Iran SG group can confirm that rejections seldom happen. We could get the visa authorization code for our clients in 99 percent of the cases.

Or you can keep it the same as current nationality

Name of the city

As shown on your passport & ID card

Select any of Iranian consulate or embassies around the world (Or some airports in Iran)

Name of the hotel or details of your host in Iran

e.g. 00123454345. Must be valid number. MFA may call you for checking.

Your Home Address

Passport photo (white background) max. up to 1 MB.

If you book your hotel via Iran SG Group, you will get 30% off for your visa processing.

By selecting "Submit your visa application" I acknowledge that I have read and accept the Rules & Restrictions, Terms & conditions and Apochi's Privacy Policy.

تصویر کپچا

This helps us prevent spam, thank you.