Introduction: Why Visit Bari?
Bari, the capital of the Puglia region, is an often overlooked gem of Italy’s southern coast. It offers a blend of ancient history, stunning architecture, vibrant culture, and delightful cuisine. Whether you’re a fan of historic churches, beautiful beaches, or charming old towns, Bari has something for everyone. This guide covers the best things to see and do in Bari, along with must-visit attractions in nearby towns, making your trip to Puglia unforgettable.
1. Bari Vecchia (Old Town)
Bari Vecchia, the historic center of Bari, is the beating heart of the city. Here you can get lost in narrow streets filled with centuries of history. Wander through its alleyways, interact with locals, and visit these key sites:
- Basilica di San Nicola
- Opening Hours: 7:00 AM – 8:30 PM daily
- Tickets: Free entry (no advance booking required)
- Overview: This 11th-century basilica, built to house the relics of St. Nicholas (Santa Claus), is a major pilgrimage site. The Romanesque structure is not only an architectural marvel but also a spiritual hub. Inside, you’ll find a mixture of religious art and historical significance.
- Cattedrale di San Sabino
- Opening Hours: 8:00 AM – 12:30 PM and 4:00 PM – 7:30 PM daily
- Tickets: Free entry
- Overview: Just a short walk from the Basilica, the Cathedral of Saint Sabinus is another important religious building in Bari. This cathedral, originally built in Byzantine style, was later reconstructed in the Romanesque tradition. Inside, don’t miss the crypt with relics of saints.
- Castello Normanno-Svevo (Norman-Swabian Castle)
- Opening Hours: 8:30 AM – 7:30 PM daily (closed on Tuesdays)
- Tickets: €6, no advance booking required, but it’s good to arrive early to avoid crowds.
- Overview: This fortress, built by the Normans and later expanded by Emperor Frederick II, offers insight into the region’s medieval history. The castle also houses an interesting museum with rotating exhibitions on Bari’s history and culture.
Top Tip: After visiting these key sites, enjoy a break at a local café in the Piazza Mercantile or along the Lungomare, Bari’s picturesque seafront promenade.
2. Lungomare Nazario Sauro
This 20th-century seafront promenade stretches for kilometers along the Adriatic Sea and offers spectacular views. The perfect place for an evening stroll, it’s popular among locals and visitors alike.
- Opening Hours: Open 24 hours
- Tickets: Free entry
- Overview: Grab a gelato or sit at one of the many cafes, enjoy the view of the sea, and watch the fishermen bringing in their daily catch.
3. Pinacoteca Metropolitana di Bari
Art lovers should make time for the Pinacoteca, Bari’s main art gallery.
- Opening Hours: 9:00 AM – 7:00 PM Tuesday to Saturday (closed on Sunday and Monday)
- Tickets: €5
- Overview: The gallery features works by local artists from the medieval to modern periods, with a focus on Pugliese and Neapolitan art. Don’t miss the impressive collection of works from the Renaissance.
4. Piazza del Ferrarese and Piazza Mercantile
These two connected squares form the social and cultural hub of Bari’s Old Town.
- Opening Hours: Open 24 hours
- Tickets: Free entry
- Overview: Both squares are filled with vibrant nightlife, restaurants, and historic architecture. The Piazza del Ferrarese is especially known for its Roman street, part of which is visible beneath a glass covering.
5. Bari’s Beaches
If you’re visiting in the warmer months, take a break and head to one of Bari’s beaches for a relaxing afternoon.
- Pane e Pomodoro Beach: This sandy beach is perfect for a swim or sunbathing and is located just a short walk from the city center.
- Lido San Francesco: A bit further away but great for families with its shallow waters and beachside cafes.
Day Trips from Bari
Once you’ve explored Bari, venture out into the surrounding areas for an even richer experience. Puglia is known for its picturesque countryside, ancient towns, and stunning coastline.
1. Polignano a Mare (35 minutes by car or train)
Polignano a Mare is one of the most beautiful towns on the Adriatic coast, famous for its cliffside houses and dramatic views over the sea.
- Opening Hours: Open all day
- Tickets: Free entry, but for restaurants or experiences (like Grotta Palazzese), reservations are recommended.
- Overview: Explore the historic town center, wander through winding streets, and visit the famous Lama Monachile beach. Don’t miss a boat trip to explore the sea caves or a visit to the famous cliffside restaurant Grotta Palazzese.
2. Alberobello (1 hour by car)
Alberobello is a UNESCO World Heritage Site famous for its unique trulli, whitewashed stone huts with conical roofs.
- Trullo Sovrano
- Opening Hours: 10:00 AM – 6:00 PM
- Tickets: €2, no advance booking required
- Overview: Explore this unique structure and learn about the history of the trulli. The town itself is charming, with winding streets lined with these distinctive buildings.
3. Matera (1 hour 30 minutes by car)
Matera, though technically in the neighboring region of Basilicata, is a must-visit from Bari. Known for its ancient cave dwellings (Sassi) and stone churches, Matera is one of the oldest continuously inhabited cities in the world.
- Opening Hours: The Sassi district is open all day, but museums and churches vary (generally 9:00 AM – 7:00 PM)
- Tickets: Some areas are free, but specific caves and museums charge a fee (€5-10 depending on the site).
- Overview: Walk through the labyrinth of cave dwellings, visit the rock-hewn churches, and don’t miss Casa Noha for an immersive historical experience.
Top Tip: Book guided tours of Matera in advance, especially in peak season, to ensure a spot. Tours are often available in English.
4. Castel del Monte (1 hour by car)
A UNESCO World Heritage Site, Castel del Monte is a unique octagonal castle built by Emperor Frederick II in the 13th century.
- Opening Hours: 9:00 AM – 7:00 PM daily
- Tickets: €10 (advance booking recommended, especially in summer)
- Overview: This striking fortress is famous for its geometric design and historical significance. Its isolated hilltop location also offers breathtaking views of the surrounding countryside.
5. Ostuni (1 hour 15 minutes by car)
The “White City” of Ostuni is a stunning hilltop town known for its gleaming whitewashed buildings and labyrinthine streets.
- Opening Hours: Open all day, but local shops and restaurants may close for lunch (1:00 PM – 4:00 PM)
- Tickets: Free entry to the city center, though specific attractions like the cathedral may have a small fee.
- Overview: Explore the historic center, climb to the top for panoramic views, and enjoy a meal at one of the town’s many charming restaurants. Ostuni is especially beautiful at sunset when the city is bathed in golden light.
Practical Tips for Visiting Bari and Puglia
- Transportation: Bari is well-connected by train, and day trips to nearby towns like Polignano a Mare and Alberobello are easy via public transportation. For more remote destinations, renting a car is recommended.
- Best Time to Visit: The best time to visit Bari and Puglia is during the spring (April-May) and fall (September-October) when the weather is mild, and the crowds are smaller.
- Cuisine: Don’t miss the chance to try orecchiette pasta, a regional specialty, or fresh seafood if you’re by the coast.
- Book in Advance: While most attractions don’t require advance booking, places like Castel del Monte and Grotta Palazzese (restaurant) often fill up in peak seasons, so it’s better to reserve ahead.
Conclusion: Why Bari Should Be on Your Travel Radar
Bari and its surrounding region offer an authentic Italian experience, far from the typical tourist crowds. Whether you’re soaking up the history in Bari Vecchia, relaxing on the beaches, or exploring the countryside and nearby towns, Bari is a destination that caters to every kind of traveler. With this guide, you’ll be well-equipped to make the most of your time in Puglia, from must-see sites to hidden gems.