Although obtaining Iran tourist visa looks a bit complicated to most travelers, the Iranian Government is trying to ease the process for many nationals who aim to visit this beautiful country.

Iran Visa

New e-visa system in Iran

In a move to alleviate tourists’ concerns over US sanctions on individuals visiting Iran, the Iranian ministry of foreign affairs has started a program to not stamp the passports of the tourists arriving in Iran.
With entry and exit stamps not to be put on the passports of the visiting tourists, Iran is going to remove tourists’ concerns about visiting Iran because of US sanctions.
This action has been approved by the Iranian police and foreign ministry and it has been put into practice after it got the approval of the council of ministers. In case our partner tour operators in Europe or Asia ask for this, we will be able to organize this process for them in order to facilitate the visa procedure.

Iran Visa service 

Visitors with valid passports or other types of travel documents are welcomed to apply for Iran Visa for various purposes such as tourism, visiting relative or business. According to the regulations of the Iranian Ministry of Foreign Affairs, almost all foreign nationals require a visa to visit Iran. This visa is issued for a maximum stay of 30 days with option of extensions in Iran. The visa remains valid for a period of 3 months from the date of issue. Most consulates need an authorization letter from the ministry of Foreign Affairs in Tehran. Applying for this Authorization is the most important step in visa application process which can be done by Iransafar travel agency. after this step your visa will be issued by the relevant Iranian Embassies/Consulates.

Things you should note before submitting the application form: 

1) The applicant(s) should have a confirmed return ticket and a valid passport with at least 6 months validity and a photo to be attached to the application form.
2) This type of visa is only for tourism purpose and the followings are not entitled to this visa facilitation.
Journalists and reporters on mission.
     Applicants whose applications for Iran Visa have been rejected before.
     Iranians holding foreign passports but still maintaining their Iranian nationality.

3) Retired applicants should mention their previous profession/occupation.

4) Visa upon arrival 

Visitors of some nationalities (named below) holding valid passports and wishing to visit Iran mainland, can obtain a two-week Tourist Visa Upon Arrival at the airports

  • Armenia
  • Australia
  • Austria
  • Azarbaijan
  • Bahrain
  • Belarus
  • Belgium
  • Bosnia Herzegovina
  • Brazil
  • Brunei
  • Bulgaria
  • China (People’s Republic)
  • Colombia
  • Croatia
  • Cuba
  • Cyprus
  • Denmark
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • India
  • Indonesia
  • Ireland (Rep.)
  • Italy
  • Japan
  • Kazakhstan
  • Kuwait
  • Kyrgyzstan
  • Lebanon
  • Luxembourg
  • Malaysia
  • Mexico
  • Mongolia
  • Netherlands
  • New Zealand
  • North Korea
  • Norway
  • Oman
  • Palestine
  • Peru
  • Phillippines
  • Poland
  • Portugal
  • Qatar
  • Romania
  • Russian Federation
  • Saudi Arabia (KSA)
  • Singapore
  • Slovak (Rep.)
  • Slovenia
  • South Korea
  • Spain
  • Sweden
  • Switzerland
  • Syria
  • Tajikistan
  • Thailand
  • Turkmenistan
  • Ukraine
  • United Arab Emirates
  • Uzbekistan
  • Venezuela
  • IKA : Tehran Imam Khomeini International Airport 
  • THR : Tehran Mehrabad Airport
  • MHD : Mashad Airport
  • SYZ : Shiraz Airport
  • TBZ : Tabriz Airport
  • ISF : Isfahan Airport

5) According to the latest regulations of Iranian MFA, US, UK and Canada passport holders need to pre-arrange a guided tour while their stay in Iran with considerations listed below
– The itinerary format can not change after the visa is obtained.
– Every tour service such as Hotels, Guides, Drivers, etc. should be booked through the same travel agency which is processing the visa.

6) After you submit the application form, you will receive a confirmation email within a few hours which means we have received it. Then please email us a clearly scanned passport copy and one recent ID photo to       


