Il existe bien entendu des bureaux de change officiels, mais certains Téhérani proposent de vous dépanner dans la rue. La monnaie locale est le rial iranien. Le taux de change, fin 2017 : 1 euro = 50 000 rials environ. 20 euros équivalent donc à 1 million de rials.