Travel Guide to Puglia, Italy: Where to Go, When to Go, Top Things to Do and More

Collage show the iconic trulli of Alberobello alongside coastal town of Polignano a Mare Puglia Italy
Share and Explore

Puglia doesn’t fit into a single day trip or a single airport choice, and most guides to the region treat it like it does — pointing every traveler to Bari, regardless of whether they’re actually headed to Alberobello, Lecce, or the Gargano coast, which can sit two-plus hours apart by car.

This guide covers Puglia as it actually functions: which of its three airports matches your specific route, which towns are worth a full profile versus a quick stop, what each part of the region actually costs, and when to go based on what you’re prioritizing.

One correction worth noting upfront — Matera, often listed as a “Puglia” destination, is actually in the neighboring region of Basilicata, not Puglia itself. It’s a genuinely worthwhile pairing (more on that below), just not technically part of this region.

The goal isn’t to see all of Puglia in one trip. It’s to pick the right slice of it for the time you have.

Love this? Don’t forget to check out your ultimate seasonal handbook on Best Time Visit Italy AND  Essential Italy Travel Tips to plan out the perfect Italian trip!

What Is Puglia Known For?

Puglia — the “heel” of Italy’s boot — is known for whitewashed hill towns (Ostuni, Alberobello’s trulli houses), Baroque architecture in Lecce, a long Adriatic and Ionian coastline with towns like Polignano a Mare and Gallipoli, and a food and wine culture built around olive oil, orecchiette pasta, and full-bodied wines like Primitivo and Negroamaro. It’s noticeably cheaper than Tuscany or the Amalfi Coast for a comparable level of scenery and food, but requires a car to see properly — public transport between its smaller towns is limited.

How to Choose Your Puglia Trip

Puglia splits into distinct subregions, and trying to cover all of them on a short trip means more driving than sightseeing.

  • If this is your first Puglia trip and you have 5–7 days, base yourself in the Valle d’Itria (Alberobello, Ostuni, Locorotondo) for 3–4 nights, then move south to Lecce and the Salento coast for the remainder — this covers the region’s two most distinct landscapes without excessive driving.
  • If food and wine are the priority, stay in or near the Valle d’Itria specifically — it has the highest concentration of working masserie (converted farmhouse estates) offering tastings and farm-to-table meals within a short drive of each other.
  • If you want beach time as much as sightseeing, base in Polignano a Mare or Monopoli (Bari coast) or Gallipoli (Salento) rather than an inland hill town — you’ll spend less time driving to the coast each day.
  • If you’re combining Puglia with a wider Italy trip, Bari or Brindisi connects most efficiently by train or short flight to Rome, Naples, or Milan, making either a practical entry or exit point.
  • If your trip is under 4 days, pick one subregion rather than attempting a north-to-south loop — the Valle d’Itria and Salento are each worth a focused visit on their own.

Quick-reference by priority:

If you want…Base yourself in
The iconic trulli photoAlberobello / Valle d’Itria
Baroque architecture and city energyLecce
A quiet hilltop whitewashed townOstuni
Cliff-diving beach sceneryPolignano a Mare
Southern beach-town nightlifeGallipoli
A real working capital cityBari
Rugged coastline and forest hikesVieste / Gargano
A quieter seaside cathedral townTrani

Puglia’s Subregions Compared at a Glance

Sr. No.SubregionMain TownsBest ForNearest Airport
1Valle d’ItriaAlberobello, Ostuni, LocorotondoTrulli, hill towns, wine estatesBari (BRI)
2Bari CoastBari, Polignano a Mare, Monopoli, TraniCoastal towns, easy accessBari (BRI)
3SalentoLecce, Gallipoli, OtrantoBaroque architecture, beach townsBrindisi (BDS)
4GarganoVieste, PeschiciRugged coast, forest, Tremiti IslandsFoggia (FOG) or Bari (BRI)
5MurgiaCastel del Monte, AndriaCountryside, single-attraction stopsBari (BRI)

Save the following infographic for your quick reference.

Travel Guide to Puglia Infographic detailing

Puglia Map: Where Is It?

