I heard about Royal Safar Iranian bus to travel from Tehran to Isfahan, but their website is in Parsi only. 1. My hotel will be at Amir Kabir Street, so the closest bus terminal is the south terminal. Can I take their bus ride from there? 2. Do I need to buy the ticket in advance, or can I just buy the ticket at the time I'm going to leave? 3. Where is Isfahan bus station?
There are some departures from the South terminal in Tehran.
You can buy the ticket in advance or just at the time of departure. You will find seats available but it is always recommended to book it as soon as possible.
Esfahan bus station is inside the city, you can use bus and taxi to get to the other parts of the city.