Obtaining Iran tourist visa looks a little complicated to most travelers, as there is not much clear information about it in the online word … However, the Iranian Government is trying to ease the process for many nationals. For Example, In a move to alleviate tourists’ concerns over US sanctions on individuals visiting Iran, the Iranian ministry of foreign affairs has started a program to not stamp the passports of the tourists arriving in Iran; with entry and exit stamps new rules which are not put on the passports of the visiting tourists any more, Iran is going to remove tourists’ concerns about visiting Iran because of US sanctions.

Who can apply for Iran tourist visa?

Almost all nationals require a visa to enter Iran, except only 9 nationalities:
Armenia, Azerbaijan, Bolivia, Georgia, Malaysia, Syria, Turkey, Venezuela, China
If you are not among nationals of above countries, you’d better keep reading this article.

➤ Please note: Kish Island is an exception. This island is considered a free zone and no visa is required for visitors who fly in Kish and stay only there. They can get a 14-day permit but just to stay in Kish.

Iranian visa on arrival (VOA) 

According to the newest regulations of Iranian MFA (as of June 2019) almost all nationals can get an Iran VOA (Visa on Arrival) through 6 international airports in Iran:
IKA : Tehran Imam Khomeini International Airport

  • MHD : Mashad Airport
  • SYZ : Shiraz Airport
  • TBZ : Tabriz Airport
  • ISF : Isfahan Airport
  • KIH : Kish Island Airport

Except for citizens of:
Canada, UK, US, Canada, Afghanistan, Nepal, Colombia, Bangladesh, India, Iraq, Jordan, Pakistan, Somalia and Sri Lanka.

➤ Please note: If you are eligible for Iran VOA, while entering Iran via any international airport (not land borders), you can easily ask the authorities to stamp your visa on a separate piece of paper. This is particularly useful for business people who concern US sanctions against Iran or for people who travel to US frequently.

Iran VOA requirements

  • Hotel booking document:
    At least you need to show your hotel reservation printed out for your first night in Iran. If you are staying with locals, provide their contact details to shown to immigration police.
  • Travel Insurance: All travelers must have valid travel insurance for Iran. If you don’t, you can purchase at the spot.
    However, the insurance you buy at the airport has very limited coverage, so coming with proper travel insurance is a must. Unfortunately, most global travel insurance companies will not provide and coverage service for Iran. We highly recommend you to provide an Iranian travel insurance in advance. Please contact
  • Return flight ticket: some claim their VOA has not been granted because they didn’t have a return flight ticket or because the authorities could not contact their host or any other excuse.
  • Visa authorization code letter (Visa Grant Notice): 
    This is probably the most important document – your in advance visa approval.
    Although there is no obligation to have any visa authorization for VOA, but having such a document would guarantee your visa. It means, you can easily obtain your visa authorization prior to your trip in order to prevent risks of any refusal at the airport, it also saves visa issuance time.

Please note: Iransafar Travel Co. can provide you with visa code letter. Please fill the Iran visa application form here

  • Two ID photos 4×5: White background, Full Face, Colored
  • Visa fee: This must be paid only in Cash, only in (€) Euro currency. It really depends on your nationality but, typically, prices would range from 40 to 150€. Iran Visa Fee is 75 € for EU citizens.

VOA fee for different nationalities

When you must apply for an Iran tourist visa in advance? 

1) When you enter the country overland.
2) When you are flying from Afghanistan, Iraq, Turkmenistan, Azerbaijan, Pakistan or Turkey, you must apply for your visa in advance.
3) To prevent time lose at the airport, specially after a long flight.
4) To secure your visa
5) If You are a Canada, UK, US, Afghanistan, Nepal, Colombia, Bangladesh, India, Iraq, Jordan, Pakistan, Somalia and Sri Lanka citizen, you will need to apply your visa through an Iranian travel company.

How to apply for an Iran tourist visa in advance? 

