PersianBoy
Prince
Euro is best and then USD. But I think Singapourian Dollar is not known in Iran.
from Turkey to Iran Train or Airline but inside of Iran Bus is better. from 7 to 22 every hour with price 80000 Rial (every 9140 Rial equal to one doller) for a teravel from Tehran to Shiraz with first class Bus also for less than this route (a buss from Tehran to Shiraz pass Kashan and Isfahan in his way but no stop) has less pay
from Turkey to Iran Train or Airline but inside of Iran Bus is better. from 7 to 22 every hour with price 80000 Rial (every 9140 Rial equal to one doller) for a teravel from Tehran to Shiraz with first class Bus also for less than this route (a buss from Tehran to Shiraz pass Kashan and Isfahan in his way but no stop) has less pay