How to get an Iran visa

Forms to fill in, travel insurance, passport photos, visa application is always the least appealing part of travel, if you ask me. As Iran has been imposing itself as a major tourist destination, more so after the signing of the historic nuclear agreement, knowing how to apply for Iran visa is becoming quite the issue, and since many readers have been asking me for information on how to proceed, I thought it might be the case for me to finally write a post about it.

How to get an Iran visa

My Iranian visa, one of the many

To apply for Iran visa, you must submit also a travel insurance. With 1stQuest, you can buy a pretty cheap insurance online starting from 15 euro.
Click here for more details and the current rates with 1stQuest

Recently the Iranian government has eased the process of getting a visa for the citizens of many countries and is looking at engaging in reciprocal visa waiver programs with some 28 nations. These are all new measures in the process of being approved at this very moment so I will update the post if some change takes place in the regulations.

Depending on your needs, there are different visas you can apply for: Iran tourist visa online, Iran tourist visa on arrival, long-term Iran visa, multiple Iran visas.

An Iranian tour agency produces an invitation letter and sends it to the Visa section of the Ministry of Foreign Affairs. When they approve the letter, they will give the agency the authorization number. You need to take this number to the Embassy of Iran in your country and then will receive your tourist or business visa.

Note: for the agency to get your authorization/reference number it takes around 7-10 days unless it’s an emergency visa request under circumstances which then it takes only 3-4 days.

If you are a guest at some friends’ house, they send you the invitation letter, or you can ask a certified Iranian travel agency for the letter, which is better because getting the visa through them can take less time.

The conditions for long-term Iran visa:

To receive a 3-month Iran visa you should already have three monthly visas on your passport.
To receive a 6-month Iranian visa you should already have two 3-month visas on your passport.
To receive a 1-year Iran visa you should already have two 6-month visas on your passport.

These are only business visa, for the procedure and necessary documents you need to inquire at the Iran embassy in your country.

There are many aspects that Iranian government takes under consideration. The nationality of the passport holder, the number of previous visas, the request of the company you are working with etc.

Like for every country, the process for applying for Iranian visa depends on your nationality.

Iran visa for European citizens

With an Italian (or European) passport like me, there are mainly two ways to enter Iran as a tourist: applying at the Iranian embassy or consulate of your city, either by yourself or through a travel agency, or directly upon arrival landing at the international airports of Tehran (both Imam Khomeini and Mehrabad), Shiraz, Tabriz, Isfahan and Mashhad.

If you are applying through the embassy or consulate, you will need to provide the following documents:

  • filled out visa form available for download from the embassy website
  • your passport with at least six months validation left
  • travel insurance
  • invitation letter from an Iranian tour guide
  • two passport-size photos
  • pay 50 euro of visa fee either at the bank indicated on the website or directly at the embassy
  • leave your fingerprints when you are submitting your application (this can be done only once, they will keep it in case you wish to apply for visa again).

If you want to travel with the visa already glued on your passport even if you are not joining an organized tour, there is the travel agency 1st Quest that offers the visa service. You will need to fill in an online form and they will send you your authorization code that you need to take to the embassy or consulate alongside the other documents mentioned above. The fee for the service is 35$ and you can apply directly from 1stQuest website.

Visa on arrival has been recently extended to 30 days, and if you are applying at the airport you will need:

  • filled out visa form available for download on the embassy website
  • your passport with at least six months validation left
  • travel insurance (you can either arrive with an insurance you bought in your country or buy one at the airport)
  • two passport-size photos
  • your return ticket
  • copy of your hotel booking
  • pay 60 euro in cash at the counter

The only European nation not allowed to apply for a visa on arrival is the United Kingdom.

Iran visa for UK and US citizens

An exception to the rule must be acknowledged for British and North American citizens because they need to apply in advance and must have an authorized local tour leader to guide them during their trip. Due to the interruption of the relations between Iran and the US and UK, and the resulting absence of reciprocal embassies, British and American citizens applying for Iranian visa need to do it at a vicarial embassy or in another country: British citizens need to go to Ireland while Americans can do it at the Pakistani embassy (I think, but you better double-check).

Iran and the United Kingdom have recently restored diplomatic relations and embassies in both countries have been reopened, but as far as I know, the visa process still goes through the Iranian embassy in Ireland. Very likely it is just a matter of time before they will do it in the UK.

Iranian visa for other Continents

