Вариант 1Я бы поменяла местами посещение Язда. Либо начала бы с него либо окончила: поезд Язд-Тегеран. Затея после Кашана лететь в Язд мне бы казалась удовольствием сомнительным. Но это вопрос субъективный. Я темп люблю снижать, а кто-то наращивает, а кто-то несется сломя голову с лозунгом "отдохнем на том свете".
Я бы поехала: Тегеран-Кашан-Исфахан-Шираз-Язд-Тегеран. По возможности разбавила бы перелетами: например Исфахан-Шираз. Главное чтобы перелет был либо рано утром либо поздно вечером. Чтобы с корабля либо на бал, либо баиньки.
Вариант 2Оставила бы как есть.
Экономия времени сомнительна. Экономится ли на самом деле это время? Да и потом, зачем день экономии, куда его потом деть? Экономия в часах смысла особого не имеет. Другое дело, вопрос комфорта. Комфортнее лететь. Это гарантирует отход ко сну в привычном положении тушки.
Главное помнить:
1) выходной пятница (могут быть и другие выходные дни у той или иной аттракции, надо проверять, но пятница - священная корова).
2) на Шираз с Персеполисом - 2 дня.
Я ездила, исключительно, ночью, что и Вам настоятельно советую. Опять же можете лететь: Исфахан-Шираз; Шираз-Язд. По возможностям (временным, финансовым), так сказать.