Question: I’m travelling to Iran in July, to spend two-three weeks in the country. My plan is to enter from Turkmenistan, take a bus to Mashad, fly from there to Shiraz/Persepolis, take a bus to Yasd and then travel by train to Isfahan, Kashan, Qom and Teheran. The difficulty is finding information about trains, timetables etc. Are the trains booked in advance, can I jump on/of freely?
Answer: The details of trains in Iran are available on its related site: http://www.uppersia.com/Iran-transport-services/iran-train-ticket-booking-service.html. It is recommended to book your tickets before traveling to Iran in order not to face the problem of closed departures. Although this case is mostly the matter of high seasons not all year round, it is wiser to reserve the tickets beforehand.
Check the cheapest Iran tours at http://www.uppersia.com/Iran-tours