Puglia forms the “heel” of Italy’s boot, running along both the Adriatic Sea (east coast) and Ionian Sea (south coast), bordered by Basilicata to the west. Save this map before your trip — the region is longer than it looks, and understanding the subregional layout above prevents an itinerary that zigzags across it.

Which Airport Should You Fly Into? (Important Update)

Puglia has three airports, and picking the wrong one for your route can add an hour or more to your first transfer.

  • Bari Karol Wojtyła (BRI): The region’s main airport, handling roughly 6 million passengers a year with the widest network of direct European and domestic connections. Best for the Valle d’Itria, Bari city, Polignano a Mare, Monopoli, and Trani.
  • Brindisi Papola Casale (BDS): The better choice specifically for Salento — Lecce, Gallipoli, and Otranto are all noticeably closer to Brindisi than to Bari. Note that BDS closes overnight (midnight to 5 AM), so it doesn’t work for a red-eye arrival.
  • Foggia Gino Lisa (FOG): The smallest of the three, recently resumed passenger flights after modernization and now offers limited domestic connections. Worth checking specifically if you’re headed to the Gargano peninsula (Vieste, Peschici) — it can meaningfully cut driving time versus flying into Bari.

Latest Update: Ryanair’s Summer schedule adds 82 routes across Bari and Brindisi, including new direct connections from Bari to Bucharest, Bristol, and Trapani — worth checking if a new direct route from your home city just opened up. Separately, Ryanair and regional officials are publicly pushing Italy to scrap a municipal tax applied at Puglia’s airports; nothing has changed for travelers yet, but it’s a live discussion worth a quick search closer to your travel date in case ticket pricing shifts.

Planning takeaway: match your airport to your subregion, not just to whichever has the most flight options — the wrong airport can cost more in transfer time than a marginally pricier flight into the right one.

How to Get There and Around

Brindisi Lighhouse view in Puglia Italy

  • By air: Budget carriers (Ryanair, easyJet, Wizz Air) run direct routes to Bari and Brindisi from London, Paris, Munich, and other major European hubs. From outside Europe, expect a connection through Rome, Milan, or Naples onto a short domestic hop.
  • By train from elsewhere in Italy: Rome to Bari runs about 4 hours on a high-speed Frecciargento; Naples to Bari or Brindisi runs 3 — 3.5 hours; Milan or Florence run 6–8 hours. Once in Puglia, regional trains and buses reach smaller towns like Alberobello, Lecce, and Ostuni, though schedules thin out on Sundays.
  • By car from elsewhere in Italy: Rome to Puglia runs roughly 5–6 hours; Naples roughly 3.5–4 hours, with a worthwhile stop possible at Matera along the way.
  • By ferry: Puglia’s ports connect to Greece (Corfu, Igoumenitsa) and Albania (Vlorë), arriving into Bari or Brindisi — a slower option, but a genuine alternative if you’re combining a Balkans and Italy trip.
  • Getting around once you’re there: A rental car is close to essential. Puglia’s smaller towns and countryside masserie are the region’s main draw, and train/bus coverage between them is limited and slow. If you’re not driving, plan to base in one or two towns and use taxis or organized day tours rather than relying on public transport to string together a multi-town itinerary.

Best Time to Visit Puglia

Puglia’s coastal, Mediterranean climate makes the shoulder seasons noticeably more comfortable than peak summer.

  • Spring (April–June): Mild temperatures (18–25°C), the countryside in bloom, and light crowds — the strongest overall window for combining hill-town sightseeing with countryside cycling.
  • Summer (July–August): Beach season, with water at its warmest around the coast — but expect 30–35°C heat, the heaviest crowds and prices of the year, and August specifically overlapping with Italy’s own domestic holiday period.
  • Autumn (September–October): Cooling to 20–28°C with thinning crowds and harvest season — olive oil and wine tastings are at their best, alongside local festivals like the Sagra della Focaccia.
  • Winter (November–March): Beaches are off the table, but prices drop sharply and historic towns like Lecce and Bari can be explored without crowds; some restaurants and attractions reduce hours or close for the season.

