Visa Upon Arrival
Iran Airport Tourist Visa (Visa upon Arrival at Airport )
Nationals of some countries holding ordinary passports and wishing to visit Iran mainland, can obtain a Two-week Tourist Visa (15 Days)upon arrival at the following airports:
- Tehran Imam Khomeini Airport
- Mashad Airport
- Shiraz Airport
- Tabriz Airport
- Isfahan Airport
Citizens of the following countries can, under certain circumstances, get a visa on arrival at the airport:
Albania , Armenia , Austria , Azerbaijan , Bahrain , Belarus , Belgium , Bosnia Herzegovina , Brazil , Brunei , Bulgaria , China (People’s Republic) , Colombia , Croatia , Cuba , Cyprus , Denmark , Finland , France , Georgia , Germany , Greece , Hungary , India , Indonesia , Italy , Japan , Kazakhstan , Kuwait , Kyrgyzstan , Lebanon , Luxembourg , Malaysia , Mexico , Mongolia , Netherlands , New Zealand , North Korea , Norway , Oman , Palestine , Peru , Philippines , Poland , Portugal , Qatar , Romania , Russian Federation , Saudi Arabia (KSA) , Singapore , Slovak (Rep.) , Slovenia , South Korea , Spain , Sweden , Switzerland , Syria , Tajikistan , Thailand , Turkmenistan , Ukraine , United Arab Emirates , Uzbekistan , Venezuela , Vietnam , Yugoslavia.
Please note that citizens of the UK , US , Afghanestan, cannot get a visa at the airport.
Please note that Foreign Affair strongly recommends that visitors obtain a visa BEFORE they travel to Iran.
- The applicant(s) should have a valid passport with at least 6 months validity and a photo to be attached to the application form.
- Visa fee is Based on your nationality .
- This type of visa is only for tourist purposes and the followings are not entitled to this visa facilitation.
- Journalists and reporters on mission.
- Applicants whose applications for Iran Visa have been rejected before.