Various nationalities have the option to acquire their Tourist Visa Upon Arrival at Iranian airports by submitting an application through an Iranian travel agency such as Uppersia for the Iran visa invitation letter (visa support letter) prior to their journey.
- Airports Available for Visa on arrival (VOA)
- Needed Documents for VOA
- Eligible countries for VOA
- Countries ineligible for VOA
Airports Available for Visa on arrival (VOA)
IKA : Tehran Imam Khomeini Airport
THR : Tehran Mehrabad Airport
MHD : Mashad Airport
SYZ : Shiraz Airport
TBZ : Tabriz Airport
ISF : Isfahan Airport
Documents Needed:
- Approved Iran visa invitation letter received through a licensed Iranian travel agency like Uppersia.
- valid passport with at least 6 months validity
- A passport size photo
- Visa fee is to be paid on arrival is between EUR 30 to 190 EUR.
The eligible countries:
- Albania
- Armenia
- Australia
- Austria
- Bahrain
- Belarus
- Belgium
- Bosnia
- Herzegovina
- Brazil
- Brunei
- Bulgaria
- China
- Croatia
- Cuba
- Cyprus
- Denmark
- Finland
- France
- Germany
- Greece
- Hungary
- Indonesia
- India
- Ireland (Rep.)
- Italy
- Japan
- Kazakhstan
- Kuwait
- Kyrgyzstan
- Luxembourg
- Malaysia
- Mexico
- Mongolia
- Netherlands
- New Zealand
- North Korea
- Norway
- Oman
- Peru
- Philippines
- Poland
- Portugal
- Qatar
- Romania
- Russian Federation
- Serbia
- Singapore
- Slovak
- Slovenia
- South Korea
- Spain
- Sweden
- Switzerland
- Tajikistan
- Thailand
- Turkmenistan
- Ukraine
- UAE
- Uzbekistan
- Venezuela
- Vietnam
Th countries that cannot visit Iran by visa on arrival and should get it beforehand:
- The US
- The English
- Canada
- Colombia
- Jordan
- Somalia
- Afghanistan
- Pakistan
- Bangladesh
- Sri Lanka
- Afghanistan