Second cost involved is the visa stamp fees (payable to the Iranian Consulate). You have to pay the visa stamp fee in order to get the visa stamped into your passport. The Iranian Consulate charge British passport holders around £150 for a tourist visa stamp and £80 for an EU passport holder.