Apulia Travel Guide
Region
Apulia (Puglia) features Bari and Lecce’s baroque architecture, Alberobello’s trulli, long Adriatic and Ionian coasts, extensive olive groves, and orecchiette pasta traditions.
Why Visit Apulia #
Alberobello’s trulli - cone-roofed limestone houses - are instantly recognizable and still inhabited; wander the Rione Monti at dusk for quieter photos. The site can be crowded midday, so aim for early morning or late afternoon to enjoy the architecture without throngs.
Drive Salento’s coastline from Otranto to Santa Maria di Leuca for limestone cliffs, hidden coves and lively seaside towns. Lecce’s baroque churches pair well with daytime beaching and evenings spent sampling fresh orecchiette and local olive oil.
Lecce is often called the ‘Florence of the South’ for its exuberant baroque façades carved from local pietra leccese. Walk the centro storico and join a local food tour to appreciate baroque architecture alongside Salento’s slow-food traditions.
Puglia has some of Europe’s oldest olive trees; inland drives reveal gnarled trunks and small-family mills. Taste early-pressed olive oil at mill visits - the peppery freshness is a clearer expression of place than most supermarket labels.
Puglian kitchens excel at orecchiette with simple greens, mussels and seafood crudo along the coast. Seek out family-run trattorie in Polignano a Mare or Monopoli for honest, local plates rather than tourist menus.
Who's Apulia For?
Stay among the trulli of Alberobello or a cliffside B&B in Polignano a Mare for candlelit seafood dinners and lazy beach mornings along the Adriatic.
Shallow Salento beaches and family-friendly resorts around Gallipoli provide safe swimming, plus easy day trips to grottoes and seaside towns.
Summer sees a lively backpacker flow to Gallipoli and Polignano, with budget hostels and beach camps offering social nights and inexpensive seafood.
Bari and Lecce have a few coworking hubs but rural Puglia lacks steady high-speed options; affordable living helps remote contracts survive.
Pugliese cuisine is outstanding: orecchiette with broccoli rabe, creamy burrata and focaccia barese paired with local olive oil and seafood.
Sea-kayaking, scuba diving around the Gargano promontory and coastal hikes across Salento’s headlands provide sea-focused adventure rather than alpine thrills.
Salento turns into a summer party scene-Gallipoli clubs, beach parties and late-night piazza gatherings make Apulia surprisingly lively in July and August.
Gargano National Park, Torre Guaceto reserves and the karst coastlines offer coastal biodiversity, migratory birds and ancient olive groves to explore.
Best Places to Visit in Apulia
All Cities ›Where to Go in Apulia #
Salento
Salento occupies Puglia’s southern heel: sun-baked limestone towns, endless olive trees and a Mediterranean party-meets-tradition vibe. Lecce’s baroque façades, coastal clifftop villages and a fierce local identity make this peninsula unforgettable. Expect great seafood, long beaches and a nocturnal social life that extends well into warm nights.
Top Spots
- Lecce - Baroque architecture and lively piazzas.
- Otranto - Cliff-top cathedral and Adriatic beaches.
- Gallipoli - A fishing town with dramatic old town walls.
Bari & Adriatic
The northeastern coast around Bari blends a working port, handsome cathedrals and charming seaside towns. Travelers come for seafood, cliffside views and easy ferry connections. Bari is the pragmatic regional hub while smaller towns like Trani and Polignano provide postcard-perfect coastlines and excellent gelato.
Top Spots
- Bari - Bustling port city with an atmospheric old town.
- Trani - Elegant port and cathedral by the water.
- Polignano a Mare - Dramatic cliffs and sea-jumping spots.
Valle d'Itria
The Valle d’Itria is a pocket of conical trulli villages and rolling olive groves between Bari and Brindisi. It’s idyllic and very walkable: local wines, winding lanes and atmospheric farm stays define the area. This landscape is perfect for slow drives, market visits and staying in restored stone farmhouses.
Top Spots
- Alberobello - Iconic trulli houses that look plucked from a fairy tale.
- Locorotondo - Whitewashed, circular old town with vineyard views.
- Martina Franca - Baroque palaces and narrow lanes.
Gargano Peninsula
Farther north, the Gargano is a wild, forested spur into the Adriatic, mixing pine-shaded interior and dramatic limestone coasts. Hikes through the Foresta Umbra contrast with crystalline coves and fishing villages on the shoreline. It feels distinct from the olive-flatlands: rugged, green and refreshingly cool in summer.
Top Spots
- Vieste - Clifftop town with sandy coves and limestone stacks.
- Foresta Umbra - Shaded beech forest inside the national park.
- Peschici - Whitewashed alleys and panoramic sea views.
Top Things to Do in Apulia
All Attractions ›- Alberobello trulli (Itria Valley) - Cluster of conical limestone trulli houses offering a unique, centuries-old rural architectural landscape.
- Lecce Baroque historic centre - Baroque churches and palaces sculpted from local limestone, often called the 'Florence of the South'.
- Castel del Monte (Andria) - Friedrich II's distinctive octagonal thirteenth-century fortress set on a solitary hill, UNESCO-listed.
- Polignano a Mare - Cliffside town with dramatic sea-view balconies, pebble beaches, and seaside cafes.
- Bari Vecchia and Basilica di San Nicola - Walled old town with narrow lanes, port access, and the Norman-era basilica of Saint Nicholas.
- Locorotondo - Circular whitewashed town with flower-filled terraces and panoramic views across the Itria Valley.
- Ceglie Messapica - Food-focused hill town known for traditional osterias, regional cuisine, and quiet historic streets.
- Torre Guaceto Nature Reserve - Protected coastal lagoon offering walking trails, seabird watching, and controlled beach access.
- Gravina in Puglia - Ravine-cut old town with rock churches and an atmospheric blend of archaeology and medieval streets.
- Tremiti Islands (Isole Tremiti) - Small archipelago off the Gargano coast ideal for clear-water swimming and relaxed island hopping.
- Salento Peninsula Loop: Lecce-Otranto-Gallipoli-Santa Maria di Leuca - Approximately 200 kilometre circuit showcasing coastal cliffs, historic towns, and southernmost coastal scenery.
- Adriatic Coast Drive: Bari-Polignano a Mare-Monopoli-Ostuni - Compact coastal route of about 100 kilometres connecting seaside towns, beaches, and white hilltop villages.
- Gargano Promontory Circuit: Vieste-Peschici-Monte Sant'Angelo - Day or overnight route around the forested Gargano headland with sea vistas and pilgrimage sites.
- Trulli and Valle d'Itria rural route - Short loop connecting Alberobello, Locorotondo, Martina Franca, and Cisternino through olive groves and vineyards.
Planning Your Trip to Apulia #
Weekend Apulia Itinerary
Puglia weekend: explore Bari Vecchia, visit Alberobello's trulli, swim at Polignano a Mare cliffs, wander Ostuni's white streets and taste local orecchiette and olive oil.
Show itinerary- Day 1 - Arrive Bari; explore Bari Vecchia and seafront.
- Day 2 - Day trip to Alberobello trulli, Locorotondo and return.
1 Week Apulia Itinerary
A seven-day Puglia road trip: Bari, trulli at Alberobello, Polignano a Mare, Monopoli, Ostuni, Lecce's baroque center, Otranto and Gallipoli beaches and seafood, olive groves and small towns.
Show itinerary- Day 1 - Arrive Bari; old town and port area.
- Day 2 - Alberobello trulli and nearby Locorotondo exploration.
- Day 3 - Polignano a Mare cliff viewpoints and beaches.
- Day 4 - Monopoli and Ostuni white town wandering.
- Day 5 - Drive to Lecce; evening baroque center walk.
- Day 6 - Otranto day trip: cathedral and coastal walks.
- Day 7 - Gallipoli beaches and seafood, return to Bari or Brindisi.
2 Weeks Apulia Itinerary
Two-week Puglia itinerary: Gargano promontory to Salento coast, Lecce's baroque streets, Alberobello trulli, olive groves, Tremiti Islands optional boat day, cooking classes and relaxed coastal drives.
Show itinerary- Day 1 - Arrive Bari; evening seaside promenade.
- Day 2 - Gargano drive: Vieste and Peschici coastal stops.
- Day 3 - Return south to Trani and Castel del Monte viewpoint.
- Day 4 - Alberobello, Locorotondo and Ostuni exploration.
- Day 5 - Polignano a Mare and Monopoli coastal day.
- Day 6 - Drive to Matera-adjacent border areas then Lecce region.
- Day 7 - Lecce baroque walking tour and workshops.
- Day 8 - Otranto and coastal castle visits.
- Day 9 - Gallipoli beaches and historic center.
- Day 10 - Santa Maria di Leuca and southern tip drive.
- Day 11 - Day trip to Tremiti Islands (boat, seasonal) or relax.
- Day 12 - Slow day in Puglian olive groves and markets.
- Day 13 - Cooking class or local winery visit in Salento.
- Day 14 - Return to Bari or Brindisi for departure.
Getting to & Around Apulia #
Most travellers reach Apulia via Bari Karol Wojtyła Airport (BRI) or Brindisi (BDS), or by intercity train into Bari Centrale. The A14 autostrada serves Bari from the north while provincial roads carry traffic through the Salento peninsula; ferries sail from Bari and Brindisi to Greek ports in summer.
Puglia’s low, flat coastal plains and peninsular shape mean travel is linear along the coast and by road; rail links serve the main towns but many small villages are best reached by car. Distances within Salento are short but secondary roads can be narrow and parking in historic centres is limited.
- Domestic Flights - Puglia’s main airports are Bari (BRI) and Brindisi (BDS), which handle domestic and some international services and serve as regional gateways for the heel and Salento.
- Trains - Trenitalia runs regional and intercity services into Bari Centrale and Brindisi; local lines include the narrow‑gauge network operated by Ferrovie del Sud Est linking smaller towns in the south.
- Rental Car - A car is the most practical way to explore Puglia’s coastal towns and the Salento peninsula - expect many secondary roads and limited parking in old towns, and frequent one‑way streets.
- Ferries - Ports in Bari and Brindisi offer ferry crossings to Greece and seasonal services across the Adriatic, useful for cross‑country itineraries or island hops.
Where to Stay in Apulia #
Apulia (Puglia) is well served by seaside hotels, trulli vacation rentals and agriturismi inland. Summer is the busiest season on the Salento coast; Alberobello and Ostuni attract steady tourist traffic year-round. Many properties close out of season, so check openings.
Polignano a Mare, Monopoli and the Salento coast (Lecce, Otranto) have the best hotel and resort options for beach stays. Peak-season booking is essential for July-August weekends.
Alberobello and nearby Valle d’Itria specialise in trulli houses and restored stone cottages-great for small groups wanting an authentic base. Winter stays can be quieter with lower rates.
Olive-grove agriturismi inland from Ostuni and Martina Franca combine simple rooms with local meals and olive-oil tastings. Popular for food-focused travellers and longer, relaxed stays.
Coastal campsites around Torre dell’Orso and Gargano provide budget options and seasonal glamping. Facilities improve during summer but can be limited in shoulder months.
Lecce and Ostuni offer many boutique B&Bs in historic centres; they suit city-exploring visitors who want easy access to restaurants and walking tours. Reserve popular dates early.