Share Bari with friends and start planning your trip together.
How to get to Bari
Have a great tip for Bari or another alternative to popular destinations?
Share your thoughts on Bari or suggest another authentic alternative to popular destinations. Your tips help others rediscover their love of travelling - while giving popular destinations a little room to breathe.
Please help us keep all core features free to use by using these affiliate links!
Day 1: Old Town, street food and the sea
Ease into Bari with salt air, warm stone streets and the theatre of daily life. Today is about rituals locals treasure: raw seafood at the waterfront, focaccia straight from the oven, and a classic trattoria supper.
Morning: Be at 'Nderr a la Lanz fish market on Lungomare Imperatore Augusto by 8–9am to watch fishermen clean and sell the catch; join locals for crudo di mare with lemon and a cold Peroni (sea urchins are best in winter). Stroll the Lungomare Nazario Sauro afterwards; order only an espresso at the bar—no cappuccino past breakfast.
Midday: Wander Bari Vecchia’s lanes to Basilica di San Nicola, then refuel at Panificio Fiore with a slice of focaccia barese. Continue to Piazza Mercantile/Piazza del Ferrarese for street food: panzerotti, sgagliozze and popizze; small spots may be cash-only and a coperto may be added when you sit.
Afternoon: Head to Via Arco Basso to see nonne hand-shaping orecchiette; you can buy fresh pasta to cook later. Drop into a neighbourhood salumeria (try Salumeria da Pino) for a panino with capocollo di Martina Franca, burrata and sun-dried tomatoes—perfect for a relaxed picnic on the seafront.
Evening: Book a table at a family-run trattoria (for example, Osteria Le Arpie) and order orecchiette alle cime di rapa in winter or tiella barese in summer; choose the vino della casa and don’t ask for Parmesan on seafood. Finish with a passeggiata and gelato along the marina; greet staff with a buonasera and linger—meals aren’t rushed here.
Day 2: Countryside flavours and modern Bari
Today blends Puglia’s farm-to-table heritage with Bari’s contemporary edge. Plan ahead for a long lunch outside town, then return for natural wine and a creative spin on tradition.
Light breakfast (espresso and cornetto) in the Murat district before a gentle walk past Teatro Petruzzelli to see 19th‑century Bari wake up. If it’s olive harvest season (autumn), note shops advertising olio novello—peppery, fresh oil worth tasting.
By Air
Bari Karol Wojtyła Airport (BRI): 11 km NW of the centre. Suburban train (FM2/FR2) to Bari Centrale in 17–20 min (every ~20–30 min); city bus 16 in 35–45 min; Tempesta shuttle in ~25–30 min; taxi 20–30 min.
Brindisi Salento Airport (BDS): ~115 km south (1 h 20–1 h 40 by car). Airport bus to Brindisi station (~10 min), then Regionale train to Bari in ~1 h 10–1 h 20.
Rome Fiumicino (FCO) and Ciampino (CIA): Train/bus to Rome Termini, then high-speed/InterCity to Bari (overall ~5–6 h).
Naples (NAP): Alibus to Napoli Centrale, then train to Bari (overall ~3.5–4.5 h).
By Train
Main station: Bari Centrale (Piazza Aldo Moro). Served by Trenitalia (Frecce, InterCity, Regionale) and Italo.
Typical journey times:
Rome–Bari: ~4–4.5 h (Frecce), 5–6 h (InterCity).
Naples–Bari: ~3–3.5 h (InterCity/Regionale).
Milan–Bari: ~6.5–8 h (Frecciarossa/InterCity).
Bologna–Bari: ~5–6 h.
Lecce–Bari: ~1 h 40–2 h (Regionale).
Foggia–Bari: ~1–1 h 15 (Regionale).
Matera: Ferrovie Appulo Lucane (FAL) narrow‑gauge trains from the FAL platforms by Bari Centrale; ~1 h 45–2 h (reduced Sunday/holiday service; occasional bus substitutions).
Bari packs the full southern-Italian experience—sea-breezy promenades, medieval lanes and slow-food rituals—without the shoulder‑to‑shoulder crowds.
Culture & atmosphere: Limestone alleys in Bari Vecchia, pilgrims at the Basilica di San Nicola and a working port give the city a lived-in, locals-first feel; think vibrant piazzas and an evening passeggiata along the Lungomare, minus the queues and selfie-stick bustle.
Food & tradition: Watch nonne shaping orecchiette on Via Arco Basso, snack on panzerotti and tomato-studded focaccia from neighbourhood forni (try Panificio Fiore), and join locals for crudo di mare at the ‘Nderr a la Lanz fish market—authentic, seasonal and proudly simple.
Neighbourhoods & highlights: Drift from the maze of Bari Vecchia to the 19th‑century Murat district for contemporary bistros and enoteche; spot Teatro Margherita on the waterfront, linger in Piazza Mercantile and Piazza del Ferrarese, or time a visit for nearby seaside sagre.
Authenticity & value: Excellent quality without big-name mark‑ups—street food for a few euros, house wine that pairs beautifully, and family‑run trattorie where the piatto del giorno follows the market; it’s walkable, relaxed and refreshingly crowd‑light (remember: espresso after meals, and la scarpetta is applauded).
Bari suits travellers who crave authentic southern Italian flavours, lived-in streets and a relaxed, seaside city vibe. It’s ideal for food lovers chasing tradition at source, from orecchiette rolled on doorsteps to raw seafood on the waterfront. Value-conscious city-breakers and culture seekers will find a compact, walkable base with fewer crowds than Puglia’s headline resorts.
Foodies: Savour cucina povera at its finest—from hand-rolled orecchiette and tomato-studded focaccia to market-fresh crudo—right in the lanes and waterfront of Bari.
History lovers: See living tradition in Bari Vecchia as nonne make pasta beside Byzantine–Norman landmarks like the Basilica di San Nicola.
City-breakers: Compact, walkable and seaside-sunny, Bari packs lively piazzas, stellar trattorie and aperitivi on the lungomare with better value than Rome or Florence.
Budget travellers: Eat brilliantly for less with €2 focaccia, house wines and family-run osterie—Bari offers high quality without the price tag.
Seafood purists: Join locals at 'Nderr a la Lanz for sea-to-table crudo—urchins, mussels and octopus—served metres from the boats, with a push towards sustainable catches.
Wine & craft-drink fans: Explore Puglian reds (Primitivo, Negroamaro), natural-wine lists and a growing craft-beer scene in Bari’s stylish enoteche.
These are Bari’s unmissable highlights, distilling the city’s flavour, rhythm and soul into a handful of essential experiences. Use this as a quick-hit plan to taste and feel the best of Puglia’s capital.
Walk the labyrinth of Bari Vecchia to Via Arco Basso to watch the nonne hand-shape orecchiette and nibble panzerotti and sgagliozze.
Explore ‘Nderr a la Lanz fish market for briny crudo di mare—ricci, cozze and polpo—eaten quayside with lemon and a cold Peroni.
Visit Panificio Fiore for tomato-studded focaccia barese, then follow your nose past forni perfumed with warm bread.
Take an aperitivo-to-dinner crawl in the Murat district’s new-wave osterie and savvy enoteche pouring Primitivo and Negroamaro.
Hike the Lungomare from Molo San Nicola to Pane e Pomodoro beach for Adriatic views and the city’s Sunday passeggiata.
These are Bari’s unmissable highlights, distilling the city’s flavour, rhythm and soul into a handful of essential experiences. Use this as a quick-hit plan to taste and feel the best of Puglia’s capital.
Walk the labyrinth of Bari Vecchia to Via Arco Basso to watch the nonne hand-shape orecchiette and nibble panzerotti and sgagliozze.
Explore ‘Nderr a la Lanz fish market for briny crudo di mare—ricci, cozze and polpo—eaten quayside with lemon and a cold Peroni.
Visit Panificio Fiore for tomato-studded focaccia barese, then follow your nose past forni perfumed with warm bread.
Take an aperitivo-to-dinner crawl in the Murat district’s new-wave osterie and savvy enoteche pouring Primitivo and Negroamaro.
Hike the Lungomare from Molo San Nicola to Pane e Pomodoro beach for Adriatic views and the city’s Sunday passeggiata.
Bari’s cucina povera turns simple, seasonal ingredients into big flavours from the land and the Adriatic. Think nonnas shaping pasta, fishermen serving raw seafood, and olive oil anchoring almost every bite. Eat in narrow alleys, lively markets, and breezy seafront bars.
Orecchiette alle cime di rapa – handmade ear-shaped pasta with sautéed turnip tops, garlic, chilli, and olive oil; the city’s signature comfort. Best in cosy, family-run trattorie across Bari Vecchia.
Crudo di mare – raw seafood like sea urchins, mussels, prawns, and octopus with a squeeze of lemon. Join locals at the ‘Nderr a la Lanz’ fish market or seafront kiosks for a bustling, salt-air vibe.
Focaccia barese – thick, airy bread crowned with cherry tomatoes, olives, and oregano, generous with olive oil. Grab a warm slice from neighbourhood forni and panifici; expect queues in the stone alleys.
Panzerotto – a golden, fried turnover stuffed with melting mozzarella and tomato (and inventive fillings). Eat it piping hot from street friggitorie around Piazza Mercantile amid lively evening crowds.
Choosing where to stay in Bari is about matching the neighbourhood to your trip—historic alleyways and street food, elegant shopping streets, or breezy seafront calm. Each area offers a distinct pace, ambience and access to the city’s markets and cucina povera heritage, so pick what fits your days (and nights).
Bari Vecchia (Old Town) — Atmospheric lanes, churches and courtyards by the fish market; best for history lovers, foodies and night-time wanderers who don’t mind noise and steps.
Murat (Centro Murattiano) — 19th‑century grid with Via Sparano shopping, theatres and easy access to Bari Centrale; ideal for first‑timers, short stays and nightlife.
Madonnella & Lungomare — Seafront promenade living near Pane e Pomodoro beach and kiosks for crudo; suits families, runners and anyone wanting breezy mornings and calmer evenings.
Poggiofranco — Leafy, modern residential area with parking, business hotels and contemporary eateries; good for drivers, business travellers and those seeking quiet with quick bus/taxi links.
Choosing where to stay in Bari is about matching the neighbourhood to your trip—historic alleyways and street food, elegant shopping streets, or breezy seafront calm. Each area offers a distinct pace, ambience and access to the city’s markets and cucina povera heritage, so pick what fits your days (and nights).
Bari Vecchia (Old Town) — Atmospheric lanes, churches and courtyards by the fish market; best for history lovers, foodies and night-time wanderers who don’t mind noise and steps.
Murat (Centro Murattiano) — 19th‑century grid with Via Sparano shopping, theatres and easy access to Bari Centrale; ideal for first‑timers, short stays and nightlife.
Madonnella & Lungomare — Seafront promenade living near Pane e Pomodoro beach and kiosks for crudo; suits families, runners and anyone wanting breezy mornings and calmer evenings.
Poggiofranco — Leafy, modern residential area with parking, business hotels and contemporary eateries; good for drivers, business travellers and those seeking quiet with quick bus/taxi links.
Bari is a compact, well-connected Adriatic city where getting around and eating well are straightforward. A few local quirks—like ZTL driving zones and seasonal crowds—are worth knowing to make planning smoother and better value.
Affordability: Overall good value: street food €2–3, a trattoria dinner €25–40 (nicer restaurants €50+), rooms typically €70–160 per night (higher in summer); expect a small coperto (€1.50–€3) and only modest tipping.
Transport: The old town and central districts are very walkable; the airport is 20–30 minutes by train/bus to the centre, regional trains/buses reach Polignano a Mare, Monopoli, Alberobello (FSE) and Matera (FAL), hiring a car helps for countryside/masserie, and ferries run from the port to Albania and Greece.
Language: Italian is the main language, with English commonly understood in hotels, tourist restaurants and by many younger locals, but basic Italian helps in markets and neighbourhood spots.
Safety & comfort: Generally safe and relaxed for families and solo travellers; watch for pickpockets in Bari Vecchia, on the seafront and at markets, respect ZTLs/parking rules if driving, and expect late dining hours and occasional cruise-day crowds.
Crowds: Peak season is June–August (and weekends/holidays) when prices rise and the old town and beaches are busy; April–May and September–October are ideal shoulder months, while winter is quiet, good value and more local in feel.
Bari is a compact, well-connected Adriatic city where getting around and eating well are straightforward. A few local quirks—like ZTL driving zones and seasonal crowds—are worth knowing to make planning smoother and better value.
Affordability: Overall good value: street food €2–3, a trattoria dinner €25–40 (nicer restaurants €50+), rooms typically €70–160 per night (higher in summer); expect a small coperto (€1.50–€3) and only modest tipping.
Transport: The old town and central districts are very walkable; the airport is 20–30 minutes by train/bus to the centre, regional trains/buses reach Polignano a Mare, Monopoli, Alberobello (FSE) and Matera (FAL), hiring a car helps for countryside/masserie, and ferries run from the port to Albania and Greece.
Language: Italian is the main language, with English commonly understood in hotels, tourist restaurants and by many younger locals, but basic Italian helps in markets and neighbourhood spots.
Safety & comfort: Generally safe and relaxed for families and solo travellers; watch for pickpockets in Bari Vecchia, on the seafront and at markets, respect ZTLs/parking rules if driving, and expect late dining hours and occasional cruise-day crowds.
Crowds: Peak season is June–August (and weekends/holidays) when prices rise and the old town and beaches are busy; April–May and September–October are ideal shoulder months, while winter is quiet, good value and more local in feel.
Bari has a classic Mediterranean rhythm—hot, dry summers and mild, wetter winters—so both travel patterns and menus shift with the seasons. Expect winter specialities like cime di rapa and sea urchins, summer’s tomatoes and crudo di mare, and autumn’s new olive oil and grapes.
Spring (Apr–Jun): Mild–warm (around 18–25°C), flowers and produce in full swing; moderate crowds; relaxed, local vibe ideal for markets and day trips.
High Summer (Jul–Aug): Hot (28–35°C+), beach and nightlife at full throttle; peak crowds and prices; festive, late-night energy along the seafront.
Autumn (Sep–Oct): Warm (20–27°C) with swimmable seas; thinner crowds after August; mellow, harvest-time feel with new olive oil and wine.
Bari has a classic Mediterranean rhythm—hot, dry summers and mild, wetter winters—so both travel patterns and menus shift with the seasons. Expect winter specialities like cime di rapa and sea urchins, summer’s tomatoes and crudo di mare, and autumn’s new olive oil and grapes.
Spring (Apr–Jun): Mild–warm (around 18–25°C), flowers and produce in full swing; moderate crowds; relaxed, local vibe ideal for markets and day trips.
High Summer (Jul–Aug): Hot (28–35°C+), beach and nightlife at full throttle; peak crowds and prices; festive, late-night energy along the seafront.
Autumn (Sep–Oct): Warm (20–27°C) with swimmable seas; thinner crowds after August; mellow, harvest-time feel with new olive oil and wine.
Morning:
Midday: Book a countryside masseria for lunch (allow 30–45 minutes by taxi or transfer); expect garden antipasti, handmade pasta and estate olive oil. In spring look for raw fava beans with pecorino; in summer, sun‑sweet tomatoes and grilled vegetables; reserve ahead and plan a leisurely meal.
Afternoon: Return for a quiet siesta-window: browse independent food shops in Murat and pick up pane di Altamura and local almonds. Stop by an enoteca for a small tasting of natural or biodynamic wines (Primitivo and Negroamaro show well; ask for producers from the Valle d’Itria).
Evening: Dine at a new-wave osteria in Murat for refined takes on classics (you may see lesser-known sustainable fish on the menu); book Friday/Saturday. After dinner, try a local craft beer bar or a final glass at an enoteca; ask for il conto, per favore when ready to leave.
Day 3: Sunday traditions, markets and coastal rituals
Sink into the city’s weekly rhythm and celebrate the long lunch that defines Barese life. If a local sagra is on nearby, swap plans and go—it’s the most vivid way to taste the season.
Morning: Revisit the waterfront for a second look at the fish market energy (earlier is better) or explore quieter corners of Bari Vecchia’s courtyards and shrines. Pick up pastries and a small bag of fresh fruit from a neighbourhood forno/panificio for later.
Midday: Embrace il pranzo della domenica at a classic osteria—expect antipasti, a primo (ragù or seasonal pasta), a secondo and contorni; do the scarpetta with bread and finish with espresso. If summer, seek tiella with mussels; in winter, artichokes and cardoons shine.
Afternoon: Walk it off on the Lungomare; pause at kiosks for a simple crudo snack or a spritz by the sea. If you bought orecchiette on Day 1 and have a kitchen, cook them with cime di rapa (best Dec–Feb) and a splash of local oil for a hands‑on souvenir.
Evening: Casual final night: sample gourmet panzerotti fillings (octopus and burrata; mortadella with pistachio cream) from a trusted friggitoria, then people‑watch in Piazza del Ferrarese. If it’s festival season, detour to a nearby sagra (e.g., Sagra del Polpo in Mola di Bari or cherry festivities in Turi); check dates locally and go hungry.
By Coach
Intercity operators include FlixBus, MarinoBus and Itabus.
Main stops around Piazza Aldo Moro/Largo Ciaia (adjacent to Bari Centrale); some services use Via Capruzzi.
ZTL restrictions in Bari Vecchia and parts of the centre; use edge‑of‑centre car parks/garages.
By Ferry
Port of Bari (near the old town) with services to Durrës (Albania; ~9–11 h, usually overnight), Igoumenitsa/Patras (Greece) and seasonal routes to Croatia.
Passenger terminal is ~20–25 min on foot or a short taxi from Bari Centrale.
Affiliate links help keep Savler free, at no extra cost to you.
Bari suits travellers who crave authentic southern Italian flavours, lived-in streets and a relaxed, seaside city vibe. It’s ideal for food lovers chasing tradition at source, from orecchiette rolled on doorsteps to raw seafood on the waterfront. Value-conscious city-breakers and culture seekers will find a compact, walkable base with fewer crowds than Puglia’s headline resorts.
Foodies: Savour cucina povera at its finest—from hand-rolled orecchiette and tomato-studded focaccia to market-fresh crudo—right in the lanes and waterfront of Bari.
History lovers: See living tradition in Bari Vecchia as nonne make pasta beside Byzantine–Norman landmarks like the Basilica di San Nicola.
City-breakers: Compact, walkable and seaside-sunny, Bari packs lively piazzas, stellar trattorie and aperitivi on the lungomare with better value than Rome or Florence.
Budget travellers: Eat brilliantly for less with €2 focaccia, house wines and family-run osterie—Bari offers high quality without the price tag.
Seafood purists: Join locals at 'Nderr a la Lanz for sea-to-table crudo—urchins, mussels and octopus—served metres from the boats, with a push towards sustainable catches.
Wine & craft-drink fans: Explore Puglian reds (Primitivo, Negroamaro), natural-wine lists and a growing craft-beer scene in Bari’s stylish enoteche.
Bari’s cucina povera turns simple, seasonal ingredients into big flavours from the land and the Adriatic. Think nonnas shaping pasta, fishermen serving raw seafood, and olive oil anchoring almost every bite. Eat in narrow alleys, lively markets, and breezy seafront bars.
Orecchiette alle cime di rapa – handmade ear-shaped pasta with sautéed turnip tops, garlic, chilli, and olive oil; the city’s signature comfort. Best in cosy, family-run trattorie across Bari Vecchia.
Crudo di mare – raw seafood like sea urchins, mussels, prawns, and octopus with a squeeze of lemon. Join locals at the ‘Nderr a la Lanz’ fish market or seafront kiosks for a bustling, salt-air vibe.
Focaccia barese – thick, airy bread crowned with cherry tomatoes, olives, and oregano, generous with olive oil. Grab a warm slice from neighbourhood forni and panifici; expect queues in the stone alleys.
Panzerotto – a golden, fried turnover stuffed with melting mozzarella and tomato (and inventive fillings). Eat it piping hot from street friggitorie around Piazza Mercantile amid lively evening crowds.