Visit the Basilica di San Nicola, the Cathedral of San Sabino, and the Swabian Castle. Take a stroll through the picturesque alleys of the old Bari Vecchia district, where you can find small artisan shops and local food specialties.
Take a day trip to Alberobello, a UNESCO World Heritage Site famous for its unique trulli houses with cone-shaped roofs. Visit the trulli museum and take a guided walking tour to learn about the history of this charming town.
Start your day in the seaside town of Polignano a Mare, known for its stunning cliffs and crystal-clear waters. Visit the Romanesque Church of Santa Maria Assunta and explore the narrow alleys of the old town. Then head to the charming town of Monopoli and visit the Cathedral of Madonna della Madia and the Castle of Charles V.
Start your day in the medieval town of Conversano, where you can visit the Cathedral of Santa Maria Assunta and the Castle of Conversano. Then head to Castellana Grotte to explore its famous underground caves, the largest and most impressive karst complex in Italy.
If you have more time, you can visit the beaches of the Gargano Peninsula or the picturesque town of Matera, located in the neighboring region of Basilicata. If you have less time, you can skip the day trip to Alberobello and spend more time exploring Bari and the surrounding towns. Don't forget to try the local cuisine, including orecchiette pasta, burrata cheese, and taralli biscuits.