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: Hamadan Drive to Hamadan via Qazvin to visit Friday Mosque in Qazvin, afternoon sightseeing in Hamadan, overnight.
Day 4: Sanandaj Drive to Sanandaj via Kermanshah, en-route visit the Anahita Temple at Kangavar, Achaemenian inscriptions and reliefs at Bisotun, and Sassanian rock reliefs at Tagh-e Bostan, overnight Sanandaj.
Day 5: Maraghe Drive to Maraghe via Takht-e Suleiman to visit the Sassanian fire temple, overnight Maraghe.
Day 6: Tabriz Half day city tour of Maraghe to visit the three Saljuq towers, drive to Tabriz, overnight. Day 7: Tabriz Full day excursion to St. Thaddeus, Black Church, overnight Tabriz.
Day 8: Bandar-e-Anzali Drive to Anzali via Ardebil to visit the shrine of Sheikh Saffieddin Ardebili, overnight Anzali.
Day 9: Ramsar Full day visit to the village of Masuleh and Anzali Lagoon, drive to Ramsar, overnight.
Day 10: Gorgan Drive to Gorgan, visit Gonbad-e-Qabus Tower en-route, overnight Gorgan.
Day 11: Mashad Drive to Mashad, en-route visit Imam-zadeh Mahrough Shrine, tombs of poets Khayyam and Attar in Neishabur, overnight Mashad.
Day 12: Mashhad Full day excursion to Torbat-e Jam, Taeibad, Khwaf and Salame to visit sites, overnight Mashad.
Day 13: Mashhad Full day excursion to Robat-e Sharaf and Robat-e Mahi caravanserais, and Loghman Baba, overnight Mashhad.
Day 14: Shiraz City tour of Mashhad to visit the Holy Shrine of Imam Reza and the museums, fly to Shiraz by Iran Air. Day 15: Shiraz Full day excursion to Persepolis and Naghsh-e Rostam, afternoon visit to bazaar, overnight Shiraz.
Day 16: Shiraz Full day tour of Shiraz to see Eram Gardens, Nasir ol-Molk Mosque, Narenjestan Palace, tombs of poets Hafez and Sa'di, Pars Museum, overnight Shiraz.
Day 17: Isfahan Drive to Isfahan, en-route visit Pasargade and Yazd-e-Khast village and caravanserai, overnight Isfahan.
Day 18: Isfahan Full day tour of Isfahan to see Vank Cathedral, Sio-se-Pol and Khajou bridges, Chehel-Sotoun Palace, Friday Mosque and bazaar, overnight Isfahan.
Day 19: Isfahan Full day tour of Isfahan to visit Hasht-Behesht and Ali Qapu palaces, Sheikh Lotfolah and Imam Mosques, overnight Isfahan.
Day 20: Tehran Drive to Tehran, en-route visit Fin Gardens, Agha Bozorg Mosque and Boroujerdi House in Kashan, overnight Tehran.
Day 21: Transfer to airport and departure to your country.