Yes there are, but no taximeters in most of them . It is advisable to Agree one a fare before hand. The majority of the taxi drivers speak Farsi. The airport taxi are more expensive than street . for Traveling between the cities one use taxi, buses, railway and air craft .