Day 1: Tehran Arrival in Tehran, transfer to hotel, overnight.
Day 2: Tehran Full day city tour of Tehran to visit the Archaeological, Islamic Period, Glass and Carpet museums, overnight Tehran.
Day 3: Rasht Drive to Rasht via the beautiful Chalus Road across the Alborz Mountains, overnight Rasht.
Day 4: Bandar-e Anzali Excursion to the village of Masuleh and Anzali Lagoon, overnight Anzali.
Day 5: Tabriz Drive to Tabriz via Ardabil to visit Sheikh Safieddin Ardabili Shrine, overnight Tabriz.
Day 6: Tabriz Full day city tour of Tabriz to visit the Blue Mosque, Azarbaijan Museum, El-Goli Pavilion, and bazaar, overnight Tabriz.
Day 7: Tabriz Full day excursion to St. Thaddeus, Black Church near Maku, overnight Tabriz. Day 8: Maraghe Drive to Maraghe to visit the three Saljuq towers, overnight Maraghe.
Day 9: Sanandaj Drive to Sanandaj, en-route visit Takht-e Suleiman to see Sassanian fire temple, overnight Sanandaj.
Day 10: Hamadan Drive to Kermanshah to visit Sassanian bas-reliefs at Tagh-e Bostan, the Achaemenian inscriptions and reliefs at Bisotun and the Anahita Temple at Kangavar, overnight Hamadan. Day 11: Isfahan Drive to Isfahan via Kashan to visit the Fin Gardens, Agha Bozorg Mosque and Boroujerdi's House, overnight Isfahan
Day 12: Isfahan Full day city tour of Isfahan to visit Vank Cathedral, Sio-se-Pol and Khajou bridges, Chehel-Sotoun Palace, Friday Mosque and bazaar, overnight Isfahan.
Day 13: Isfahan City tour Isfahan to see Hasht-Behesht and Ali Qapu palaces, Sheikh Lotfolah and Imam Mosques, overnight Isfahan.
Day 14: Yazd Drive to Yazd, en-route visit Friday Mosque and a 17th century house in Na'in, afternoon arrive Yazd and visit Towers of Silence, Fire Temple, Friday Mosque and Dowlat-Abad Gardens, overnight Yazd.
Day 15: Kerman Drive to Kerman, afternoon visit Ganj-Ali-Khan Complex (bazaar, bath and caravanserai), Friday Mosque, overnight Kerman.
Day 16: Kerman Full day excursion to Rayen to visit Arg-e-Rayen, en-route sees the Shah Nematolah-e-Vali Shrine, and Prince gardens at Mahan, overnight Kerman.
Day 17: Shiraz Drive to Shiraz, en-route visit the Sassanian Palace at Sarvestan, overnight Shiraz.
Day 18: Shiraz Full day excursion to Persepolis, Naghsh-e Rostam and Pasargadae, overnight Shiraz.
Day 19: Shiraz Full day excursion to Bishapur, to see the Sassanian palace, bas-reliefs and Anahita Temple, overnight Shiraz.
Day 20: Shiraz Full day excursion to Firuzabad to visit the Sassanian palace and fire temple, overnight Shiraz.
Day 21: Tehran City tour of Shiraz, visit Eram Gardens, Nasir-ol Molk Mosque, Narenjestan Palace, tombs of poets Hafez and Sa'di, fly to Tehran by Iran Air, overnight. Day 22: Transfer to airport and departure to your country.