Five days are enough for a successful first taste of Puglia, as long as you stick to a tight triangle: the Itria Valley and its trulli, the white city of Ostuni, then Salento with Lecce and its beaches. It is a short format that forces some choices: the Gargano, in the north, has no place on this route and deserves a trip of its own, as our longer itineraries for 7 days and 10 days show.

To see how these stops relate to one another, our guide to the geography of Puglia details the provinces and the distances between them.

Map of Puglia showing the route of the 5-day itinerary: Alberobello, Ostuni, Lecce, Otranto, Polignano a Mare
The route of the 5-day itinerary, between the Itria Valley and Salento. Click the map to enlarge it.

What this itinerary covers: the Itria Valley (Alberobello, Locorotondo, Cisternino), Ostuni and Martina Franca, Lecce, Otranto and the beaches of Salento, then Polignano a Mare and Monopoli before heading back.

Quick answer

  • Itinerary: a 5-day loop – Itria Valley (Alberobello), Ostuni, Martina Franca, Lecce, Otranto, Polignano a Mare and Monopoli.
  • Airports: Bari (BRI) for arrival and departure, with the itinerary forming a loop from Bari.
  • Car: essential to link the stops in this timeframe.
  • Best time: May-June and September.
  • Plan ahead: ZTLs in Ostuni and Lecce, as well as in Otranto on high-season evenings.

Overview of the 5-day itinerary

DayMain stopsOvernight in
1Arrival in Bari, Itria Valley (Alberobello)Itria Valley
2Ostuni, Martina FrancaOstuni or Lecce
3LecceLecce
4Otranto, beaches of SalentoLecce
5Polignano a Mare, Monopoli, return—

This pace stays brisk: one main stop per half-day, with no room for improvisation. If you have more time, our 7-day or 10-day itineraries let you breathe a little more and add the Gargano.

Before you go: planning a 5-day trip

Why fly in and out of Bari

On a format this short, it is better to make a loop from Bari than to consider a one-way trip via Brindisi: the distances between the stops on this route (Itria Valley, Ostuni, Lecce) stay reasonable from Bari airport, which avoids an extra transfer at the end of the trip. See our Bari or Brindisi comparison if you still hesitate between the two options.

Do you need to rent a car?

Yes, without hesitation: public transport links between the Itria Valley, Ostuni and Salento exist but involve many changes, which is incompatible with such a tight schedule.

Plan ahead
Both Ostuni and Lecce enforce a ZTL (limited traffic zone) with automatic cameras in their historic centers (details further down in this article). Otranto also has a restriction, mainly in the evening in high season. It is best to park on the outskirts of the historic centers and finish on foot.

What is the best time for this route?

May-June and September remain the best compromise: pleasant temperatures, moderate crowds in the Itria Valley and in Lecce, and a sea already warm enough for swimming in Salento in both June and September.

Day 1: arrival and the Itria Valley

Cone-roofed trulli of Alberobello, in the Itria Valley
The trulli district in Alberobello, a UNESCO World Heritage Site.

From Bari airport, allow about 1h15 of driving to reach Alberobello (around 60 kilometers), the capital of the trulli and a UNESCO World Heritage Site. The Rione Monti district has most of the shops and viewpoints, while Aia Piccola offers a more authentic, less crowded picture. In the late afternoon, head to Locorotondo (less than 10 minutes away), whose circular historic center can be walked in an hour.

Keep in mind: Alberobello is best visited early in the morning or at the end of the day, to avoid the tour buses that arrive in the middle of the day.

To plan this stop: Alberobello page and Locorotondo page.

Day 2: Ostuni and Martina Franca

Whitewashed houses of Ostuni, the white city of Puglia
Ostuni, the “white city”, perched on three hills facing the Adriatic Sea.

In the morning, head to Martina Franca (about 20 minutes from Locorotondo), for its Baroque and Rococo center, often overlooked in favor of its better-known neighbors. In the afternoon, continue to Ostuni (about 30 minutes), whose Gothic cathedral and ramparts offer views over the olive plain all the way to the Adriatic Sea.

Plan aheadOstuni’s historic center is a ZTL all year round, monitored by automatic cameras. Access is permitted from 07:00 to 10:00 and from 14:00 to 17:00 via Via Cattedrale, Via Francesco Cavallo and Via Francesco Vitale, and from 08:00 to 13:00 and from 16:00 to 19:00 via Via Montegrappa. These hours may change: check the signs on site.

To plan this stop: Martina Franca page and Ostuni page.

Day 3: heading to Lecce, the Baroque capital of Salento

Carved stone facade in Lecce, in the local Baroque style
The soft stone of Lecce lends itself to a Baroque sculpture that is unique in Italy.

