Tourist Visa on Arrival: To the benefit of travelers to Iran, nationals of many countries can get a 30-day extendible Tourist Visa on Arrival with their reference number. These applicants should provide the required documents at the mentioned airport on the application form, in order to receive Iran visa, which may take several minutes. This can be extended up to 15 days.
Each applicant can obtain a tourist visa at airports of Mashhad (MHD), Shiraz (SYZ), Tabriz (TBZ), Tehran (IKA), Isfahan (IFN), Kish (KIH) and Qeshm (GSM).There is an exception to this rule for passport holders from Canada, Colombia, India, Iraq, Jordan, Pakistan, Somalia, United State of America and United Kingdom.
Please kindly note that you can extend your visa at Bureau for Aliens & Foreign Immigrants Affairs (BAFIA) of Tehran, Shiraz, Mashhad, Isfahan, Tabriz & Yazd.