BDS House Request to book

Itineraries

A 7-day Puglia itinerary from one base in Brindisi

Brindisi harbour with the Monumento al Marinaio d'Italia
Photo: BDS House

Quick answer

A week in Puglia works well from a single base in Brindisi: day 1 the old town, day 2 Lecce, day 3 Ostuni and its coast, day 4 Alberobello and the Valle d'Itria, day 5 Torre Guaceto beach, day 6 Polignano a Mare and Monopoli, day 7 Otranto or a slow last day. No drive is longer than about 1 hour 10 minutes each way.

Key facts
BaseBrindisi old town, about 10 min from BDS airport
Longest daily driveAbout 1 h 10 min each way (Otranto)
Days possible by train3 of 7 (Lecce, Ostuni, Polignano and Monopoli)
UNESCO sitesTrulli of Alberobello; Matera as an optional extra
Best monthsMay, June, September, early October
Hotel changesNone

Why one base instead of a road trip?

On my first long trips around Puglia with friends from the north, we did it the usual way: two nights here, two nights there, a car full of half-open suitcases. By day five everyone knew the exact weight of every bag and nobody remembered what the third town looked like.

Private rooftop terrace of BDS House with deck chairs
One base for the whole week: the rooftop terrace of BDS House Photo: BDS House

Every change of hotel costs you half a day: packing, checking out, finding the next place, parking, checking in. In a week, that is two days lost. Puglia is long, but its most famous places are packed into the middle, and Brindisi sits right in that middle. From here Lecce and Ostuni are each about 30 to 40 minutes away, Alberobello and Polignano about an hour, Otranto about 1 hour 10. You unpack once, you know where the coffee is, and every evening you come back to the same quiet old town.

This itinerary is built for that. It alternates long and short days, mixes towns and sea, and leaves room for the long lunches that are half the reason to come. If you want the reasoning in more detail, read why Brindisi works as a base for Puglia.

The week at a glance

DayPlanTravel each wayCar needed?
1Arrive, Brindisi old town and harbourAbout 10 min from the airportNo
2LecceAbout 25 to 40 minNo, train works well
3Ostuni and Costa MerlataAbout 30 to 35 minBetter with a car
4Alberobello, Locorotondo, CisterninoAbout 1 hYes
5Torre Guaceto beach dayAbout 25 minYes
6Polignano a Mare and MonopoliAbout 1 hNo, train works
7Otranto, or a slow day in BrindisiAbout 1 h 10 minYes for Otranto

The order is flexible. Swap days to follow the weather: on windy days from the north the coast south of Brindisi is often calmer, and vice versa. Keep Alberobello off weekends in summer if you can.

Day 1: Arrive and walk Brindisi's old town

Brindisi airport (BDS, Aeroporto del Salento) is about 10 minutes from the old town, so even a mid-afternoon flight leaves you a full evening. Check in, then walk down to the harbour. See the Roman column at the top of the steps, traditionally linked with the end of the Via Appia, and the cathedral square nearby. At sunset, take the small harbour boat across to the Monumento al Marinaio d'Italia and look back at the city.

Monumento al Marinaio d'Italia seen from the Brindisi waterfront
Day 1: the Brindisi waterfront and the Monumento al Marinaio Photo: Ale zena, CC BY-SA 4.0, via Wikimedia Commons

Dinner is seafood: raw shellfish, octopus, orecchiette. Our guide to things to do in Brindisi has more for this first evening.

Day 2: Lecce, the baroque city

Take the regional train, about 25 to 35 minutes, and walk from Lecce station into the centre. Start at Piazza Sant'Oronzo with its half-buried Roman amphitheatre, then the Basilica di Santa Croce and Piazza del Duomo. Have a pasticciotto mid-morning and a rustico at lunch. Rest through the hottest hours, then walk again from six, when the stone glows. Back in Brindisi for a late dinner, or stay in Lecce and catch an evening train.