Among the other Continents, Afghanistan, Colombia, Somalia, Canada, Bangladesh, Jordan, Iraq, and Pakistan can’t be granted a visa at the airport and need to apply at the Iranian embassy in their country. On the other hand, they can travel to Iran and stay between 15 to 90 days without a visa the citizens of Lebanon, Turkey, Azerbaijan, Georgia, Bolivia, Egypt, and Syria.

Syrians don’t need Iran visa in the first 90 days, Georgians for the first 45 days, Bolivians the first 30 days, Egyptians 20 days, while the citizens of Lebanon and Azerbaijan don’t need a visa for the first 15 days. If they stay longer, they can apply for the visa anywhere in Iran at foreign ministry offices.

Iran visa on arrival

These countries get Iran visa on arrival: 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, Saudi Arabia, Oman, France, Palestine, Cyprus, Kyrgyzstan, Qatar, Croatia, North Korea, South Korea, Columbia, Cuba, Kuwait, Luxembourg, Poland, Malaysia, Hungary, Mongolia, Mexico, Norway, New Zealand, Venezuela, Vietnam, Holland, India, Yugoslavia and Greece.

These are the requirements for a normal tourist visa, but if you need to visit Iran for other purposes such as business, transit, family reunion or study, you will need to inquire on the specific procedure.

How to extend your Iran visa

It’s possible to extend your Iran visa once you are in the country. We advise you to talk to a travel agency in advance if you need to extend Iran tourist visa as they can direct you to an office of the Foreign Affairs Ministry in police departments.
Note: You can extend your Iran visa only in big cities of Iran such as Tehran, Isfahan, Shiraz, and Mashhad.

To extend your Iran visa you need:
– Valid passport and visa
– A visa application form for visa extension which can be found in the police department, the consular section where you need to go to request the visa extension
– To give a reason for the extension
– Always carry passport size pictures with you.

As stated before, due to the changes in the political and diplomatic relations between Iran and other countries, I will be updating the post whenever a new rule or law comes up. On a similar note, if I forgot to address some important issues, do leave your questions in the comment form below and I’ll make sure to look for the missing piece of information.

Iran is no easy destination, if you don’t feel confident enough to organize your trip by yourself you can rely on experienced and reliable G Adventures and book their 14-day Discover Persia tour to visit all the must-see places if you are traveling to Iran for the first time such as Tehran, Shiraz, Isfahan, and Yazd. Highly recommended.
Click here for more details on availability and latest prices.

If you liked this article, you might enjoy also —>>

Places to visit in Iran in 10 days, the ultimate guide

Persepolis and Pasargadae, a glimpse into Iran’s glorious history

Reaching Half of the World in beautiful Isfahan, Iran

Catching the wind in Yazd desert city, where the Zoroastrian fire still burns

Caravanserai as cultural crossroads along the Silk Roads: Iran’s Izadkhast

Eating out in Iran? Here are some useful tips in Persian language (Farsi)


How to get an Iran visa

  1. Yes, Americans can apply for their visas from the Iranian Interests Section of the Pakistani Embassy in Washington DC. You do not need to go to the embassy as your passport can be mailed to them for visa processing. I found them to be very helpful and efficient when I applied for my visa last March.

  2. Thanks for your blogs on Iran Angela, they are really helpful and its lovely to be able to find such useful information and tips :)
    Im curious to know a couple of extra things about visas if you woulnt mind giving me some advice.
    1. If youre a woman, do you have to wear a head scarf for your visa photos? And
    2. Whats a good amount of money to say you will bring to Iran when applying for a visa? Or maybe whats an average daily spend in IRR (simple living – food, place to stay, train/bus pass – not luxury)?
    Thanks :)

    • Hi Irancurious, thanks for stopping by! No need to wear hijab for visa pic, all my visas are without veil! Usually I wrote about 1500€ for about 3-4 weeks stay, which I didn’t spend but I recommend carrying some more cash than what you think you need as ATMs are still not connected with international banks. Iran is getting pricier even though less expensive than most European countries and the amount you will need depends on how long you will stay, itinerary, hotels, transport, etc. I suggest you draw a rough itinerary and start contacting the hotels for the prices, usually this is the main expense, eating is quite cheap and so it’s public transport.

  3. i need a iran visa please help me on this issue ? mi country is pakistan . my city name Faisalabad my contact num is below mention ……

    cell no . 00923135651122 . +923007697846

    i shell be tthank full for this
    regards Rizwan

  4. what is the method of extending iran visa for Pakistanis

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.