si vous avez déjà un stock de $, utilisez-le ; sinon vous pouvez partir avec des €. La différence des taux de change ne justifie à mon avis pas qu'on change des € en $
(avec donc des frais de change pour cette première transaction) avant de partir. Et même si les Iraniens connaissent plus souvent le taux du $ que celui de l'€, ils savent facilement trouver l'info si vous avec des €, pas de problème.
Pas utile à mon avis d'emporter de toutes petites coupures : les petites dépenses, vous les règlerez en rials, pas en devises étrangères. Vous trouverez très facilement de petits bureaux de change hors des banques. Je n'ai pas remarqué en
Iran de "change au noir" à un taux significativement différent du taux officiel
(contrairement au cas de l'Ouzbekistan, par exemple).