::Iran Train ticket reservation: Train Ticket in Iran
IRAN TRAVELING CENTER can help you book train your tickets in the available domestic on and also international routes offered by Iranian Railway system.
There are currently twice weekly departures between Istanbul and Tehran. Ticket fares around 70 US $ for one way ticket. The whole trip from Istanbul to Tehran would take about 70 hours.
There are also less frequent departures between Zahedan in south of Iran to Quetta in Pakistan, which you can use to get to Iran. You also can take advantage of the train for your travel to central Asia.
There are regular train departures to many cities around Iran , but train is not actually the main way getting around in Iran. Bus and Air ticket is a better way to get around , unless you really want to use train. There are a few main domestic routes that you can take a look at them in the following section.