More details by Iran taxi
For a shuttle or a shared taxi, you can find the taxi stations on almost squares in most of main city streets. You will see a lot of yellow or green taxis waiting on their stations to be filled and take off toward clients destination. Taxis wait on lines with the name of their destinations written on a sign next to each line. If you do not see a taxi station step on the road, shout the name of your destination for the taxis going on your way and continue to your destination to stop.
There are also agency taxis or telephone taxis that every hotel and household knows one which has the number of their local agency taxis and they can call, ask for a car to your destination. The agency taxi is more expensive than the shuttle and it can stick around with you the whole day or you can hire it for your entire stay.
Also there is a special taxi for ladies only, in the big cities. All the drivers are women and they will accept lady customers only. You can reserve a taxi by calling them and they are starting the online services on website. Moreover, there is online app called Snapp or Tap30 definitely like Uber, so can find it easily with low price.
– If you are going to use main cities subway and bus, purchase an electronic card from a bus or metro station. Using the electronic ticket for the metro will cost you less than purchasing a regular ticket for every trip, but should buy in each city its own card, not be able to use in all cities. The e-tickets are easy to use since you charge it any amount you wish and do not need to stay in the line of purchasing a ticket for every trip you want to take.