Iranian tourist visa fee is varied for different countries. Having different passports, you need to pay different costs for obtaining Iranian tourist visa. Depending on your nationality, you should pay 10-150 euros for Iran VOA.
The visa stamp fee depends on the passport with which you travel to Iran because it depends on foreigners’ country of origin. Plеаѕе notice thаt non-Iranian debit/credit cards are nоt ассерtеd in Iran. Yоu nееd tо рау this fee in саѕh in Iranian airports.
The below table show the costs mentioned by Iran MFA in 2019. However, the cost may change by the time foreigners arrive at Iran airports. So it is recommended that foerigners should prepare enough cash so as to cater for miscellaneous needed.
Applying for visa authorization number is free through the e-visa site, but the travel agencies would charge from 20 to even more than 60 euros for their services.