Planning takeaway: May, early June, and September deliver the best combination of good weather, manageable crowds, and reasonable prices — the same window that works best across most of Southern Europe generally.

8 Best Places to Visit in Puglia

1. Alberobello — Puglia’s Iconic Trulli Town

Cone-roofed trulli houses in Alberobello’s Rione Monti district
Cone-roofed trulli houses in Alberobello’s Rione Monti district

Why It Ranks

Alberobello’s trulli — whitewashed, cone-roofed stone houses built without mortar — are the single most recognizable image associated with Puglia, and the UNESCO-listed old town delivers on that reputation despite genuine summer crowds.

What to Expect

Rione Monti holds the highest concentration of trulli, now largely converted into shops, cafés, and boutique stays — touristy, but photogenic. Aia Piccola, a quieter district where locals still live, offers the same architecture with a fraction of the visitors.

Things to Do in Alberobello

  • Walk Rione Monti early morning or late afternoon — avoids both the worst heat and the tour-group crowds.
  • Visit Trullo Sovrano — the town’s only two-story trullo, now a small museum on how the houses functioned.
  • Explore Aia Piccola — the quieter, still-inhabited trulli district, a short walk from the main tourist area.
  • Book a trullo stay overnight — sleeping in a converted trullo is a genuinely different experience than a day visit.

Here you’ll find my in-depth guide to visit Alberobello!

Infographics on Best Things to do in Alberobello

Best For

First-time Puglia visitors, photographers, and anyone wanting the region’s most iconic single image.

Avoid If

Skip midday in July–August if crowds are a dealbreaker — Rione Monti gets genuinely packed with tour groups during peak hours.

Budget Reality

A trullo-stay B&B or boutique hotel runs €80–150/night; a standard hotel room in town runs somewhat less. Meals at local trattorias cost €25–40 for two. Most of the old town itself is free to walk through — only Trullo Sovrano charges a modest entry fee.

Practical Details

  • Best time to visit: Early morning or after 5 PM, year-round; shoulder season (April–June, September–October) for fewer overall crowds.
  • Getting around: Fully walkable; the old town is compact.
  • Nearby: Locorotondo and Martina Franca, both worthwhile half-day add-ons within the Valle d’Itria.

How to Get There

  • From Bari: About 1 hour by car or regional train.
  • Major International Airports: Bari Karol Wojtyła (BRI) is the nearest and most practical option.

Pro Tip

Book a trullo B&B for at least one night rather than day-tripping — the town empties out noticeably after the last tour buses leave in early evening, leaving the streets genuinely quiet for the first time all day.

2. Ostuni — The White City on a Hill

Whitewashed hilltop buildings of Ostuni overlooking the countryside
Whitewashed hilltop buildings of Ostuni overlooking the countryside

Why It Ranks

Ostuni’s whitewashed old town, stacked up a hillside above olive groves rolling to the Adriatic, delivers Puglia’s hill-town atmosphere with genuinely fewer crowds than Alberobello, despite comparable visual impact.

What to Expect

Piazza della Libertà anchors the town at its base; the Gothic-Romanesque Ostuni Cathedral sits at the top of a maze of narrow medieval streets, arches, and staircases originally built for defense. The layout means real uphill walking — comfortable shoes matter here more than in flatter Puglia towns.

Things to Do in Ostuni

  • Walk up to Ostuni Cathedral — the town’s architectural centerpiece, best visited late afternoon for the light on the limestone.
  • Explore the side streets beyond the main routes — boutique shops and quiet courtyards sit just off the busier paths.
  • Visit the Museum of Preclassic Civilization — regional archaeological finds, a good rainy-day or midday-heat option.
  • Drive out to Torre Guaceto Nature Reserve — protected coastline a short drive from town, far less crowded than Puglia’s more famous beaches.

Best For

Couples and photographers wanting hill-town atmosphere with lower crowds than Alberobello, and travelers basing in the Valle d’Itria for several days.

Avoid If

Skip Ostuni specifically if steep, uneven walking is a real mobility concern — the old town’s defensive layout means consistent uphill routes with no flat alternative.

Budget Reality