Basically, In order to obtain Iranian visa, you will need to get a visa authorization code which can only be applied by a licensed Iranian tour operator. check out a visa code letter example here
As soon as you obtain the authorization letter, you will be able to collect your visa at the given consulate or at the relevant Iran airport.
Please note: 

  • the code is valid for one month.
  • code Generating process usually takes 3 to 5 working days.

Needed documents for a tourist visa issued by embassy 

  • Passport with a minimum of 6-months validity
  • The visa authorization code letter (visa grant notice)
  • passport copy
  • ID photos 2
  • Iran Visa application form – Download here
  • Flight ticket

✔️ Important note:
Citizens of Afghanistan and Bangladesh cannot apply for visas through Travel agencies and need to apply for visas in person to Iranian consulates in Iran.

Citizens of Iraq can only obtain VOA visas at Mashhad International Airport.

In case you do not have a previously issued visa authorization code letter (Visa Grant Notice), please be advised that it is not possible to issue an Iranian airport visa on Fridays or on national holidays, so please be careful with your arrival time in Iran

Visa for Americans, UK and Canadian citizens

As you may know, Americans, British and Canadian nationals require to book a tour from arrival to departure; essentially this means you need a certificated guide while you are in Iran.

Citizens of these countries need to have a confirmed itinerary, which should be requested from a valid tour company. For this, they should send a passport copy, passport photos, and a profession & educational CV to the Iranian tour operator.

Typically, getting the Visa authorization code for these applicants take around 30 working days.

Iran Multiple entry Visa 

Multiple-entry visas are only available to people who travel to Iran for business. This type of visa is issued depending on the number of individual trips last year and has different credits. The validity of this visa varies depending on the foreign national and the number of trips made between 3 months, 6 months and up to one year.
The minimum number of trips required to obtain a Multi-Iranian visa is as follows:

e-Visa for Iran

There is an e-visa system for Iran under construction. In 2017, a website was launched where you can actually apply for your visa saving you from getting a letter of invitation. However, the website is not operating yet (as of Sept 2019)

Iran Visa Frequently asked questions

Is Iran Visa Process complicated?

To be honest, despite all the negative press, travel to Iran has become very easy over the past few years, and the Iranian government has made some changes to the regulations in the tourism industry in the hope of attracting more visitors.

How long does it take to get Iranian tourist and business visas?

For most nationals It takes Max. 10 days for a tourist visa and 2 weeks for a business visa. 

Can Israeli Citizens Get Iranian Visa?

No – Israeli nationals cannot get an Iranian visa at all.

What is the difference between the Entry validity and the Duration of stay?

The entry validity is calculated from the time of visa issuance and the validity of the stay is calculated from the time of entry, which can be extended but the validity of the entry cannot be extended.

Can I get a regular Iranian visa for countries that are eligible for airport visas?

Yes, All eligible nationals for Iran airport can apply for regular visa at Iranian consulates. 

Is it possible to extend my Iranian visa?

Yes, Iranian visas can be extended, depending on the nationality of the guests.

Will the refund be paid if the visa is rejected?

Yes, we guarantee 100% refund of visa service if visa is refused.

Is Iran a safe country to travel?

Yes – Iran is definitely one of the safest countries in the world, you can safely travel in Iran.

Why apply for a visa through Iransafar Tours?

Those who intend to obtain an Iranian visa need to have a sponsor (inviter) in Iran, Iransafar Tours can be your inviter/sponsor and will guarantee your visa work in the shortest possible time. 

Do I need a hotel reservation to get a visa?

If your visa application process is done through Iransafar Tours, there is no need to book a hotel, but you need to provide some information on where you stay in Iran to be written on your application form. (Note: US, British and Canadian nationals need to book all hotels in advance) 

Do nationals of different countries need a visa to enter the Free Zones of Iran?

No – Citizens of all countries (Except Israel) do not need a visa to enter the Free Zones of Iran.

Where is the nearest Iranian Consulate to Canadian and American Citizens? 

 The closest embassy is the Embassy of Pakistan in Washington DC (Office for the Protection of Iranian Interests) in Washington DC. The visa service can be done via express courier service.