Things to Do in Bari
Where nonnas still hand-roll orecchiette on stone tables
Plan Your Trip
Essential guides for timing and budgeting
Top Things to Do in Bari
Find activities and tours you'll actually want to do. Book through our partners — no booking fees.
Your Guide to Bari
About Bari
Anchovies snap in olive oil before you see them—Bari Vecchia's limestone alleys carry the scent from doorway to doorway, laundry dripping overhead while old women gossip in dialect and roll pasta on boards outside their homes. This isn't postcard Italy. It is Puglia's working heart. The morning fish auction at Porto Vecchio starts at 5 AM with shouts of 'polpo fresco' over Styrofoam crates of still-twitching octopus. Four kilometers of limestone promenade line the Lungomare Nazario Sauro—teenagers on Vespas race the sunset along its length. The Basilica di San Nicola looms above everything, Romanesque stone sheltering the bones of Santa Claus in a crypt that has drawn pilgrims since 1087. Skip the tourist restaurants along Via Sparano. Real food happens at Panificio Fiore on Strada Palazzo di Città—still-warm focaccia barese stuffed with mortadella costs €2.50 ($2.70). At the fish market's back corner, €8 ($8.60) buys a paper cone of fritto misto that locals eat standing. Summer afternoons overwhelm when temperatures hit 35°C (95°F) and cruise ship crowds choke the lanes. Stay for evening. The air cools. Families stroll for gelato. Bari isn't trying to charm you—it is simply being itself, unapologetically southern and stubbornly authentic.
Travel Tips
Transportation: Bari's old town bans cars—the alleys are barely shoulder-width. From the airport, the Tempesta shuttle costs €4 ($4.30) and dumps you at Piazza Aldo Moro in 25 minutes flat, crushing taxi fares that'll run €25+ ($27). Inside the city, the electric minibus A and B routes circle the historic center every 15 minutes for €1 ($1.08), though you'll walk everywhere worth seeing. For beaches, trains to Polignano a Mare leave every 30 minutes from Bari Centrale for €2.50 ($2.70) — buy tickets from the blue machines, not the counter where queues stretch forever.
Money: Cash still rules Bari Vecchia. Most osterias and bakeries won't take cards for orders under €10 ($10.80). Period. The ATM on Via Venezia reliably works with foreign cards—unlike the ones in the old town that reject everything. Frustrating, but true. Tipping isn't expected. Locals just round up the bill at their regular spots. Simple. Street food runs €2-5 ($2.15-5.40) per item. Eat extraordinarily well for under €15 ($16) per day—if you're strategic about it.
Cultural Respect: Sunday mornings belong to church—no exceptions. At the Basilica di San Nicola, dress covers shoulders and knees. Period. The old women making orecchiette on Strada Arco Basso aren't tourist attractions—they're working. Ask before photographing. Don't touch the pasta. Dinner starts late here, like most of southern Italy. Restaurants don't get going until 8:30 PM. Show up at 7 PM and you're marked immediately as foreign.
Food Safety: The fish market starts at 5 AM—boats arrive then. After 10 AM, you're buying yesterday's catch. Street food's safe, but follow local queues. The fritti cart on Piazza Federico II di Svevia keeps oil moving; the castle cart doesn't bother. Tap water's fine. Locals still buy bottled acqua frizzante. Gelato shops along the Lungomare use real ingredients—skip neon mountains. Good gelato doesn't tower like Play-Doh.
When to Visit
May and September are Bari's sweet spots—temperatures hover around 24-26°C (75-79°F), hotel prices drop 30% from July peaks, and the Adriatic is warm enough for swimming without the August crush of Italian families. June through August brings relentless heat at 31-35°C (88-95°F), when the limestone alleys of Bari Vecchia turn into convection ovens and restaurants shutter from 2-5 PM. Hotel rates double during these months, with basic rooms that cost €60 ($65) in April jumping to €120+ ($130). Winter is mild at 12-15°C (54-59°F), but January sees 80mm of rain and rough seas that cancel boat trips to nearby beaches. October brings the Festa di San Nicola from May 7-9—the city's patron saint celebration fills the port with fireworks and fishing boats draped in lights, though hotel prices spike 50% and every restaurant requires reservations. For beach-hopping along the coast, April and October offer empty coves and €25 ($27) train day-trips to Polignano and Monopoli, compared to €40+ ($43) organized tours in summer. Budget travelers should target November through March when flights from northern Europe drop under €50 ($54) and you can sit at the nonnas' table without waiting in line—just bring a jacket, as the wind off the Adriatic cuts through even sunny days.
Bari location map
Find More Activities in Bari
Explore tours, day trips, and experiences handpicked for Bari.