Puglia

Italy · Region · 36 destinations with guides

Photography coming soon

Why visit?

Puglia (Apulia) is the long, sun-bleached heel of the Italian boot, stretching some 400 km down Italy's southeastern flank between the Adriatic and Ionian seas. It is Italy's flattest region — the Tavoliere plain around Foggia is the country's largest lowland — broken only by the limestone rise of the Gargano promontory in the north and the gentle Murge plateau inland. With more coastline than almost any other mainland Italian region, Puglia is defined by water on two sides, by silvery seas of olive groves (it produces a large share of Italy's olive oil), and by some of the most distinctive vernacular architecture in the Mediterranean.

What sets Puglia apart for the traveler is its layering of cultures and its unhurried pace. Greek, Roman, Byzantine, Norman, Swabian and Spanish hands all shaped it, leaving Romanesque cathedrals, the octagonal mystery of Castel del Monte, whitewashed hill towns, and the conical trulli houses of the Valle d'Itria. The baroque exuberance of Lecce — carved from honey-colored local stone — earned the city its nickname "the Florence of the South."

Long overlooked in favor of Tuscany or the Amalfi Coast, Puglia has become one of southern Italy's most coveted destinations: masseria farmhouse-hotels, fishing-port seafood, cave dwellings at Matera's doorstep, and beaches that range from the white sand of Salento to the dramatic cliffs of the Gargano. It rewards slow travel, a rental car, and an appetite.

When is the best time to visit?

Late spring (May–June) and early autumn (September–October) are ideal: warm seas, long light, ripe produce, and far thinner crowds than the August crush. July and August are hot (frequently 32–38 °C inland) and intensely busy along the Salento coast, when Italians take their holidays — book masserie and beach lidos well ahead. Winter is mild but quiet; the Gargano and inland towns can feel shuttered, though it's a fine time for cities like Lecce and Bari.

Puglia is one of Italy's driest, sunniest regions, but the heel catches Adriatic wind — the tramontana in winter and a welcome sea breeze in summer. Olive and wheat harvests color the autumn landscape. If you want festivals and warm swimming without August prices, target the first half of June or the second half of September.

Tell us your dates and we'll shape a Puglia route around them.

WhatsApp

How do you get around?

A rental car is strongly recommended — Puglia's pleasures (trulli, masserie, coastal coves, hill towns) are spread out and poorly served by transit. Distances along the main spine: Bari to Lecce is about 150 km (1.5–2 hrs by car or fast train), Bari to Foggia roughly 130 km, and Lecce to the tip at Santa Maria di Leuca about 100 km.

Rail: Trenitalia's main line runs down the Adriatic coast linking Foggia, Bari, Brindisi and Lecce, with frequent regional and some high-speed (Frecce) services. Secondary private lines fill gaps: Ferrovie del Sud Est (FSE) serves the Valle d'Itria (Alberobello, Martina Franca) and the Salento; Ferrotramviaria links Bari with Barletta and the airport; Ferrovie del Gargano covers the north.

Bus: Regional coaches (FlixBus and local operators) connect towns the trains skip, including much of the Gargano and inland Salento, though schedules thin on Sundays. Air: Bari (Karol Wojtyła) and Brindisi airports are the two gateways, both with rail/bus links to their city centers. Taxis exist in cities but are scarce in rural areas — pre-book or rely on a car.

