Такси в Иране не такое уж дорогое удовольствие, за 50 км, нужно платить 140 реалов, где-то 14 американских долларов. Торговаться не принято и даже не пытайтесь, цены и так не высокие, в других странах с туристах дерут намного больше, тут же все гуманно.