Hotel rooms run €70–140/night; a trattoria dinner for two runs €40–60. Most of the town is free to explore; the Museum of Preclassic Civilization charges a modest entry fee.

Practical Details

  • Best time to visit: Spring or fall for pleasant walking weather; mornings and late afternoons year-round to avoid midday heat on the uphill streets.
  • Getting around: Walkable but genuinely hilly — wear real walking shoes.
  • Nearby beaches: Lido Morelli and the Torre Guaceto reserve, both a short drive away.

How to Get There

  • From Bari: About 45 minutes by car.
  • Major International Airports: Bari Karol Wojtyła (BRI) is closest; Brindisi (BDS) is also workable given Ostuni’s position between the two.

Pro Tip

Time your cathedral visit for late afternoon specifically — the limestone facade catches warm light in a way that’s noticeably different from the flatter midday view most day-trippers see.

3. Lecce — Puglia’s Baroque Capital

Ornate Baroque facade of Basilica di Santa Croce in Lecce
Ornate Baroque facade of Basilica di Santa Croce in Lecce

Why It Ranks

Lecce’s density of ornate Baroque architecture — carved facades, elaborate churches, an active Roman amphitheater — earns it the “Florence of the South” comparison, and it’s the closest thing on this list to a full city experience rather than a small-town visit.

What to Expect

The historic center functions like an open-air museum, anchored by the Basilica di Santa Croce and Piazza del Duomo, both particularly striking at sunset when the stone glows warm. Unlike the smaller hill towns on this list, Lecce has enough restaurants, shops, and nightlife to fill several days without repeating yourself.

Things to Do in Lecce

  • Visit Basilica di Santa Croce — Lecce’s Baroque centerpiece, with intricate carved details worth a slow look rather than a walk-by.
  • See the Roman Amphitheater — still used for concerts today, a rare active link between the city’s ancient and present life.
  • Explore Museo Faggiano — a small private museum built around artifacts discovered during a home renovation, genuinely different from a standard city museum.
  • Watch artisans work paper-mâché — a craft tradition specific to Lecce, sold in small workshops through the old town.

Best For

Architecture and history enthusiasts, travelers wanting more nightlife and restaurant variety than the smaller hill towns, and anyone basing in Salento for several days.

Avoid If

Skip Lecce specifically as a rushed half-day stop — the density of sights genuinely rewards at least a full day, unlike some smaller towns on this list that can be seen in a couple of hours.

Budget Reality

Hotel rooms run €70–130/night; restaurant meals run €30–55 for two. Most churches are free to enter; the Roman Amphitheater and Museo Faggiano both charge modest entry fees.

Practical Details

  • Best time to visit: Spring or fall for weather; August specifically for La Notte della Taranta, Italy’s largest traditional music festival, if festival timing matters to you.
  • Getting around: Compact and walkable historic center.
  • Ideal length of stay: At least 1–2 full days, more than most other towns on this list.

How to Get There

  • From Brindisi: About 40 minutes by car or train — Lecce’s closest airport by a meaningful margin.
  • Major International Airports: Brindisi Papola Casale (BDS) is the clear choice over Bari for Lecce specifically.

Pro Tip

Visit Piazza del Duomo right around sunset — the surrounding buildings catch warm light against the pale stone in a way that’s noticeably better than the same view at midday.

4. Polignano a Mare — Cliffs, Caves, and Cliff Diving

Aerial view of the coastal town Polignano a Mare Puglia Italy
Lama Monachile beach cove surrounded by cliffs in Polignano a Mare

Why It Ranks

Polignano a Mare’s Lama Monachile cove — a small, cliff-ringed beach with crystal-clear water directly beneath the old town — is one of the most photographed single spots in Puglia, and the town backs it up with a genuinely walkable historic center.

What to Expect

The Centro Storico is a maze of narrow whitewashed streets with poetry painted on the walls, built above dramatic sea cliffs. The town draws real day-trip crowds specifically for the Lama Monachile viewpoint and beach — arriving early or late in the day makes a meaningful difference here.

