VISA

The purpose of your intended travel and other facts will determine what type of visa is required under the Islamic Republic of Iran immigration law. As a visa applicant, you will need to establish that you meet all requirements to receive the category of visa for which you are applying. When you apply at an Islamic Republic of Iran embassy or consulate within your country, a consular officer will determine based on laws, whether you are eligible to receive a visa, and if so, which visa category is appropriate. Visa will be issued for:

  • Non immigrant Visa
  • Immigrant Visa

Visa Information

Applying online for your authorization number
In order to apply and get a visa you must submit your passport details to a authorised Iranian travel or tour company. After receiving your information we apply online to the Ministry of Foreign Affairs (MFA) to get your visa approval number. Your visa will then be processed and if approved a authorization number will be faxed to the Iranian embassy you nominated to have it picked up at. Our office will then email you the authorization number so you can then pick up your visa. The authorization number means that your visa has been approved by the MFA but it is not the visa itself. Normal processing time by the MFA is 10-14 days and longer for passports from USA and UK.
If you need to change the embassy location after the approval is issued then advise us and we can get it reissued a the new location usually within a few days.
Picking up your visa at an Iranian embassy
After you receive your authorization number you can apply in person or by mail at the nominated embassy or consulate. The actual processing time depends on the embassy and can be from 1-5 days. The visa is valid for 3 months from the date it is processed into your passport so don’t pick it up too early before you plan to travel to Iran.
Check our link below to find an Iranian embassy/consulate and its contact details.
Requirements:

• 1 Passport (must have more than 6 months of validity left)
• 1 Application form (sometimes available online)
• 2-4 visa/passport size photos (not smaller than 1”x1.5” or 2.5cm x 3.8cm)
• Proof of medical travel insurance (including evacuation and repatriation coverage)
• MFA Authorization Number
• Visa fee
• Some embassies ask for 1 or 2 photocopies of your passport photo page

Picking up your visa on arrival at an Iranian Airport
Visas are available for pick up at Tehran International Airport on arrival for about 70 nationalities if this method is more convenient. We will prepare an authorization letter for you to give to the airline counter at check in. Once you arrive at the airport in Iran proceed to the Visa Office to have your visa issued. Note that these airport offices sometimes take 20-45 minutes to process your visa and if there is a large group waiting then sometimes longer. Proof of medical travel insurance is now compulsory and is available for sale from the immigration office at the airport.
Check  below to find out if your nationality is able to get a 15 day visa on arrival.
As of Dec 2014 the following nationalities can NOT get Visa on Arrival anymore: Afghanistan, Bangladesh, Colombia, India, Iraq, Jordan, Pakistan, Somolia.
AITO Iran Tours can arrange this for you whether you plan to take a tour with us or are planning to make your own arrangements.
(Note: All American/Canadian/UK passport holders must travel on a group or private tour with a registered guide to be allowed a visa to Iran.)

 

VISA Before Arrival

VISA can be obtained either through visiting the Iranian embassy in your country or through Hami Travel.

Picking up your VISA at an Iranian embassy

Prior to your trip to Iran you can visit the Islamic Republic of Iran embassy or consulate within your country and obtain Iran’s visa by following the visa procedures at the embassy, see visa requirements.

Hami Travel assistant

Alternatively, Hami Travel can assist you obtaining Iran visa by sending the followings:

• First page of your current valid passport (at least with six months prior to expiration)
• Visa Application form, can be obtain at http://irantravel.tours/index.php/visa/visa-application-form/
• After receiving your information we, Hami Travel will apply online to the Ministry of Foreign Affairs Islamic (MFA) Republic of IRAN to get your visa approval number.
• Your visa will then be processed and if approved an authorization number will be faxed to the Iranian embassy you nominated to have it picked up at. Our office will then email you the authorization number so you can then pick up your visa. The authorization number means that your visa has been approved by the MFA but it is not the visa itself. Normal processing time by the MFA is 10-14 days and longer for passports from USA and UK.

Picking up your Visa on arrival at Iranian Airports

Visas are available for pick up at Imam Khomeini,  Tabriz, Shiraz, and Bandar Abbas  International Airports on arrival. We will prepare an authorization letter for you to give to the airline counter at check in. Once you arrive at the airport in Iran proceed to the Visa Office to have your visa issued. Note that Visa process at the above airport offices sometimes take 20-45 minutes to process your visa and if there is a large group waiting then sometimes longer. Proof of medical travel insurance is now compulsory and is available for sale from the immigration office at the airport.

The Visa On Arrival is not available for the citizens of the following nationalities :

  • VISA 23px Flag of Afghanistan Afghanistan
  • VISA 23px Flag of Bangladesh Bangladesh
  • VISA 23px Flag of Canada Canada
  • VISA 23px Flag of Colombia Colombia
  • VISA 23px Flag of India India
  • VISA 23px Flag of Iraq Iraq
  • VISA 23px Flag of Jordan Jordan
  • VISA 23px Flag of Kazakhstan Kazakhstan
  • VISA 23px Flag of Kyrgyzstan Kyrgyzstan
  • VISA 23px Flag of Pakistan Pakistan
  • VISA 23px Flag of Somalia Somalia
  • VISA 23px Flag of Tajikistan Tajikistan
  • VISA 23px Flag of Turkmenistan Turkmenistan
  • VISA 23px Flag of the United Kingdom United Kingdom
  • VISA 23px Flag of the United States United States
  • VISA 23px Flag of Uzbekistan Uzbekistan

 

Visa for Iranian Nationals Abroad

Iranian who were born abroad through Iranian parents, Iranian father and foreign mother, Iranian mother and Foreign father are considered to be Iranian citizen. They must contact and obtain Iranian passport from Iranian embassy or Iranian diplomatic mission of their residing country. They must follow passport the procedures outlined by the embassy to obtain their passport.

Arriving in Iran, you will be traveling to Iran holding your resident country passport and Iranian passport. Upon arriving in Iran you will present your Iranian passport to Iranian immigration authorities.

Departing Iran, you must present both passports, at the airport, to airline representatives and Iranian immigration authorities.

For Iranian Nationals Abroad, except United State, Hami Travel can assist you in obtaining Iran Visa, see “VISA Before Arrival” and “Visa at the Airport” sections.