Puglia Road Trip: 7 Destinations and One Hidden Gem
Puglia doesn’t get talked about nearly as much as Tuscany or the Amalfi Coast, and honestly, that’s most of its appeal. Whitewashed hill towns, a coastline that swings between dramatic cliffs and Caribbean-blue coves, olive groves older than most European countries, and an architectural style found nowhere else on earth.
This loop starts and ends in Bari, works through seven destinations plus a genuine hidden gem, and covers a region small enough to actually finish properly rather than rush.
START/END
Bari, Puglia
DISTANCE
Around 500 km (310 miles) for the full loop
DURATION
7 to 10 days
ROAD CONDITIONS
Mostly well-maintained state and provincial roads. A short stretch of the A14 toll motorway runs near Bari if you want to save time on that leg, everything else is toll-free. Historic centres, Bari, Lecce, Ostuni, Otranto, Matera, all run camera-enforced ZTL zones, park outside the walls. Drive on the right.
THE BEST TIME TO GO
April to June or September to October, warm and considerably quieter than peak summer. July and August bring serious heat and crowds at Alberobello and Polignano specifically, arrive early in the day if that’s your only window.
BOOKING THE CAR
I book through DiscoverCars, which rates Puglia’s local and international suppliers from 5 to 10 stars using only reviews from completed rentals. I filter above 8 to shortlist the most trusted operators before checking price. Cancellation is free up to 48 hours out, so there’s no cost to booking early.
For actual supplier names by airport, Bari or Brindisi, I’ve ranked my top picks separately, and in Puglia, I always add full coverage during booking on DiscoverCars for just 8-10Euros/day, well below the counter full insurance at 30-50 Euros/day. A real bargain.
Worth reading my full breakdown of car rental insurance if the excess and deductible terms still feel murky.

Bari — Where the Loop Starts and Ends
Most visitors treat Bari as a pure gateway and head straight out. Give it an evening first. Bari Vecchia, the old town wedged between the port and the modern city, is a genuine maze of narrow lanes where you can still watch nonne rolling orecchiette by hand on tables set up right in the street, an everyday scene rather than a performance for tourists.
The Basilica di San Nicola anchors the old town, an 11th-century church built to house the relics of Saint Nicholas, yes, that Saint Nicholas, still an active pilgrimage site today.
Walk the lungomare afterwards as the sun goes down, one of the longer and better seafront promenades in southern Italy.
My favourite stay in Bari: La Caverna
Stop 1: Polignano a Mare
Head south from Bari for around 30 minutes and the coastline turns dramatic almost without warning. Polignano a Mare’s old town sits directly on top of a limestone cliff, not near the water, on it, with buildings at the edge of the main square overhanging a 30-metre drop straight into the Adriatic.
Grotta Piana, a cove cut into the base of the cliffs, is reached by a staircase down from town, and swimming there with the old town rising above you on all sides is the kind of view no photo quite captures.
Just outside the walls stands a statue of Domenico Modugno, the local singer-songwriter who wrote Volare in 1958, arguably the most internationally famous Italian song ever recorded, written by a hometown boy from this exact cliffside town.
My favourite stay in Polignano a Mare: New Dimora Valmar
Stop 2: Alberobello
From Polignano, drive inland about 50 minutes to Alberobello, home to Puglia’s most recognisable architecture. The trulli, dry-stone buildings topped with distinctive conical limestone roofs, date back roughly to the 14th century, and the technique is unlike anything else in the country.
One persistent local story claims they were built entirely without mortar so they could be dismantled quickly, turning a taxable house into an unremarkable pile of stones whenever a tax inspector was rumoured to be coming.
Whether that’s the full truth or a good story that’s outlived the facts, the trulli themselves are genuinely unique, and the Rione Monti district, entirely built from them, is a UNESCO World Heritage Site.
It’s touristy by midday in summer; arrive early instead, walk the upper lanes while the light’s still low and the tour buses haven’t landed yet.

Stop 3: Locorotondo
A short 15 to 20 minutes from Alberobello sits Locorotondo, whose name literally translates to “round place,” and it’s exactly that. The historic centre was built in a near-perfect circle, streets curving in concentric rings around a single original defensive perimeter, a layout with no corners and no dead ends, purpose-built rather than accidental.
It’s one of only a handful of Italian towns built this way, and walking it feels genuinely different from anywhere else on this route, quieter and less performative than Alberobello, with whitewashed houses and flower-filled balconies at a gentler scale.
The terrace by the Chiesa Madre at the top of the hill looks out over the Valle d’Itria, one of the better views in the whole region.
For the general rules of Italian roads, tolls, and documents beyond this itinerary, I’ve covered that separately in what I wish I’d known before booking a car in Italy.