Things to Do in Polignano a Mare

  • Swim or sunbathe at Lama Monachile — arrive early to actually get sand space in peak season.
  • Watch (or attempt) cliff diving — the Red Bull Cliff Diving World Series has held stops here; casual jumping happens informally at several spots.
  • Take a boat tour to Grotta Palazzese — a sea cave housing one of the more unusual restaurant settings in Italy, worth booking ahead if you want to eat there.
  • Walk the Roman Bridge in the old town — part of the ancient Via Traiana road, with strong photo views over the cove.

Best For

Beach-focused travelers who still want old-town charm, photographers, and anyone basing on the Bari coast rather than inland.

Avoid If

Skip Lama Monachile at midday in July–August if you want actual beach space — it’s a small cove and fills up fast.

Budget Reality

Hotel rooms run €80–150/night given the town’s popularity; a Grotta Palazzese dinner runs significantly higher (premium pricing for the setting) than a standard trattoria meal, which runs €30–50 for two.

Practical Details

  • Best time to visit: Early morning for the beach and photos; shoulder season for a calmer version of the whole town.
  • Getting around: Walkable old town; a car or taxi is useful for reaching nearby beaches and towns.
  • Local specialty: Caffè Speciale, a coffee-based gelato dessert, at Super Mago del Gelo.

How to Get There

  • From Bari: About 35 minutes by car or train.
  • Major International Airports: Bari Karol Wojtyła (BRI) is the closest and most practical.

Pro Tip

Book a Grotta Palazzese meal at least a few weeks ahead if you want to eat inside the sea cave — it’s one of the most in-demand tables in the region and doesn’t take same-week reservations in peak season.

5. Gallipoli — The Jewel of the Ionian Sea

Front view of Gallipoli Castel in Puglia Italy
Castello Angioino-Aragonese

Why It Ranks

Gallipoli’s Old Town, sitting on a small island connected to the mainland by a single bridge, delivers Puglia’s most distinctive urban layout — plus direct access to some of the region’s best beaches at Baia Verde and Spiaggia della Purità.

What to Expect

The Old Town’s narrow, whitewashed streets and Baroque architecture sit within a genuine time-capsule setting, guarded by the Castello Angioino-Aragonese at the entrance. The New Town on the mainland is more modern and functional, useful for practical stays, while summer nightlife concentrates at Baia Verde’s beach clubs.

Things to Do in Gallipoli

  • Walk the Old Town’s Centro Storico — a compact, fully walkable historic core distinct from any other town on this list.
  • Visit Castello Angioino-Aragonese — the fortress guarding the Old Town, with coastal views from its walls.
  • Swim at Spiaggia della Purità — steps from the Old Town walls, the most convenient beach access in Gallipoli.
  • Spend an evening at Baia Verde — the region’s most concentrated summer beach-club and nightlife scene.

Best For

Travelers wanting a livelier beach-town atmosphere than Polignano a Mare, nightlife-focused summer trips, and seafood-focused eaters.

Avoid If

Skip Baia Verde specifically if quiet is the priority in July–August — it’s Puglia’s most explicitly nightlife-driven beach scene.

Budget Reality

Hotel rooms run €70–140/night, with New Town options generally cheaper than Old Town. Seafood-focused meals run €35–60 for two, reflecting the town’s fishing heritage.

Practical Details

  • Best time to visit: May, June, or September for warm weather without the heaviest July–August crowds.
  • Getting around: Old Town is walkable; a car helps for reaching Baia Verde and other nearby beaches.
  • Local dish: Ricci di mare (sea urchin), a genuine regional specialty here.

How to Get There

  • From Brindisi: About 1 hour by car.
  • Major International Airports: Brindisi Papola Casale (BDS) is the practical choice for Gallipoli, closer than Bari.

Pro Tip

Stay in the New Town rather than the Old Town if budget matters — you’re a short walk from everything while paying noticeably less than an Old Town address in peak season.

6. Bari — Puglia’s Working Capital

Collage of an Old town alleys of Bari Vecchia with fresh pasta being made

Why It Ranks

Bari delivers what the smaller hill towns can’t — a real, functioning capital city with layered history (Roman, Byzantine, Norman, Venetian) and a genuine local pace, rather than a town shaped primarily around tourism.

