Timetables and prices
You can find timetables and prices for all trains at Iranrail.net. Examples:
- Tehran – Shiraz: 25-45$/15 hr
- Tehran – Esfahan: 8$/8 hr
- Tehran – Yazd: 12$/6 hr or 9-15$/8 hr
- Tehran – Tabriz: 10-16$/12 hr
- Tehran – Mashad: 17-60$/8-14 hr