Start your trip in the capital city of Tehran. In the morning, explore the Golestan Palace, a UNESCO World Heritage site known for its stunning architecture and beautiful gardens. Afternoon can be spent visiting the National Museum of Iran, where you can delve into the country's rich history. In the evening, take a leisurely walk in Darband, a popular hiking trail in the Alborz Mountains, and enjoy traditional Iranian cuisine at one of the local restaurants.
Take an early morning flight or bus to Isfahan. In the morning, visit the Naqsh-e Jahan Square, a UNESCO World Heritage site and one of the largest squares in the world. Spend the afternoon exploring the stunning Imam Mosque and Sheikh Lotfollah Mosque, both architectural marvels. As the evening approaches, take a leisurely stroll along the historical Si-o-se Pol Bridge and enjoy the beautiful sunset over the Zayandeh River.
Take a morning flight or bus to Shiraz. In the morning, visit the magnificent Nasir al-Mulk Mosque, also known as the Pink Mosque, famous for its colorful stained glass windows. Spend the afternoon exploring the UNESCO World Heritage site of Persepolis, the ancient capital of the Persian Empire. End the day by enjoying the peaceful ambiance of the beautiful Eram Garden.
Take a morning flight or bus to Yazd. Start your day by exploring the enchanting old town of Yazd, a UNESCO World Heritage site. In the morning, visit the Jame Mosque, known for its magnificent blue-tiled entrance portal. Spend the afternoon wandering through the narrow alleys of the historic Fahadan neighborhood and visit the Yazd Water Museum to learn about the ingenious qanat system. In the evening, climb to the rooftop of one of the traditional mud-brick houses to enjoy a panoramic view of the city.
Take a morning flight or bus to Urmia. In the morning, visit the Special Urmia Medical University/College, known for its high-quality education and research. Spend the afternoon exploring the beautiful Urmia Lake, the largest lake in the Middle East, and enjoy a picnic by its shores. As the evening sets in, take a stroll along the picturesque waterfront promenade and try some delicious local cuisine.
Take a morning flight or bus to Tabriz. Begin your day by visiting the UNESCO World Heritage site of Tabriz Historic Bazaar Complex, one of the oldest and largest covered bazaars in the world. Spend the afternoon exploring the beautiful Tabriz Citadel and enjoy panoramic views of the city from its walls. In the evening, visit the stunning Blue Mosque, known for its intricate turquoise tilework.
Take a morning flight or bus back to Tehran. In the morning, visit the Sa'dabad Complex, a beautiful palace complex that once served as the summer residence of the Iranian royal family. Spend the afternoon exploring the contemporary art scene at the Tehran Museum of Contemporary Art and enjoy a leisurely walk in the peaceful Laleh Park. In the evening, head to Milad Tower to enjoy breathtaking views of the city from its observation deck.
When in Iran, don't miss the opportunity to visit the charming village of Abyaneh, known for its well-preserved traditional mud-brick houses and picturesque alleyways. Another hidden gem is the village of Masuleh, nestled in the Alborz Mountains, with its unique architecture and stunning mountain views. Locals also love exploring the beautiful landscapes of the Alamut Valley, home to the historic Alamut Castle and surrounded by lush green valleys and breathtaking mountains.
For hotel and flight prices, you can check here.