1. Do you need a visa to travel to Iran?

Yes, you do need a visa to travel to Iran. If you are traveling to Iran from the U.S.A., U.K. or Canada, the visa process can be a bit time-consuming due to government regulations (but it shouldn’t deter you from traveling to Iran).

You should allow for 60-90 days to obtain a visa before traveling. You’ll need to provide additional supporting documentation when applying for the Iran visa. Citizens of these countries are only allowed in Iran when on an organized tour. There are some nationals of certain countries that aren’t required to obtain a visa when traveling to Iran. for more information check out this article: how to enter Iran without a visa. Other citizens from specified countries can obtain an Iranian visa upon arrival (see below).

visa Iran

You need an Iran visa to travel to Iran

2. How can I get a visa for visiting Iran?

To obtain an Iran tourist visa, you must first check to see what sort of visa Iran requests from your country of citizenship. If you are from the aforementioned countries, you do not need a visa. However, you can obtain an Iran visa on arrival if you are from the following countries:
• Albania, Australia, Austria, Bahrain, Belarus, Belgium, Bosnia, Brazil, Brunei, Bulgaria, China, Croatia, Cuba, Cyprus, Denmark, Finland, France, Germany, Greece, Hungary, India, Indonesia, Ireland, Italy, Japan, Kazakhstan, Kuwait, Kyrgyzstan, Luxembourg, Mexico, Mongolia, Netherlands, New Zealand, North Korea, Norway, Oman, Palestine, Peru, Philippines, Poland, Portugal, Qatar, Romania, Russia, Saudi Arabia, Singapore, Slovenia, South Korea, Spain, Sweden, Switzerland, Syria, Tajikistan, Thailand, Turkmenistan, Ukraine, United Arab Emirates, Uzbekistan, Vietnam
A visa on arrival is valid for 30 days and it is issued at major international airports in Iran. You cannot obtain this visa on the land borders. Citizens from these countries still need to apply for an Iran visa in advance, which they’ll then provide once in Iran (which can be obtained by filling out an Iran visa application form through 1stquest).
U.S., UK, and Canadian citizens are issued after a two-step process that will differ depending on your nationality. Step 1 is booking the trip to Iran with a travel company and then submitting an application for the authorization code. The code for the Iran e visa must be issued by Iran’s Ministry of Foreign Affairs. Step 2 is applying for your visa with a local Iranian embassy within 30 days of getting your authorization code. Some consulates may have different requirements, so check before submitting a visa application.
Countries whose nationals CANNOT apply for an Iran visa on arrival include:
• Afghanistan, Bangladesh, Colombia, Iraq, Jordan, Nepal, Somalia, Afghanistan, Pakistan, Sri Lanka

Iran visa

Iran tourist visa

3. What are the Iran visa requirements?

Requirements for an Iran visa on arrival include:

  • a valid passport with at least (6) months validity;
  • a confirmed return ticket within 30 days;
  • a photo attached to your Iran visa application form;
  • visa stamp fee that’s payable to the Iran Visa & Passport Office that you’ll pay at the airport you land in; an invitation letter (that’s been sent at least 48 hours before arriving in the country) or hotel reservation voucher;
  • travel insurance valid for Iran (despite not being officially listed, but you can buy insurance at an airport).

You cannot have an Israeli stamp on your passport or any other evidence of entry to Israel. You can complete an e-visa application before flying to any Iranian airports, and this takes at least 48 hours to be approved. You simply bring a print record of this form to show to the visa officer.

how to get Iran visa

4. How to get Iran visa on arrival

If you are traveling to Iran from one of the countries allowed to obtain a visa on arrival, you can obtain one at one of the country’s international airports as soon as you touch town in Iran, including:
• IKA: Imam Khomeini Airport
• TEH: Tehran Mehrabad Airport
• SYZ: Shiraz International Airport
• MHD: Mashhad International Airport
• TBZ: Tabriz International Airport
• ISF: Isfahan International Airport
• KIH: Kish International Airport
However, if you’re from the U.S., UK or Canada, please allow for 60-90 days to obtain a visa before departure. Citizens from countries on the visa on arrival list can apply for an e-visa to speed up the process.

visa

5. How much does an Iranian visa cost?

The fee of your visa will depend on the country you’re from. You’ll need to go online or talk to your travel agency to determine how much the Iran visa fee will be for your country of citizenship. However, expect to pay between 10-150 euros for Iran VOA. But applying for a visa authorization number is free through the e-visa site, but some travel agencies can charge for their services for more information about how to check Iran visa status, check out this article: How to check Iran visa status online?

6. Is it possible to extend my Iran visa?

A visa on arrival can only be extended if the Iranian Foreign Affair Office deems it necessary. In that case, you’ll only have a maximum 14-day extension and it’s not a fairly easy process. If you’re planning on staying in Iran longer for 30 days, you’ll want to get an Iran visa at your local Embassy instead. so yes you can extend your Iran visa.

7. Can I get an Iran visa on arrival?

Yes, you can get an Iran visa on arrival if you are a national from the Iranian list of approved countries. If not, you must obtain a visa from a local Iranian consulate.

8. Which countries can travel to Iran without a visa?

Nationals from the following countries DO NOT NEED to obtain a visa before traveling to Iran:
• Armenia (90-day visa)
• Azerbaijan (30-day visa)
• Bolivia (30-day visa)
• Egypt (20-day visa)
• Georgia (45-day visa)
• Lebanon (30-day visa)
• Malaysia (15-day visa)
• Serbia (30-day visa)
• Turkey (90-day visa)
• Venezuela (15-day visa)
Citizens from these countries will only need to get a permit of entry at the borders (or airports).

9. How long does an Iran visa last?

The length of an Iran visa depends on which country you’re from. Visa lengths are typically from 15 days all the way to 90 days.

10. How can I get an Iran visa from India?

If you are an Indian citizen, you need to first to obtain an e-visa to obtain an authorization code, allowing you to obtain an Iran visa on arrival since India is a country allowed to apply for a visa at one of Iran’s international airports. Besides the e-visa, you’ll need a passport with a minimum validity of (6) months, two copies of a recent photo, a two-way ticket, and your country’s visa fees. You’ll be issued a visa for 30 days and it can be extended 15 more days if granted.
Once you get off the airplane, you’ll head to the section that reads, “Visa On Arrival.” If you don’t see it, a staff member will direct you to the right place. You’ll need to fill out a paper with all of your information, purchase your insurance and get it validated, pay for the visa fee and then leave your passport at the window before waiting until your name is called. Once it is, you’ll pick up the passport and then head over to the immigration window.