Iran Visa on Arrival

Iran Visa on Arrival

Travelers of most countries (except for Americans, British, Canadians and Indians) can get their Iran Visa on Arrival. They can do the process completely at Iran International Airports. The tourists also can have a visa tracking code which is an approval to enter Iran, and then collect their visa at Iran International Airports.

List of nationalities that can get Iran Visa on arrival are:

AlbaniaArmeniaAustraliaAustriaAzerbaijanBahrainBelarus
BelgiumBosniaBrazilBruneiBulgariaChinaCroatia
CubaCyprusDenmarkFinlandFranceGeorgiaGermany
GreeceHungaryIndonesiaIrelandItalyJapanKazakhstan
KuwaitKyrgyzstanLebanonLuxembourgMalaysiaMexicoMongolia
NetherlandsNew ZealandNorth KoreaNorwayOmanPalestinePeru
PhilippinesPolandPortugalQatarRomaniaRussianSaudi Arabia
SingaporeSlovakSloveniaSouth KoreaSpainSwedenSwitzerland
SyriaTajikistanThailandTurkmenistanUkraineUAEUzbekistan
VenezuelaVietnamYugoslaviaAustriaAzerbaijan