Luxembourg
Iran Visa for Luxembourgish Citizens > Visa-Free Travel: NO | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR50 | Visa Stamp Fee @Airport: EUR75
Iran Visa for Luxembourgish Citizens > Visa-Free Travel: NO | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR50 | Visa Stamp Fee @Airport: EUR75
Iran Visa for Marshallese Citizens > Visa-Free Travel: NO | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR40 | Visa Stamp Fee @Airport: EUR60
Iran Visa for Mauritanian Citizens > Visa-Free Travel: 15 days | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR30 | Visa Stamp Fee @Airport: EUR45
Iran Visa for Mauritian Citizens > Visa-Free Travel: NO | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR40 | Visa Stamp Fee @Airport: EUR60
Iran Visa for Mexican Citizens > Visa-Free Travel: 15 days | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR30 | Visa Stamp Fee @Airport: EUR45
Iran Visa for Micronesian Citizens > Visa-Free Travel: NO | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR40 | Visa Stamp Fee @Airport: EUR60
Iran Visa for Moldovan Citizens > Visa-Free Travel: NO | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR50 | Visa Stamp Fee @Airport: EUR75
Iran Visa for Mongolian Citizens > Visa-Free Travel: NO | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR45 | Visa Stamp Fee @Airport: EUR70
Iran Visa for Montenegrin Citizens > Visa-Free Travel: NO | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR30 | Visa Stamp Fee @Airport: EUR45
Iran Visa for Moroccan Citizens > Visa-Free Travel: NO | Airport Visa: YES | Visa Stamp Fee @Consulate: EUR20 | Visa Stamp Fee @Airport: EUR30