HomePlan your tripPuglia itinerary
A sun-washed Puglian landscape of white towns, olive groves and the Adriatic, the makings of a road trip

The perfect Puglia itinerary

Puglia rewards a route, not a checklist. The trick is to read the region as three stretches, the coast, the Valle d’Itria and the Salento, and move through them in one clean north-to-south arc, settling into two or three bases rather than packing every night. Here’s the week I’d plan, and how to stretch or shrink it.

Think in three regions, not a list

Almost every good Puglia trip is some combination of these three, strung north to south:

The turquoise Lama Monachile cove beneath the cliffs of Polignano a Mare

① The coast

Cliff-top Polignano and the harbour of Monopoli, the Adriatic edge everyone photographs, easy to reach by train.

The conical stone roofs of the trulli in Alberobello, in the Valle d’Itria

② The Valle d’Itria

The white-town heartland: Alberobello’s trulli, Ostuni, Martina Franca, the masserie and the caves.

The Baroque old town of Lecce, capital of the Salento

③ The Salento

Baroque Lecce, Otranto and the turquoise beaches down the heel, the deep south, slower and hotter.

The golden rule: two or three bases, not seven. Puglia’s pleasure is the slow evening in one place. Don’t spend it repacking.

The classic 7-day route (one week in Puglia)

Fly into Bari, out of Brindisi (or vice-versa) so you never double back. Pick the car up when you leave the cities.

Bari (fly in) Brindisi (fly out) Polignano Monopoli Alberobello Ostuni Lecce Otranto Gallipoli Leuca
The classic loop: fly into Bari, work south through the coast and the Valle d’Itria to the Salento, fly out of Brindisi so you never double back.
Days 1-2, the coastDays 3-4, the Valle d’ItriaDays 5-7, the Salento
DaysBaseThe route
1-2
the coast
Polignano or MonopoliPolignano’s cliffs and Lama Monachile, a sea-cave boat tour, an evening in Monopoli’s old town. Both are on the train line, so you don’t need the car yet.
3-4
Valle d’Itria
A masseria near Ostuni or in the valleyAlberobello’s trulli, whitewashed Ostuni, Baroque Martina Franca, Locorotondo and Cisternino; the Grotte di Castellana and Castel del Monte a half-day north.
5-7
the Salento
Lecce (2-3 nights)Baroque Lecce by day and night, Otranto’s mosaic cathedral and castle, the beaches of Baia dei Turchi and Alimini, then Gallipoli and Santa Maria di Leuca before flying out of Brindisi. Pick your beaches as you go.

Shorter or longer

4-5 days

Pick two of the three regions; don’t race all three. Best pairings: the coast + Valle d’Itria (out of Bari), or the Valle d’Itria + Salento (out of Brindisi). One or two bases, more time in each.

10 days+

Keep the arc but slow down: extra nights at the masseria, more Salento beaches, and add the wild Gargano peninsula in the north (forests, sea cliffs) or a day in Matera, just over the border.

Puglia in 3 or 5 days

The golden rule for a shorter trip is simple: cover less ground, not more. With only a few days, pick one or two bases, keep the driving short and resist the urge to see everything. You will enjoy Puglia far more at a slower pace.

3 days in Puglia

With three days, stay put. Base yourself in the central Valle d’Itria, ideally in or around Ostuni, which puts the white towns, the trulli, and the Adriatic coast all within a short drive. Book one place for all three nights (see where to stay in Puglia) and you will not waste a minute repacking.

  • Day 1: Settle into Ostuni and spend the afternoon wandering its whitewashed old town, the cathedral and the ramparts at sunset. Slow, easy, no driving.
  • Day 2: Drive into the heart of the trulli country. Morning in Alberobello among the cone-roofed houses, then a short hop to gentler Locorotondo for lunch and a quieter afternoon. Both towns sit within about half an hour of Ostuni.
  • Day 3: Take a coast day. Head to Polignano a Mare for its clifftop old town and a swim, or pick a stretch from our guide to the best beaches in Puglia before your onward journey.

For a trip this short and this central, fly into either Bari or Brindisi, whichever is cheaper: both sit roughly an hour from the Valle d’Itria. See our getting to Puglia guide for the details.

5 days in Puglia

Five days is enough to pair two areas without rushing. The easiest combination is the central Valle d’Itria plus a taste of the Salento and its baroque capital. Split your stay into two bases so you are never doing long drives back and forth.

  • Days 1 and 2: Base in the Valle d’Itria as above. Ease into Ostuni on arrival, then give a full day to Alberobello and Locorotondo, with time to slow down between towns.
  • Day 3: A coast and countryside day from your first base: a morning swim at Polignano a Mare or a nearby beach, an unhurried lunch, then drive south in the afternoon and change bases.
  • Days 4 and 5: Base in or near Lecce for the Salento leg. Give Lecce a full day for its baroque squares, churches and evening passeggiata, then use your final day for a beach or a nearby coastal town before flying home.

To keep the driving down, do not commute daily: sleep in each area rather than day-tripping across the region. You will want a car for this itinerary, so read up on renting a car in Puglia first. Because you end in the Salento, flying into or out of Brindisi saves a long final transfer, as it sits far closer to Lecce than Bari does.

Car or train?

This route wants a car

The masserie, the caves and the beaches sit off the rail lines; for the full arc you’ll want to drive. Pick the car up after the cities. Renting a car

Train-only is possible

A leaner, car-free version: the coastal towns (Polignano, Monopoli, Ostuni) plus Lecce and Alberobello by rail, with the odd taxi or tour. See how far the trains go. Getting around

Puglia itinerary: FAQ

How many days do you need in Puglia?

A week is the sweet spot for all three regions without rushing. 4-5 days means choosing two; 10+ lets you add the Gargano or slow masseria time.

Can you see Puglia in 5 days?

Yes, pair two regions rather than racing the whole region (e.g. Valle d’Itria + coast, or the Salento around Lecce).

What’s the best route?

A north-to-south arc: coast, then Valle d’Itria, then Salento, with two or three bases, not a new hotel every night.

Do you need a car?

For the full multi-area route, yes, the countryside and beaches aren’t on the rail lines. A train-only version works for the coastal towns and Lecce.

Where should you base yourself?

Two or three bases: a coast or Valle d’Itria town/masseria, then Lecce for the Salento. Don’t change hotel every night.

Related: Best towns · Best time to visit · Renting a car · Getting to & around

Book experiences for your trip

Live, bookable Puglia tours, day trips and activities via GetYourGuide, with free cancellation.

Antonio Marchese, founder of Puglia Uncovered
Antonio Marchese: Founder & Puglia local

I grew up in the province of Brindisi and spent 30 years in Puglia; the Salento coast is home water. Everything above is checked on the ground; when a place slips, it gets updated. More about who is behind this guide

★ Free subscriber guide

Get the free 7-day Puglia itinerary

Join the newsletter and I will send you a printable, day-by-day plan across the coast, the Valle d’Itria and the Salento, plus the occasional guide and seasonal tip. No spam, unsubscribe at any time.

Where to stay