I am planning to travel to Iran during the first week of September. I will arrive by airplane to Tehran, spend 3 days there and then I would like to visit Isfahan and Shiraz. I will return from Shiraz to Tehran by airplane but I don't have any idea what will be my transportation from Tehran to Isfahan and then from Isfahan to Shiraz.
Anyone knows what will be the best way to do this route?
On the other hand is it worth visiting Isfahan or to travel directly to Shiraz? any tips and hints in general for travelling to Iran? Please help.
I didn't find the right solution from the Internet.