In the morning, start your exploration of Bari's historic center, known as "Bari Vecchia." Take a stroll through the narrow streets, admiring the unique architecture and charming atmosphere. Don't miss the Basilica di San Nicola, an important pilgrimage site. In the afternoon, head to the Swabian Castle, a medieval fortress with great views of the city. Finish the day by enjoying a relaxing walk along the Lungomare Nazario Sauro promenade.
Spend the morning exploring the unique culture of Bari. Start with a visit to the Teatro Petruzzelli, a historic opera house. Afterward, immerse yourself in the local food scene by wandering through the Mercato del Pesce, a vibrant fish market. In the afternoon, visit the Pinacoteca Provinciale di Bari, an art gallery showcasing works by local artists. End the day with a relaxing stroll in the Parco 2 Giugno.
If you have more time, consider taking a day trip to the charming town of Alberobello, famous for its unique trulli houses. It's about an hour's drive or you can take a train from Bari Centrale Station. Another option is to visit the beautiful coastal town of Polignano a Mare, known for its stunning cliffs and crystal-clear waters. If you want to make the most of your budget, try sampling street food in Bari Vecchia or opt for affordable local trattorias. Don't forget to haggle at the markets for souvenirs and always check for any ongoing free events or festivals in the city.
For hotel and flight bookings, you can check here.