What to Expect

Bari Vecchia, the old town, is a genuine maze where locals still make fresh pasta on tables set up outside their homes — a working neighborhood, not a preserved museum piece. The Murattiano District offers a more modern contrast with shops, cafés, and Teatro Petruzzelli’s opera performances.

Things to Do in Bari

  • Wander Bari Vecchia — watch pasta being hand-shaped outdoors, a genuinely local sight rather than a staged one.
  • Visit Basilica di San Nicola — a pilgrimage site for both Catholic and Orthodox Christians, housing relics of Saint Nicholas.
  • Walk Lungomare Nazario Sauro — Bari’s seafront promenade, good for an evening walk or bike ride.
  • See a performance at Teatro Petruzzelli — one of Italy’s most ornate opera houses, worth checking the schedule ahead of your trip.

Best For

Travelers wanting a real city base with strong transport connections, food-focused travelers, and anyone flying into BRI who wants more than a transit stop.

Avoid If

Skip planning Bari as a quick stopover — the city rewards at least two days, and treating it as a pass-through undersells what it offers versus the smaller, more tourism-focused towns.

Budget Reality

Hotel rooms run €60–120/night, generally cheaper than the more tourist-concentrated Valle d’Itria towns. Restaurant meals run €25–45 for two — Bari is one of the more affordable bases on this list.

Practical Details

  • Best time to visit: May, early June, or September; December for the Feast of Saint Nicholas if the cultural angle interests you.
  • Getting around: Old town is walkable; the wider city benefits from a car or taxi.
  • Ideal length of stay: At least 2 days — don’t treat it as just an airport transit point.

How to Get There

  • From Rome: About 4 hours by high-speed train.
  • Major International Airports: Bari Karol Wojtyła (BRI), Puglia’s main international gateway.

Pro Tip

Book a pasta-making experience in Bari Vecchia directly with one of the nonnas who sell fresh orecchiette outside their homes — it’s a genuinely local activity, not a formal tourist class, and far cheaper than a structured cooking school.

7. Vieste — The Pearl of the Gargano Peninsula

 Vieste’s whitewashed old town on a rocky promontory above the Adriatic
Vieste’s whitewashed old town on a rocky promontory above the Adriatic

Why It Ranks

Vieste anchors the Gargano Peninsula’s dramatically different landscape — rocky promontories, golden beaches, and the UNESCO-protected Foresta Umbra forest — giving Puglia a genuine change of scenery from the flatter Valle d’Itria and Salento.

What to Expect

The old town’s whitewashed streets sit on a rocky headland above the Adriatic, anchored by a 13th-century Swabian castle with sweeping coastal views. Trabucchi — traditional wooden fishing structures along the coast, some converted into restaurants — are unique to this stretch of coastline.

Things to Do in Vieste

  • Visit Vieste Castle — 13th-century fortress with the area’s best panoramic coastal views.
  • Swim at Pizzomunno Beach — golden sand beneath a distinctive limestone monolith rock formation.
  • Eat at a converted trabucco — a genuinely unique dining setting specific to the Gargano coast.
  • Hike or drive into Foresta Umbra — a UNESCO-protected forest a short drive from Vieste, a cool contrast to the coast on a hot day.

Best For

Travelers wanting rugged coastal scenery and hiking alongside beach time, and anyone extending a Puglia trip north beyond the more commonly visited subregions.

Avoid If

Skip Vieste if your trip is under a week — it’s genuinely far from the Valle d’Itria and Salento (2+ hours each), and fitting it into a short, multi-region itinerary usually means too much driving.

Budget Reality

Hotel rooms run €70–150/night, rising in peak summer given the Gargano’s popularity with Italian domestic tourists. Trabucco dining runs at a premium versus standard coastal restaurants, generally €40–70 for two.

Practical Details

  • Best time to visit: Late May–June or September for warm water without July–August’s peak Italian domestic tourist crowds.
  • Getting around: A car is genuinely necessary for exploring the wider Gargano Peninsula and reaching Foresta Umbra.
  • Nearby: The Tremiti Islands, reachable by ferry from Vieste for a day trip.