Stop 4: Ostuni
About 40 minutes on from Locorotondo, the landscape opens into flat olive groves, some of the trees genuinely over a thousand years old. Puglia holds more ancient olive trees than anywhere else on earth, and then Ostuni rises out of the plain ahead of you.
The White City earns its name honestly: the hilltop old town is whitewashed so consistently it’s genuinely hard to look at directly under full sun, a tradition that’s as practical as it is beautiful; white reflects heat, which matters enormously through a Puglian summer.
Climb toward the Co-Cathedral at the highest point, then find Piazza della Libertà just below it, home to another column dedicated to Sant’Oronzo, the same patron saint honoured in Lecce, a small thread connecting towns across the whole Salento peninsula.

Stop 5: Lecce
From Ostuni, drive about an hour south to Lecce, and give it real time; this city rewards it. The Colonna di Sant’Oronzo in Piazza Sant’Oronzo marks one end of the ancient Via Appia, the Roman road linking Rome to the port at Brindisi; its twin column still stands there today. This one was relocated to Lecce in the 17th century.
Beside it, sunk below current street level, sits a 2nd-century Roman amphitheatre, still partially excavated, still visible in the middle of a functioning modern piazza.
The rest of the old town belongs to Lecce Baroque, an architectural style so ornate and theatrically layered that it becomes genuinely addictive to look at, block after block of it. A full day here is the minimum; staying the night is better.
My favourite stay in Lecce: Palazzo Forleo

Stop 6: Otranto
Roughly 40 minutes further southeast, Otranto sits at the very tip of Italy’s heel, the first place in the country to see each sunrise, with Albania visible across the water on a clear day. Three very different things earn it a stop.
The Aragonese Castle, a 15th-century fortress built straight above the sea with walls thick enough to walk along, comes first. The Cathedral of Santa Maria Annunziata comes second, its entire floor covered by a 12th-century mosaic, one of Europe’s great pieces of medieval art, and one almost nobody outside Italy seems to know exists.
Third, about 2.6 km south of town, the Laghetto Cave di Bauxite, an abandoned 1976 bauxite quarry that’s become one of the strangest landscapes in Italy, deep red rock walls against intensely emerald water. Time it for sunset if you can; the red turns something close to fluorescent in that light.

Stop 7: Matera
Technically over the regional border into Basilicata, but under an hour from Bari’s loop and impossible to skip in good conscience. From Otranto, it’s around two and a half hours back northwest.
Matera’s Sassi, cave dwellings carved into the ravine walls over thousands of years, rank among the oldest continuously inhabited settlements on the planet, occupied from the Palaeolithic right through to the 1950s, when the Italian government forcibly relocated residents, judging the living conditions unfit.
Those same caves are now hotels, restaurants, and homes again, a city that’s simultaneously ancient and functioning.
Piazza San Pietro Caveoso and the church carved directly into the rock face above the gorge form the visual centre of it all; standing there, looking across the ravine at cave openings dotting the opposite cliff, from top to bottom, is genuinely one of those moments that stays with you.
Stay the night if you possibly can; the Sassi lit up after dark, cave mouths glowing gold against the rock, is one of the best things to see anywhere in Italy.
My favourite stay in Lecce: Il Granile Contemporary Loft
Hidden Gem: Gravina in Puglia
If you’ve already seen Matera, or want something with almost none of its crowds, Gravina in Puglia is around 30 minutes away and offers a strikingly similar experience: a town built along a dramatic ravine, cave churches cut into the rock, millennia of continuous settlement, but with barely any international tourism at all.
The Ponte Acquedotto, a 16th-century aqueduct bridge with two tiers of arches spanning the gorge, is the image that stops people mid-step, still standing exactly as built.
The town itself carries on unbothered by visitors, with wheat fields and scattered farmhouses giving the whole area the feel of an older, slower Italy. It’s the kind of stop that rewards having a car with no fixed schedule rather than a checklist.
From Gravina, it’s about an hour back to Bari to close the loop and return the car.

A Few Practical Notes Before You Go
Historic centre ZTL cameras catch more visitors than any scam ever will; park outside the walls in Bari, Lecce, Ostuni, Otranto, and Matera rather than risking a fine that arrives months after you’ve flown home.
It’s worth pairing that habit with a quick read of common things to avoid when renting a car, most of it applies just as much here as anywhere else in Italy.
Return day is also when disputes over damage or extra charges tend to surface after a long trip, when you’re least in the mood to argue. A quick look at typical car rental scams before you hand the keys back costs five minutes and saves a lot of hassle.
Give the full loop 7 to 10 days if you can. Puglia rewards slowing down far more than it rewards ticking off every stop on a tighter schedule.








Leave a Reply