Porta Napoli, Lecce
Day 2: Porta Napoli, one of the old gates of Lecce Photo: Benjamin Smith, CC BY-SA 4.0, via Wikimedia Commons

Day 3: Ostuni and a swim at Costa Merlata

Drive about 30 to 35 minutes to Ostuni and walk up through the white lanes to the Cathedral before the heat. Two to three hours is enough. Then go down to the coast: Costa Merlata has rocky coves with clear water, and there are longer sandy beaches a little further along. Return to Ostuni for sunset from the walls if you like, or drive back to Brindisi and eat on the terrace.

Whitewashed lane in Ostuni
Day 3: the white lanes of Ostuni Photo: Irene Grassi from Italy, CC BY-SA 2.0, via Wikimedia Commons

Day 4: Alberobello and the Valle d'Itria

This is the day for the trulli, so leave early. Alberobello is about an hour away. The Trulli of Alberobello have been on the UNESCO World Heritage List since 1996. Walk Rione Monti first, before ten, then the quieter Rione Aia Piccola.

Aerial view of Locorotondo, the round white town of the Valle d'Itria
Day 4: Locorotondo, the round town of the Valle d'Itria Photo: ParisTaras, CC BY-SA 4.0, via Wikimedia Commons

Afterwards, drive slowly through the Valle d'Itria. Locorotondo is ten minutes away: a round white town with a view over trulli and vineyards. Have lunch there or continue to Martina Franca for its baroque streets. End in Cisternino, where butchers' shops called fornelli grill the meat you choose. It is a long day, so plan nothing for the next morning.

Martina Franca old town at night
Martina Franca at night, a good dinner stop on the way back Photo: Benjamin Smith, CC BY-SA 4.0, via Wikimedia Commons

Day 5: A beach day at Torre Guaceto

After three days of towns, slow down. The Torre Guaceto nature reserve is about 25 minutes north of Brindisi: dunes, a coastal tower and shallow, clear, protected water. Services inside the reserve are limited and access rules change by season, so check the reserve's website and bring water, shade and snacks.

Watchtower of the Torre Guaceto nature reserve
Day 5: the watchtower of the Torre Guaceto reserve Photo: Carovale3, CC BY-SA 4.0, via Wikimedia Commons

Prefer sunbeds and a bar? Choose one of the lidos along the coast north of the city instead. Our guide to the best beaches near Brindisi compares them.

Day 6: Polignano a Mare and Monopoli

Both towns are on the railway towards Bari, so this day works by train too (about 45 minutes to 1 hour). Start in Polignano a Mare: the Lama Monachile cove between the cliffs, the terraces over the sea, the small old town. Go early, because by late morning in summer it is busy.

The old port of Monopoli at sunset with fishing boats
Day 6: Monopoli's old port at sunset Photo: Giorgio Galeotti, CC BY-SA 4.0, via Wikimedia Commons

In the afternoon, move to Monopoli. Its old port with blue fishing boats, the castle on the water and the walls along the sea are at their best in the last hour of light.

Day 7: Otranto, or a slow last day

If you still have energy, drive about 1 hour 10 minutes to Otranto. See the 12th-century mosaic floor in the Cathedral, walk the castle walls, and swim in the clear water nearby. If you would rather not drive, stay close: a late breakfast on the terrace, the market, a last swim north of the city, and a long lunch. Many guests tell us this lazy day is the one they remember.

Aragonese castle of Otranto
Day 7: the Aragonese castle of Otranto Photo: Enric, CC BY-SA 4.0, via Wikimedia Commons

If your flight is on day 8, Brindisi airport is about 10 minutes away. Check-out is by 11:00, and we can help with an airport transfer on request.

