In the morning, explore the UNESCO-listed Old City and its iconic landmarks such as Maiden Tower and Shirvanshahs' Palace. Have lunch at a traditional Azerbaijani restaurant, and then visit the Azerbaijan Carpet Museum in the afternoon. In the evening, head to Fountain Square for drinks and dancing.
Start your day with a walk along Baku Boulevard and enjoy the sea views. Visit the Azerbaijan National Art Museum in the morning, followed by lunch at one of the seaside restaurants. In the afternoon, take a Yacht Tour of the Caspian Sea. In the evening, head to the Baku Eye Ferris Wheel for panoramic views of the city.
Visit the Gobustan National Park in the morning to see the ancient petroglyphs and mud volcanoes. Have a picnic lunch in the park, then head to the nearby Bibi-Heybat Mosque. In the evening, return to Baku for dinner and nightlife at Nizami Street.
Drive to the Absheron Peninsula in the morning to visit the Ateshgah Fire Temple and Yanar Dag Fire Mountain. Return to Baku for lunch at a local restaurant, then visit the Heydar Aliyev Center in the afternoon. In the evening, head to the Baku Jazz Center for live music performances.
Take a day trip to the picturesque town of Guba and the ancient village of Khinalig. Visit the Guba Genocide Memorial Complex and the Carpet Weaver Workshop in Guba, then drive up to Khinalig for lunch and a guided tour of the preserved village. Return to Baku in the evening for a farewell dinner at a rooftop restaurant.
For a unique experience, consider taking a hot air balloon ride over the Gobustan National Park or a helicopter tour over Baku. You can also take a day trip to the scenic Quba Rayon and visit the Afurdzhi Waterfall or the Khudat-Yalama National Park. To maximize your fun, plan your itinerary around the Baku Formula 1 Grand Prix in June. Finally, don't forget to try Azerbaijani cuisine, especially the national dish of plov, and visit local markets like Taza Bazaar for souvenirs.