Start your day with a visit to the stunning Basilica San Nicola, an important pilgrimage site with breathtaking architecture and history. Then, head to the Swabian Castle to explore its medieval charm and enjoy panoramic views of the Adriatic Sea. Afterward, wander through the charming streets of Bari Vecchia, the old town, and immerse yourself in the local culture and traditional architecture.
For the afternoon, venture to the beautiful beach of Pane e Pomodoro, where you can relax, swim, or indulge in some water sports. Later, visit the Petruzzelli Theatre, an iconic opera house, for a guided tour or to catch a captivating performance.
In the evening, stroll along the Lungomare seafront promenade and take in the picturesque sunset views. Then, dine at a local trattoria to savor traditional Apulian cuisine, such as orecchiette pasta and fresh seafood dishes.
Embark on a day trip to Polignano a Mare, a picturesque coastal town just a short drive from Bari. Explore the famous Lama Monachile Beach and its crystal-clear waters, perfect for swimming and sunbathing. Then, wander through the town's historic center, admiring the unique architecture and stunning sea views.
In the afternoon, take a boat tour to visit the enchanting sea caves along the coast, including the famous Grotta Palazzese. After the boat tour, enjoy a delicious gelato while strolling along the seafront promenade.
As evening sets in, head to a cliffside restaurant for a romantic dinner overlooking the Adriatic Sea, and savor fresh seafood specialties paired with local wines.