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 :)