I am planning on going to Iran for 7 nights in October, 4 of those nights in Shiraz and Isfahan.
I believe there is an overnight bus from Tehran to Shiraz, so I was wondering whether there is an overnight bus from Isfahan to Shiraz? Otherwise, is there a set daily schedule? Ideally I'd like to be on the bus either really late or really early so I can make the best use of the day, and nap on the bus.
Is it easier otherwise just to organise a taxi?
Any info is appreciated :)