How to Get There

  • From Bari: About 2–2.5 hours by car.
  • Major International Airports: Foggia Gino Lisa (FOG) is closest if flights are available; otherwise Bari Karol Wojtyła (BRI), with a longer onward drive.

Pro Tip

Check Foggia Airport’s current route list before defaulting to Bari — it’s smaller and has fewer connections, but when a route matches your origin city, it cuts a meaningful chunk off the drive to Vieste.

8. Trani — The Quiet Seaside Cathedral Town

Cattedrale di San Nicola Pellegrino by the water in Trani
Cattedrale di San Nicola Pellegrino by the water in Trani

Why It Ranks

Trani’s Cattedrale di San Nicola Pellegrino, a 12th-century Romanesque church built directly on the waterfront, is one of Puglia’s most striking single buildings, and the town around it stays genuinely quieter than the bigger-name stops on this list.

What to Expect

The cathedral’s pale limestone glows in direct sunlight against the water, with a climbable bell tower for panoramic views. Trani’s marina, Villa Comunale park, and a historic Jewish Quarter (including one of Europe’s oldest synagogues) round out a town that rewards a relaxed half-day to full day rather than a rushed stop.

Things to Do in Trani

  • Visit Cattedrale di San Nicola Pellegrino — climb the bell tower for the best panoramic view in town.
  • Walk the marina at sunset — waterfront cafés make this one of the more relaxed evening spots on this list.
  • Explore the Jewish Quarter — including Scolanova Synagogue, one of the oldest in Europe, reflecting Trani’s lesser-known Jewish heritage.
  • Relax in Villa Comunale — a seaside public park good for a picnic or a break between sights.

Best For

Travelers wanting a quieter, less touristed stop than Alberobello or Polignano a Mare, and history enthusiasts interested in Trani’s Jewish heritage.

Avoid If

Skip Trani if you’re prioritizing beach time or nightlife — it’s a quiet, architecture-and-atmosphere stop rather than an active beach town.

Budget Reality

Hotel rooms run €65–120/night, among the more affordable options on this list given lower tourist volume. Restaurant meals run €30–50 for two, with Moscato di Trani (a local sweet wine) worth trying alongside dinner.

Practical Details

  • Best time to visit: Late spring or early fall for pleasant marina walks; the town stays comfortable even in summer given its lower crowd levels relative to bigger draws.
  • Getting around: Fully walkable town center.
  • Nearby: Castel del Monte, a worthwhile half-day detour inland (see below).

How to Get There

  • From Bari: About 45 minutes by car or train.
  • Major International Airports: Bari Karol Wojtyła (BRI) is the closest and most practical.

Pro Tip

Climbing the cathedral’s bell tower specifically in late afternoon — the limestone facade’s color shift in warm light is the single best photo opportunity in town, and the tower itself sees far fewer visitors than the cathedral’s ground floor.

More Puglia Towns Worth a Stop

Beyond the eight full profiles above, a few more towns are worth building into a longer Puglia trip without needing a dedicated full-day visit:

  • Monopoli: A less touristed coastal town with a 16th-century castle, a working fishing harbor, and good beaches (Cala Porta Vecchia, Cala Paradiso) — a strong half-day add-on near Polignano a Mare or Ostuni.
  • Castel del Monte: Frederick II’s mysterious octagonal 13th-century fortress, sitting alone on the Murgia plateau with no obvious defensive purpose — a worthwhile 2–3 hour detour from Trani or Andria, especially at sunset.
  • Brindisi: Often used only as an airport transit point, but the Roman Columns marking the end of the ancient Via Appia and the Castello Svevo are worth a few hours if you have time before a flight.
  • Savelletri: A quiet fishing village near the ancient Roman ruins of Egnazia, surrounded by luxury masserie estates — a good stop for wine tasting or a countryside lunch rather than sightseeing.
  • Tremiti Islands: A protected marine reserve reachable by ferry from Vieste or Termoli — worth a day trip if you’re already in Gargano and want a swimming-and-snorkeling-focused day away from the mainland.

