Puglia Itinerary: 3 Days Between Bari, Polignano and Lecce

Three days in Puglia can feel rushed if you keep changing bases, but they work well if you build the trip around one coastal stop and one baroque city.

Why 3 days works in Puglia

Puglia is one of the easiest regions in Italy to enjoy quickly because the experience is not built around one single monument. What people usually want here is a mix of old streets, seafood, sea views, relaxed meals and a rhythm that feels lighter than Rome, Florence or Milan. In only three days you cannot see the whole region, but you can absolutely build a trip that feels complete if you stay disciplined about geography.

The mistake most travelers make is trying to fit Bari, Polignano, Monopoli, Alberobello, Ostuni, Lecce and half of Salento into one long weekend. On a map that can look tempting. In practice it means constant packing, parking stress and not enough time to enjoy the best part of Puglia, which is how good it feels when you slow down. A better route is Bari first, then one coastal stop, then Lecce for a final contrast in style.

Day 1: Bari old town and seafront

Start in Bari. The old town is compact, walkable and ideal for a first half-day because you can arrive by train, drop your bag and begin immediately without complicated logistics. Spend the morning around Bari Vecchia, the Basilica di San Nicola and the narrow lanes where local life still feels visible instead of staged.

For lunch, keep it simple and local: panzerotti, focaccia barese or a seafood plate near the center. In the afternoon, walk the lungomare and let the first day stay light. Bari works best when you treat it as a city of atmosphere rather than a checklist city. For dinner, stay in town instead of rushing onward. That gives you a clean overnight and an easier second day.

Day 2: Polignano a Mare or Monopoli

Use the second day for the coast. Polignano a Mare is the obvious classic for dramatic views and postcard scenery, while Monopoli feels slightly calmer and can be more pleasant if you care more about wandering than ticking off a famous viewpoint. If this is your first time in Puglia, Polignano usually wins because the cliffs and sea setting are instantly memorable.

Go early, especially in warm months, so the town still feels breathable. Swim if the weather is good, then plan a long lunch instead of trying to cram too many stops. This is also where many travelers make the wrong move and detour to Alberobello the same afternoon. It can be done, but the day becomes mechanical. If you want a trip that feels elegant rather than efficient, stay on the coast and keep the pace human.

Day 3: Lecce for a different mood

Finish in Lecce. It gives the itinerary a completely different tone from Bari and the coast: warmer stone, more baroque detail, more piazzas and a slower evening atmosphere. Lecce is the kind of city that rewards aimless walking. You do not need a packed attraction list for it to work.

Spend your final day between Piazza del Duomo, the Roman amphitheater area and the backstreets around the center. Stop for coffee, pasticciotto and one proper sit-down meal before leaving. That contrast between seaside Puglia and elegant Salento is exactly what makes the three-day version satisfying.

Transport and pacing

If you do not want to drive, this route still works. Bari and Polignano are easy by train, and Lecce is manageable by rail as well if you plan connections properly. A car only becomes strongly useful once you try to add countryside masserie, remote beaches or smaller inland towns.

If Puglia is part of a wider southern Italy trip, link this stop mentally with other slower itineraries rather than with fast city-hopping. It pairs well with a broader Italian planning approach similar to the one in the Rome itinerary and contrasts nicely with a more concentrated city structure like Tokyo.

See also Rome itinerary for a denser urban trip and San Francisco itinerary for another city where neighborhood sequencing matters.