Things to Do in Bari
Where the Adriatic slaps the seawall, and grandmothers roll pasta on their doorsteps.
Plan Your Trip
Essential guides for timing and budgeting
Top Things to Do in Bari
Discover the best activities and experiences. Book now with our trusted partners and enjoy hassle-free adventures.
Your Guide to Bari
About Bari
You smell Bari Vecchia before you see it – a salty, damp-stone scent off the Adriatic mixed with the sharp perfume of frying olive oil and oregano. The old town is a fortress of whitewashed lanes, where the soundtrack is the slap of pasta dough on marble counters and the clatter of Vespas echoing off 12th-century walls. This is the last city in Italy where you’ll see nonne making orecchiette on wooden boards outside their front doors, selling them by the kilo for a few euros. The ritual happens most mornings on Strada Arco Alto and Via delle Orecchiette – a handful of fresh pasta costs about €4 ($4.30), and watching the women’s hands move is a free masterclass. Just a ten-minute walk south, the grid of Murat feels like a different century: wide boulevards, Liberty-style palazzos, and smart aperitivo bars where the Negronis are €8 ($8.60) and the conversation switches from dialect to Italian. The port, with its rumbling ferries to Croatia and Albania, reminds you this is a working city, not a museum. It can be gritty, and some alleyways feel forgotten after dark, but that’s the trade for authenticity you can’t stage. Come for the drama of the Basilica di San Nicola, but stay for the simple, profound pleasure of eating pasta that was rolled by hand an hour ago, in a city that still makes things.
Travel Tips
Transportation: Bari’s airport is a 25-minute, €5 ($5.40) train ride from the central station, Bari Centrale – ignore the taxi touts quoting €30. In town, your feet are your best tool for the compact historic center. For Murat or the beaches, the AMTAB urban buses are reliable and cheap; a single ticket is €1.10 ($1.20). The real trick is the bike-sharing scheme 'Mobike' – download the app, unlock a bike for about €1 per 30 minutes, and cruise the lungomare promenade like a local. Just mind the tram tracks in the new part of town; they’re a notorious wheel-grabber.
Money: Cash remains king in Bari Vecchia’s tiny shops and for that €4 pasta from the nonna. ATMs (Bancomats) are plentiful, but stick to those attached to banks like Intesa Sanpaolo to avoid sketchy private fees. A good lunch of panzerotti (fried calzones) and a beer at a casual spot like Panificio Fiore might run €12-15 ($13-$16) per person. Card payments are standard in Murat. A local quirk: some smaller bars still list a 'coperto' (cover charge) of €1-2 if you sit at a table – it’s normal, just be aware. Tipping is rounding up the bill or leaving a euro or two; no need for percentages.
Cultural Respect: This is a deeply Catholic city, home to the bones of Saint Nicholas. Dress modestly when entering the Basilica di San Nicola – covered shoulders and knees are expected. The passeggiata, the evening stroll, is sacred; join the flow on Corso Vittorio Emanuele around 6 PM, but don’t stop abruptly in the middle of the sidewalk. A basic greeting goes far: “buongiorno” (good day) before evening, “buonasera” (good evening) after. If you’re invited into a home, never refuse coffee. And while the street food is incredible, don’t eat it while walking past a church – it’s considered disrespectful. Sit on a bench or lean against a seawall.
Food Safety: The rule here is simple: follow the grandmothers and the line. The orecchiette sold on the street are made that morning and are meant to be cooked that day. For raw seafood like crudo or oysters, head to the places facing the port in the evening – if it’s busy with Italians, it’s a good sign. The ubiquitous panzerotti are deep-fried to order, so the heat kills any bugs. The one thing to be cautious with is the tap water; it’s technically safe but heavily chlorinated. Locals drink bottled water (acqua naturale or frizzante), and so should you. A 1.5L bottle costs about €0.50 ($0.55) at a supermarket.
When to Visit
Bari’s sweet spot is the shoulder seasons. Late April through June sees temperatures climb from a pleasant 18-22°C (64-72°F) to a warm 25-28°C (77-82°F), with the sea still bracing but swimmable by late June. The city is alive but not yet choked with August’s domestic tourists; hotel prices are reasonable. July and August are for heat-seekers – expect 30-35°C (86-95°F) days, a fierce sun, and a city that empties onto the beaches at Pane e Pomodoro by 10 AM. This is peak festival season (the Festa di San Nicola in early May is the big one), but also peak price season, with accommodations often 50-70% higher. September and early October are arguably the best months: the water is warm from summer, the crowds have thinned, and the temperatures are back to a perfect 22-26°C (72-79°F). Hotel rates tend to drop in September. Winter (November-March) is mild but damp, with highs around 12-15°C (54-59°F) and a biting wind off the sea called the ‘Bora’ that can shut down the port. The trade-off? You’ll have Bari Vecchia almost to yourself, and a steaming bowl of tiella (rice, potatoes, and mussels) in a cozy trattoria feels like a secret reward. For budget travelers, January and February offer the deepest discounts, but many family-run restaurants in the old town close for a few weeks. For families, late May or September balances good weather with manageable crowds.
Bari location map