Worth a Day Trip Beyond Puglia: Matera

The Stone City View of Matera
The Stone City View of Matera

Matera — the ancient cave-dwelling city with roots dating back thousands of years — is one of the most striking sights near Puglia, but it’s genuinely in Basilicata, not Puglia, roughly an hour’s drive from Bari or Alberobello.

It’s still a strong pairing with a Puglia trip: many travelers combine a Matera day trip or overnight stay with a Bari or Valle d’Itria base, and driving between Rome or Naples and Puglia often passes close enough to justify a stop. Just don’t build your Puglia-specific itinerary around it as though it’s part of the region — treat it as a deliberate add-on.

Puglia Food and Wine Guide

Puglia’s food identity centers on olive oil (the region produces more than any other in Italy), handmade pasta, and full-bodied wines that have shifted from bulk production toward genuine quality in recent decades.

  • What to eat: Orecchiette (little ear-shaped pasta, often with broccoli rabe or tomato sauce), burrata cheese, focaccia barese, and fresh seafood along the coast — ricci di mare (sea urchin) is a genuine regional specialty in Gallipoli and Savelletri specifically, not a tourist gimmick.
  • What to drink: Primitivo and Negroamaro are Puglia’s signature reds, both full-bodied and well-paired with the region’s grilled meats and richer pasta dishes. Bombino Bianco and Fiano suit the region’s seafood-heavy coastal towns better than a heavier red.
  • Where to experience it: A masseria (converted farmhouse estate) tour — concentrated most densely in the Valle d’Itria near Ostuni, Monopoli, and Fasano — typically combines an olive oil tasting, a walk through working groves, and often a full meal, giving a more complete picture than a standalone restaurant visit.

Planning takeaway: book a masseria visit for early in your trip rather than the last day — once you understand what you’re tasting, restaurant meals throughout the rest of the trip become noticeably more interesting.

Which Towns Pair Well? Suggested Itineraries

  • 3 days (one subregion): Valle d’Itria only — Alberobello, Ostuni, and a masseria visit, based from either town. Skip the coast and Salento entirely; there isn’t enough time to do both without rushing.
  • 5 days (two subregions): Valle d’Itria (2–3 nights: Alberobello, Ostuni) + Bari coast (2 nights: Bari, Polignano a Mare, optionally Trani) — connected easily by short drives, all reachable through Bari’s airport.
  • 7+ days (three subregions): Valle d’Itria (2–3 nights) + Bari coast (1–2 nights) + Salento (2–3 nights: Lecce, Gallipoli) — fly into Bari, out of Brindisi (or vice versa) to avoid backtracking across the region.

Adding Gargano: Only realistic on a trip of 9+ days, given its distance from the rest of Puglia — treat Vieste and the Gargano coast as a separate northern extension rather than folding it into a Valle d’Itria–Salento loop.

FAQs

1. How many days do you need in Puglia?

5–7 days covers the Valle d’Itria and either the Bari coast or Salento comfortably. Under 4 days, focus on one subregion rather than attempting to see multiple areas.

2. Is Matera part of Puglia?

No — Matera is in the neighboring region of Basilicata, though it’s commonly paired with a Puglia trip given its proximity to Bari and the Valle d’Itria.

3. Which airport should I fly into for Puglia?

Bari (BRI) for the Valle d’Itria, Bari city, and the Bari coast; Brindisi (BDS) for Salento (Lecce, Gallipoli); Foggia (FOG) if available for the Gargano peninsula (Vieste). Match the airport to your specific route rather than defaulting to Bari for everything.

4. Do you need a car in Puglia?

Yes, for most itineraries. Public transport connects the larger towns but runs infrequently to smaller villages and countryside masserie, which are a core part of the region’s appeal.

5. Is Puglia expensive?

Puglia is noticeably more affordable than Tuscany or the Amalfi Coast for comparable scenery — expect €60–150/night for hotels and €25–60 for a restaurant meal for two, varying by town and season.

Helpful Planning Resources

My Popular
Italy Travel Guides


Share and Explore

Leave a Reply

Your email address will not be published. Required fields are marked *