Iran Visas and Authorisation Codes
Getting a visa for Iran travel is quite possibly the most difficult and stressful part of your entire trip. For countries like the UK, which have little to no diplomatic relations with Iran, you may find that you cannot even get a visa in your country because there is no Iranian embassy and so you may have to travel elsewhere. Brits have to travel to Dublin or Paris for example.
How to Get an Iran Visa on Arrival – 180 Countries
Most airlines will not allow you on a flight unless you show you have the visa, but you can get a visa on arrival. However, sanctions have been lifted, most notably in 2016, with up to 900 Visas daily on average granted on arrival, according to the Office of Foreign Affairs. Tourism numbers annually have increased year-on-year, with 5.2 million foreign visitors entering Iran in 2015, in comparison to 4.7 million in 2013.
On the 14th February 2016, the Ministry of Iran announced that airports are directed to issue 30-day visas for nationals of 180 countries.
Non-eligible nationalities for Iran Visa On Arrival:
Afghanistan, Bangladesh, Canada, Colombia, India, Iraq, Jordan, Pakistan, Somalia, USA, UK
A 30-day Tourist Visa Upon Arrival, for those of eligible nationality, can be obtained at the following airports:
IKA: Tehran Imam Khomeini Airport
THR: Tehran Mehrabad Airport
MHD: Mashad Airport
SYZ: Shiraz Airport
TBZ: Tabriz Airport
ISF: Isfahan Airport