Practical notes: car, timing and how to adapt the plan

  • Hire the car for part of the week only. Days 2 and 6 work by train, so a car for days 3, 4, 5 and 7 is often enough. Pick it up at Brindisi airport, about 10 minutes from the old town.
  • Park outside the old towns. Lecce, Ostuni, Alberobello and Polignano all have restricted traffic zones (ZTL) in their centres. Use the signed car parks and walk in. Fines for entering a ZTL arrive by post, months later.
  • Respect the afternoon. Many shops and churches close from about 13:00 to 16:30 or 17:00. Plan towns for the morning and early evening, and keep the middle of the day for lunch, the beach or a rest.
  • Eat late. Restaurants in summer fill from about 21:00. Book on Friday and Saturday nights, especially in Polignano, Ostuni and Lecce.
  • Carry water and cash. Small lidos, car parks and bakeries sometimes prefer cash, and summer days are hot.
  • Check the wind. It decides which coast is calm. A quick look at the forecast in the morning can save a beach day.

And if your trip is shaped differently:

  • Without a car: keep days 1, 2 and 6 as they are, do Ostuni by train plus a short taxi up the hill, and replace days 4 and 7 with a guided tour or a private driver. For the beach, choose lidos you can reach by local bus in summer.
  • With 10 days: add Matera (about 2 hours each way, better with one night there) and Gallipoli on the Ionian coast.
  • With two weeks: add the far south of Salento around Santa Maria di Leuca, or take the ferry from Brindisi to Corfu in summer.
  • With small children: cut day 4 to Alberobello only and add a second beach day.

For a week like this, a whole home helps. BDS House sleeps up to six, with a full kitchen, a washing machine for mid-week laundry, air conditioning and two private terraces, and the station about 750 m away for the train days.

Questions travellers ask

Is 7 days enough for Puglia?

Seven days is enough for the central highlights: Lecce, Ostuni, Alberobello and the Valle d'Itria, Polignano a Mare, Monopoli, Otranto and one or two beach days. It is not enough for all of Puglia; the Gargano in the north and the far tip of Salento need extra days.

Where should I stay for a week in Puglia?

Choose a central base so every day trip stays short. Brindisi works well because Lecce and Ostuni are about 30 to 40 minutes away and Alberobello and Polignano about an hour, with the airport 10 minutes from the old town. Staying in one place saves you about two days of packing and checking in.

Do I need a car for a Puglia itinerary?

For the Valle d'Itria villages, Otranto and most beaches, yes. Without a car you can still do Lecce, Ostuni, Polignano a Mare, Monopoli and Bari by train from Brindisi. A mixed plan, with a car hired for two or three days, works well for many travellers.

What is the best order to visit Puglia in a week?

Alternate long and short days. Put Lecce early because it is easy by train, then Ostuni, then the longer Valle d'Itria day, followed by a beach day to rest. End with Polignano and Monopoli and, if you have energy, Otranto. Move days around to follow the wind and the weather.

Can you visit Alberobello and Polignano a Mare on the same day?

It is possible, as they are about 30 to 40 minutes apart, but it makes a rushed day in summer. We prefer pairing Alberobello with Locorotondo and Cisternino, and Polignano with Monopoli, so each day has one busy place and one calmer one.

What is the best month for a week in Puglia?

May, June, September and early October. The sea is warm from June to September, the days are long, and there are fewer crowds than in July and August. In spring and autumn, sightseeing in Lecce or Alberobello is much more comfortable.

Which airport is best for a Puglia itinerary?

Brindisi (BDS) is the best for the centre and south: about 10 minutes from Brindisi's old town and within about an hour of Alberobello and Polignano. Bari (BRI) suits trips focused on the north and the Bari coast. Bari airport is about 1 hour 15 minutes from Brindisi by car.

Is it worth adding Matera to a week in Puglia?

Yes, if you have a spare day or can extend. Matera, in Basilicata, is about 2 hours from Brindisi by car and its Sassi are a UNESCO site. As a day trip it is long, so leave early, or better, sleep one night there.

Sources and further reading

Times and prices are approximate and change by season. Last checked on 3 October 2026.

More guides to Brindisi