Where should you go?

  • Bari — the regional capital and largest city on the Adriatic with an enchanting old town and Romanesque churches
  • Lecce — called the Florence of the South for its magnificent baroque churches and Roman amphitheatre
  • Taranto — an ancient Greek city with a relevant National Archaeological Museum and many historic sights
  • Brindisi — an elegant seafront city with Roman-age remains and two castles at the harbour
  • Foggia — the main centre of the Tavoliere plain, an ancient Swabian imperial town
  • Andria — home to the medieval fortress of Castel del Monte, built by Emperor Frederick II (UNESCO)
  • Barletta — a coastal city with a Norman castle and the famous Colossus of Barletta bronze statue
  • Trani — a picturesque harbour town with a stunning Romanesque cathedral on the sea
  • Alberobello — a village world-famous for its trulli stone houses (UNESCO World Heritage)
  • Ostuni — the white town, a dazzling hilltop village with whitewashed houses and an old town
  • Locorotondo — a circular hilltop village in the Itria Valley with whitewashed houses
  • Martina Franca — the main centre of the Itria Valley with a baroque old town and summer opera festival
  • Cisternino — a whitewashed hill town in the Itria Valley known for its grill restaurants
  • Ceglie Messapica — a hill town known for its chocolate and almond pastries
  • Polignano a Mare — a dramatic cliff-top town with a famous Lama Monachile beach
  • Monopoli — a beautiful medieval port town on the Adriatic coast
  • Otranto — the easternmost town of Italy and one of its most beautiful villages
  • Gallipoli — a fascinating old town situated on an island with sandy beach resorts
  • Santa Maria di Leuca — the tip of the Salento peninsula where the Adriatic meets the Ionian Sea
  • Vieste — a seaside resort on the Gargano peninsula with white cliffs and sea stacks
  • Peschici — a whitewashed fishing village perched above the Adriatic on the Gargano coast
  • Rodi Garganico — a beach resort town on the Gargano peninsula known for citrus and strawberries
  • Mattinata — a town near the Gargano with access to the stunning Baia delle Zagare sea stacks
  • Gravina in Puglia — a city with a deep limestone gorge and Romanesque cathedral
  • Altamura — in the Alta Murgia National Park, famous for its Romanesque cathedral and typical bread
  • Conversano — a hilltop town with a Norman-Swabian castle and a Romanesque cathedral
  • Nardo — a baroque town in the Salento with a historic centre and thermal baths
  • Galatina — a town known for its baroque architecture and the tradition of the pizzica tarantata
  • Specchia — one of Italy's most beautiful villages, in the heart of Salento
  • Manfredonia — a coastal city at the foot of the Gargano with a Norman castle
  • Bitonto — an olive-growing city with a beautiful Romanesque cathedral
  • Grottaglie — a town famous for its ceramics quarter and medieval castle
  • Gargano National Park — a rugged peninsula with ancient forests, limestone cliffs, and sea caves
  • Tremiti Islands — a stunning archipelago in the Adriatic Sea with crystal-clear waters
  • Carovigno — a hilltop town with a Norman-Swabian castle and connections to the Itria Valley
  • Monte Sant'Angelo — a characteristic village on the Gargano with the UNESCO-listed Sanctuary of San Michele

Want the scenic legs and stays booked for you? Just ask.

WhatsApp

What should you eat?

Pugliese cooking is the archetype of cucina povera — humble ingredients, vegetables, grains and seafood transformed with skill. The signature pasta is orecchiette ("little ears"), classically served con le cime di rapa (with turnip tops, garlic, anchovy and chili). Look also for fave e cicoria (mashed fava beans with wild chicory), burrata — the cream-filled fresh cheese born in Andria — and panzerotti, fried turnover pockets of tomato and mozzarella.

Bread is serious here: the bronze-crusted pane di Altamura carries DOP status. From the sea come raw and grilled fish, mussels (cozze, especially around Taranto), sea urchins, and crudo of red prawns. Street food and bakery snacks include focaccia barese (topped with tomato and olives), taralli crackers, and rustico leccese (a flaky puff-pastry parcel of béchamel and tomato). Finish with pasticciotto, the Salento's custard-filled shortcrust pastry, ideally with an espresso or a caffè leccese (iced coffee with almond milk).

Puglia is also a major wine region: bold reds from Primitivo di Manduria and Negroamaro, plus the rosés the Salento helped make famous. The olive oil is everywhere and excellent. Vegetarians eat very well here — cucina povera is vegetable-forward by nature — though check that "vegetable" dishes are free of the ubiquitous anchovy if strict.

What is the culture like?

Puglia's calendar mixes deep Catholic ritual, folk music, and food. The region is the heartland of the pizzica — the fast, trance-like tarantella once tied to the legend of the tarantata (the woman "bitten" by a spider and cured by dance). It peaks at the Notte della Taranta in late August around Melpignano, one of Europe's largest folk-music festivals, drawing tens of thousands to its closing concert.

Holy Week processions are among the most striking in Italy — Taranto's hooded perdoni shuffling through the night, and elaborate rites in Gallipoli and across the Salento. Patron-saint feasts light up towns with the famous luminarie, vast illuminated arches of colored lights; the Festa di San Nicola in Bari (early May) honors the city's patron — the historical Saint Nicholas, whose relics rest in the basilica — with a sea procession.

Craft traditions include Grottaglie's ceramics quarter, papier-mâché (cartapesta) saint figures in Lecce, and the stone-carving tradition behind Lecce baroque. In the Salento, Griko — an ancient Greek-derived dialect — survives in a cluster of villages known as Grecìa Salentina.

Travelling during a festival? We'll plan around the crowds.

WhatsApp