From Ostuni to Lecce, allow about 76 km and 55 minutes of driving. Nicknamed the “Florence of the Baroque” thanks to its soft, golden local stone, the pietra leccese, Lecce is best explored around the Santa Croce basilica, Piazza Duomo, the Roman amphitheater in the middle of town and Porta Napoli. A full day also leaves time to stroll through its wine bars and papier-mâché craft shops.

Plan aheadLecce’s historic center is a ZTL all year round, with access restricted from 21:00 to 06:00 every day and monitored by cameras. The Porta Napoli access remains closed to non-residents all year round.

To plan this stop: full Lecce page.

Day 4: Otranto and the beaches of Salento

Cathedral and Aragonese castle of Otranto
Otranto, its Byzantine cathedral and its Aragonese castle facing the Adriatic.

From Lecce to Otranto, allow about 39 km and 44 minutes. Not to be missed: the cathedral and its 12th-century Byzantine mosaic, the Aragonese castle, and, if time allows, the Baia dei Turchi, a few minutes away by car. The afternoon is made for the beach: the clear waters of the Adriatic side of Salento are among the most beautiful in Puglia.

Good to knowOtranto’s historic center is subject to a ZTL mainly in the evening, generally from 19:00 to 02:00 in high season (June to September).

To plan this stop: Otranto page and Baia dei Turchi.

Day 5: Polignano a Mare, Monopoli and the journey back

White houses of Polignano a Mare perched on the cliff
Polignano a Mare, built on the edge of the cliff above Lama Monachile.

On the road back to Bari (about 1h30 from Lecce), one last stop is a must at Polignano a Mare, known for its houses clinging to the cliff and for Lama Monachile, a pebble beach tucked between two rock walls. Just 10 minutes away, Monopoli, less photographed but just as pleasant, with its still-active fishing port, lets you round off the loop before catching your flight in Bari.

Keep in mind: the car parks near the center of Polignano fill up quickly in season; leave yourself a margin before your flight if you are leaving in the late afternoon.

To plan this stop: Polignano a Mare page, Lama Monachile and Monopoli page.

Our APULIA favorites on this itinerary

A few APULIA pages directly linked to the stops on this 5-day route.

Where to stay on this route

Over 5 days, two bases are enough: one or two nights in the Itria Valley or in Ostuni, then two to three nights in Lecce to branch out to Otranto and the beaches of Salento before taking the road back to Bari.

To choose the most suitable area and discover a selection of accommodations, see our complete guide to accommodation in Puglia.

Budget and practical tips

For a breakdown of costs, see our budget guide for a trip to Puglia, and mistakes to avoid in Puglia.

CityActive ZTLTip
OstuniAll year, access allowed 07:00-10:00/14:00-17:00 (some streets 08:00-13:00/16:00-19:00)Car parks on the edge of the historic center
LecceAll year, 21:00-06:00 every dayPaid car parks signposted at the edge of the center
OtrantoGenerally 19:00-02:00, mostly June to SeptemberPark via Idro / lungomare degli Eroi

These hours change every year: always check the municipal ordinance in force before your trip.

Common mistakes to avoid on this route

  • Trying to add the Gargano: in 5 days, northern Puglia cannot be reached without sacrificing the entire rest of the route.
  • Underestimating the time needed in Lecce: a single half-day is not enough to appreciate the Baroque center.
  • Ignoring the ZTLs of Ostuni and Lecce, which automatically issue fines by camera.
  • Not booking accommodation in Lecce early enough in high season: the city remains in very high demand in summer.

Frequently asked questions

Are 5 days enough to visit Puglia?

5 days let you discover a tight triangle: the Itria Valley, Ostuni and Salento (Lecce, Otranto). The Gargano and Taranto remain out of reach in this format; our 7-day or 10-day itineraries let you widen the route.

Do you absolutely need a car?

Yes: the distances between the Itria Valley, Ostuni and Salento are too great to rely on public transport alone in this timeframe.

Is it better to stay in Ostuni or in Lecce?

Both work: Ostuni suits the first two days better (Itria Valley, Martina Franca), while Lecce is better for branching out to Otranto and the beaches of Salento on the following days.

What is the best time for this route?

May-June and September offer the best compromise between pleasant warmth and moderate crowds, with a sea already warm enough for swimming in Salento.

Plan your trip with APULIA

To organize this route day by day, locate the beaches and villages mentioned in this article, save your favorites and ask your practical questions in real time:

Plan your trip to Puglia with APULIA

In summary

This 5-day route covers the essentials between the Itria Valley, Ostuni and Salento, without the Gargano or Taranto, which need more time. If you can extend your trip, our 7-day itinerary adds Bari and Gallipoli, our 10-day itinerary includes the Gargano, and our 15-day itinerary covers almost the entire region. If you have less time, see instead our guide Puglia for a weekend: 3 and 4-day itineraries.

Leave a Reply

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