Recently, Iranian government has eased the process of getting Iran visa for the citizens of many countries. Depending on your needs.Like for every country, the process for applying for Iranian visa depends on your nationality.

There are different visas you can apply for: Iran tourist visa online, Iran tourist visa on arrival, long-term Iran visa, and multiple Iran visas.



Iran visa for European citizens


There are mainly two ways to enter Iran: 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). 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).

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. Due to the 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 the visa process still goes through the Iranian embassy in Ireland.

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, citizens of Lebanon, Turkey, Azerbaijan, Georgia, Bolivia, Egypt, and Syria can travel to Iran and stay between 15 to 90 days without a visa.

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



NOTE: IPGTEC organizer offers efficient services on visa preparation for all attendees according to the rules and regulations of Iran Ministry of Foreign Affairs