What are the standout experiences?

  • Sleep in a masseria. Staying at a fortified farmhouse-turned-hotel amid the olive groves — many with pools, spas and farm kitchens — is the quintessential Puglian indulgence, concentrated around Fasano, Ostuni and the Valle d'Itria.
  • The trulli of the Valle d'Itria. Wander Alberobello's UNESCO-listed conical houses, then explore the whitewashed hill towns of Locorotondo, Cisternino and Martina Franca, and the "white city" of Ostuni glowing above the plain.
  • The Lecce baroque circuit. Lose an afternoon among the carved churches and palazzi of the "Florence of the South," whose soft golden pietra leccese let stonemasons sculpt extravagant facades.
  • Castel del Monte. Frederick II's enigmatic 13th-century octagonal castle on a lonely Murge hill — a UNESCO site and one of medieval Europe's great geometric puzzles.
  • The two coasts of the Salento. Drive from the Adriatic grottoes near Otranto — Italy's easternmost town — down to Santa Maria di Leuca where the seas meet, then up the Ionian side to the white-sand bays of Porto Cesareo and Gallipoli's old island town.

Top Destinations

Every destination in Puglia with a guide — tap a place for the full guide.

Alberobello

Alberobello is a town in the province of Bari, Puglia, famous for its…

Altamura

Altamura is a town in the province of Bari, Puglia, on the Murgia…

Andria

Andria > > Southern Italy > Apulia > Barletta-Andria-Trani > Andria…

Bari

Bari is the largest and most important city of Apulia and stands on…

Barletta

Barletta is a port city on Puglia's Adriatic coast, built around a…

Bitonto

Bitonto, a short drive inland from Bari, is nicknamed the "City of…

Brindisi

Brindisi has been one of the Adriatic's key ports since antiquity…

Carovigno

Carovigno > > Southern Italy > Apulia > Brindisi (province) >…

Ceglie Messapica

Ceglie Messapica is a hilltop town of roughly 20,000 inhabitants in…

Cisternino

Cisternino is a whitewashed hill town in the Valle d'Itria, the…

Conversano

Conversano > > Southern Italy > Apulia > Bari (province) > Conversano…

Foggia

Foggia is the capital of the province of Foggia, sitting inland on…

Galatina

Galatina is a historic town in the Province of Lecce, about 20 km…

Gallipoli

Gallipoli — not to be confused with the Gallipoli peninsula in Turkey…

Gargano National Park

Gargano National Park (Parco Nazionale del Gargano) protects the…

Gravina in Puglia

Gravina in Puglia (often shortened to Gravina di Puglia) sits on the…

Grottaglie

Grottaglie, in the Province of Taranto, takes its name from the Latin…

Lecce

Lecce > > Southern Italy > Apulia > Lecce (province) > Lecce Lecce…

Locorotondo

The birth of the municipality of Locorotondo dates back to around the…

Manfredonia

Manfredonia > > Southern Italy > Apulia > Foggia (province) >…

Martina Franca

Martina Franca is a handsome baroque hilltop town of around 50,000…

Mattinata

The region was first settled by the Illyrian tribe of the Daunians…

Monopoli

Monopoli > > Southern Italy > Apulia > Bari (province) > Monopoli…

Monte Sant'Angelo

Monte Sant'Angelo is a hilltop pilgrimage town perched at about 796 m…

Nardo

Nardò is a Baroque town in the Salento, inland from the Ionian coast…

Ostuni

Ostuni stands at the boundary between the Murge Plateau and the…

Otranto

Otranto sits on Italy's easternmost point, on the Adriatic coast of…

Peschici

Peschici is a whitewashed hilltop town on the northern spur of the…

Polignano a Mare

Polignano a Mare is a small coastal town of roughly 18,000…

Rodi Garganico

Rodi Garganico is a small seaside town perched on the northern coast…

Santa Maria di Leuca

Santa Maria di Leuca sits at the very tip of the Salento peninsula…

Specchia

Specchia > > Southern Italy > Apulia > Lecce (province) > Specchia…

Taranto

Taranto > > Southern Italy > Apulia > Taranto (province) > Taranto…

Trani

Trani > > Southern Italy > Apulia > Barletta-Andria-Trani > Trani…

Tremiti Islands

The Tremiti Islands (Isole Tremiti) are a small archipelago of five…

Vieste

Vieste sits at the easternmost tip of the Gargano promontory in the…

Pair the highlights of Puglia into one easy trip — we'll plan the route.

WhatsApp

Contact Us

Get in touch with us.

Or connect over WhatsApp

Connect Over WhatsApp