Two weeks in Puglia is a rare luxury — enough time to go beyond the highlights and discover the quieter, slower side of the region. Most visitors rush through in seven days and leave feeling they've only scratched the surface. With 14 days and a hire car, you can take it properly: linger over a coffee in a trullo courtyard, swim from a sea cave at Polignano, lose yourself in the baroque streets of Lecce and wake up to the ancient silence of Matera — all without changing hotels once.

This itinerary is built around Bari as a fixed base, which means you drive out each day and return each evening. No repacking every two days. No transfer stress. Just Puglia at its best.

Why Bari Makes the Ideal Two-Week Base

Puglia is a long, narrow region — and Bari sits almost exactly in the middle. Every major destination is reachable as a day trip: Alberobello is roughly 55 km south (about an hour), Matera is 65 km west, Polignano a Mare is just 35 km, and even Lecce — 155 km away at the tip of the Salento — is doable as a long day out. Trani and Castel del Monte lie 40–50 km to the north.

This geography makes the fixed-base strategy genuinely practical across two full weeks. You spend your time exploring, not repacking. And if you're arriving by plane, Bari Karol Wojtyła Airport connects directly to dozens of European cities. For the full case for Bari as a Puglia base, read our dedicated guide on why Bari is the perfect base to explore Puglia.

One practical note for road trippers: when you're driving every day, reserved private parking at your accommodation makes a genuine difference. Borgo dei Pioppi Cozy Apartment has two dedicated spaces in a gated residence — your car is always waiting and secure when you return each evening, with no hunting for street parking in the dark.

Week One: Bari, Trani and the Trulli Heartland

Days 1–2: Arrive in Bari and explore the old town

Give yourself at least a full day in Bari before you start driving. The old town — Bari Vecchia — is a genuine maze of white-washed alleys where elderly women still sit in doorways rolling orecchiette by hand. Visit the Basilica di San Nicola, walk the waterfront promenade and eat your first plate of pasta al forno in a no-frills neighbourhood trattoria. On day 2, head 40 km north to Trani: a romantic port city with one of the most photographed cathedrals in Italy, rising straight from the sea on a rocky promontory above the Adriatic.

Days 3–4: Alberobello and the Valle d'Itria

The trulli of Alberobello are Puglia's most iconic sight — conical stone houses clustered across hillsides that look unlike anything else in Europe. Arrive early (before 10:00) to explore the Rione Monti and the Aia Piccola districts before the tour groups arrive, then drive on to Locorotondo, Cisternino and Martina Franca: three hilltop towns with sweeping views over the Valle d'Itria and excellent local wines. Alberobello is about 55 km from Bari — roughly an hour each way, leaving plenty of time to wander.

Traditional trulli houses with conical stone roofs in Alberobello, Puglia
The iconic trulli of Alberobello — arrive early to explore without the crowds. Photo: Unsplash

Days 5–6: Matera and Altamura

Cross into Basilicata for two days in Matera. The Sassi — two ancient cave districts carved into a ravine — have been inhabited for over 9,000 years and were a European Capital of Culture in 2019. Walking down into the Sasso Caveoso at dusk, with the canyon turning golden below you, is one of the great experiences of southern Italy. From Bari, Matera is about 65 km west — under an hour by car. On your way back, stop in Altamura to pick up a loaf of its famous DOP-certified bread: one of the finest in the country.

The ancient cave city of Matera with its sassi cave districts and ravine at dusk
Matera's Sassi at dusk — a 65-km drive from Bari that feels like travelling back millennia. Photo: Unsplash

Day 7: A slow recovery day

After six days of driving, build in a rest day. Head to Torre a Mare or Santo Spirito — both are relaxed beach towns less than 20 minutes from Bari — for a morning swim and a long, unhurried lunch by the sea. Alternatively, visit the Castello Svevo di Bari if you skipped it earlier, or spend the afternoon browsing a local food market and stocking up on taralli, burrata and Primitivo wine for your apartment kitchen.

Week Two: The Coast, Lecce and the White South

Days 8–9: Polignano a Mare and Monopoli

Polignano a Mare sits on sheer limestone cliffs above turquoise water, just 35 km from Bari — less than 40 minutes. Climb down to the small beach of Lama Monachile for a swim, walk the cliff path for the views, then drive 15 minutes further south to Monopoli: a working port with a beautiful historic centre, a 16th-century castle right on the harbour and some of the best fish restaurants in the region. These two towns together make a thoroughly satisfying two-day Adriatic loop.

Days 10–11: Lecce and the Salento

Lecce is Puglia's baroque capital — a city of elaborately carved golden-stone churches, piazzas and palazzi that look almost too ornate to be real. At 155 km from Bari (about 90 minutes on the motorway), plan an early start. Spend day 10 entirely in Lecce: the Basilica di Santa Croce, the Roman amphitheatre in the main square, and at least one pasticciotto from a local pastry shop. On day 11, drive 30 km south to Otranto for its stunning mosaic cathedral floor and turquoise harbour, or head west to Gallipoli for the beautiful old island town ringed by sea walls.

Baroque golden-stone architecture lining a street in Lecce city centre, Puglia
Lecce's extraordinary baroque stone-carving earns it the nickname "the Florence of the South". Photo: Unsplash

Days 12–13: Ostuni and the hilltop towns

Ostuni — the White City — rises from olive groves on a hilltop about 80 km from Bari (roughly an hour). Its medieval centre is a cascade of flat-roofed white houses, narrow staircase streets and geranium-filled balconies. Spend the morning in the old town, take a long lunch in the main square, and use the afternoon to explore the surrounding countryside. On day 13, consider Castellana Grotte — one of the most spectacular cave systems in Italy, just 40 km southeast of Bari — or return to the Valle d'Itria to see any towns from week one that you'd like to revisit with fresh eyes.

Aerial view of Ostuni the White City with its whitewashed medieval hilltop old town in Puglia
Ostuni, the White City — one of the most photogenic hilltop towns in Puglia. Photo: Unsplash

Day 14: A slow farewell morning in Bari

Don't rush the last morning. Walk down to the mercato del pesce at the old harbour for fresh seafood bought straight from the boats. Have a final coffee standing at the bar in Bari Vecchia, buy a bag of taralli and a bottle of olive oil for the flight home, and let Puglia do what it always does best — make you promise yourself you'll be back.

Getting Around: Driving Tips for This Itinerary

All destinations in this itinerary are reachable from Bari in under two hours (Lecce at 90 minutes is the furthest). Pick up your hire car at Bari Karol Wojtyła Airport on arrival day rather than in the city centre — it avoids the first-evening parking puzzle. The main roads you'll use are the A14 motorway south toward Taranto for Alberobello, Ostuni and Lecce, and the SS100 heading west for Matera. Both are well-maintained and clearly signed.

Parking at each day-trip destination is typically paid and located at the edge of the historic centre — budget €2–4 per day per stop. With reserved parking at your Bari base, you only pay for parking at your destinations, not each night at home.

If you're working with a shorter holiday window, our 7-day Puglia itinerary covers the essential highlights in a single week — a useful reference for planning which sites deserve the longest stops.

Practical Tips for Two Weeks in Puglia

Plan your stay in Bari 110 sqm, pool, private parking and 2 bathrooms — the ideal base to explore Puglia.