Puglia is the heel of Italy, with the trulli of Alberobello, the baroque streets of Lecce, the clifftop town of Polignano, the white town of Ostuni and two coasts of beaches. Our guide covers who it suits, when to go, driving and trains, the airports and where to stay. For the capital see our Bari guide.
Trulli, baroque Lecce and two coasts of beaches: a region best done by car, with Bari as the rail base.
Best time
May, June, September and early October
How long
Five to seven days covers the trulli, the coast towns and Lecce at an easy pace. With three days or fewer, one traveler recommends a single base, either Bari or Lecce, with day trips.
Cost level
Moderate
Nearest airport
Bari Karol Wojtyla Airport (BRI)about 15 min to the centre
Puglia is worth it for travelers who want food, small towns and sea in one trip, and it rewards a week or more. Reports describe a landscape of conical trulli roofs, a baroque city in golden stone, clifftop coast towns and focaccia at snack prices. The pay-off is a region where the best moments are quiet ones: a trulli lane at eight in the morning, a pasta lesson in a doorway, a long lunch after a short train ride.
The hard part is the same few places at the same hours. Writers describe crowds in the Alberobello trulli lanes, a Polignano cove that fills in summer and a sprawl of distances once you leave the Bari coast. Trains cover the Bari coast and a few day trips, but the south and the countryside need more planning without a car, and some sights close outside summer.
The fix is to choose a base and travel against the crowd. Pick Bari for a short or car-free trip, Lecce for the baroque south, or split a week between them. Start the trulli and coastal towns early, keep midday for lunch and the sea, and check train times the day before. For detail on each stop, follow the links to our Bari guide and its verdicts.
Go if
Food lovers who want focaccia, orecchiette and seafood at snack prices
Travelers who like small towns, stone lanes and a slow pace over big museums
Road trippers with a week or more who can drive between the trulli, the white towns and the south
Rail travelers on a short trip who can base in Bari and add Polignano, Monopoli, Alberobello and Matera
Couples and friends who want old towns in the morning and the sea in the afternoon
Skip if
You want a pure beach week with a short, easy transfer from the airport to your sand
You expect quiet streets in July and August at Alberobello or Polignano
You dislike driving yet want the countryside and the far south, where timetables need planning
You have only one or two days: the distances need a base and a plan
The trulli are the image most people carry to Puglia, and Alberobello is where they come in bulk: a hillside of conical stone roofs listed by UNESCO. Reports agree that two to three hours covers the Rione Monti slope, the quieter Aia Piccola quarter across the main road and the viewpoints. A solo traveler and a guide written from Bari both call the trip worth it, with caveats about crowds.
The hard part is the middle of the day. A solo traveler describes crowds in the trulli lanes. A winter walking video shows the lanes in low light, and the crowds the solo traveler describes favor an early start. Our Alberobello day trip verdict lays out the logistics: the official FSE fare from Bari is EUR 6.30 (check the timetable for the journey time), and the one ticketed sight worth a fee is the Trullo Sovrano museum at EUR 2.50.
Around Alberobello, the white hill towns of Ostuni, Locorotondo and Cisternino and the farm estates called masserie are easiest by car. Our dated traveler reports lean toward Alberobello and the coast, so treat parking, opening hours and old-center access in those towns as things to confirm on the day.
Polignano a Mare is a clifftop old town above a small cove, and a worth-it report says it earns the trip from Bari. It is also the town where prices and crowds bite. A local guide is direct about the cost of eating and drinking there and says the cove fills up in summer, so go early, swim before the crowd and keep lunch simple.
Monopoli is the second stop. A walking diary covers its old town, its port and its beaches, with a few quibbles, and a March 2025 diary and a May 2025 day-trip log both describe it as an easy regional-train day from Bari. The two towns pair well: the regional fare bands put the ride at about EUR 3.10 from Bari to Polignano a Mare and EUR 4.00 to Monopoli, with a short hop of about EUR 1.30 between the two towns. Our Polignano and Monopoli verdict has the detail.
The rocks around Polignano draw cliff jumpers, and the risk is real. A news report from August 2025 covers a fatal jump, while a photojournalist describes the organized cliff diving event there in September 2025. Watch the professionals, and leave the rocks alone.
Lecce is the city that wins people over after the coast. One Easter road-tripper calls it elegant, golden and baroque, more of a proper city, and travelers call Santa Croce jaw-dropping. It works for a day trip from Bari and better as a base for the south.
Plan around two limits. Lecce has no beach of its own, and sights can be closed outside the main season: a traveler who spent two nights there in April found some of them shut. The combined church ticket is the best value for the old center, at EUR 11 on the official page for the Duomo, Santa Croce, Santa Chiara, San Matteo, the Seminary and MuDAS (a EUR 21 version adds the bell tower).
Bari Centrale to Lecce is about EUR 13.20 on the regional train, and the Apulia Express, which stops at Brindisi, Ostuni and Monopoli, costs EUR 15.85 on the official table. Our Bari or Lecce comparison helps choose a base.
Salento is the southern tip of the heel, with two coasts and small baroque towns inland. Travelers who cover the south, like a five day road trip from Bari to Lecce, tend to drive it, and a two-city street food crawl between Lecce and Bari covered the Salento end of the route.
Lecce is the better base for the far south: the official fare table puts the Bari to Lecce train at about EUR 13 to 16, so Salento from Bari is a full day out. No logged report covers the lidos, beach club rates or parking there, so check them before you commit, and aim for early mornings.
In August the village of Melpignano hosts La Notte della Taranta, the big folk-music concert of the Salento summer. The latest edition was on Saturday 22 August 2026, per the festival's press release. Treat the next edition as an annual date to check on the festival site.
Eating well in Puglia
Food is the easiest reason to go. A four day eating guide maps focaccia, panzerotti and seafood in Bari at snack prices, and a five day road trip built its days around food stops. A two-city street food crawl ranked the Bari focaccia in the top three of the whole trip.
Orecchiette, the ear-shaped pasta, is the signature. A May 2026 diary describes learning to shape it with a grandmother in Bari, and a June 2026 diary describes strolling the pasta street watching it made. One writer wrestles with how staged the show is for visitors, which is worth knowing before you buy. Our orecchiette street verdict and Bari food tour verdict cover it.
Matera, over the border from Puglia
Matera sits in Basilicata, not Puglia, but travelers treat it as a Puglia day trip or overnight. Reports call the Sassi still strong at dawn and dusk, even as tourism grows, and one writer found two days plenty, while another wished for a third night after enjoying the sunsets. A one-day visit is a workout of stairs, and a cave-house museum was worth its fee.
Getting there takes planning. The FAL train from Bari costs about EUR 7 on the official fare table; check the operator for times and any change at Altamura. One writer who used a shuttle out and a bus back found seat reservations ignored and a relief bus needed, yet still called it worth the hassle. See our Matera day trip verdict.
Where to base yourself
Bari is the practical base without a car. A Puglia resident blog says so, as does a road tripper who drove from Bari to Lecce. It has strong food but also traffic, noise and no standout sights, and in a forum thread one traveler relays that friends found it too busy. Lecce is the choice for baroque streets and the south.
On a short trip, pick one base. An Easter traveler recommends staying in Bari or Lecce on three days or fewer and doing day trips. For a week or more, a split works: a few nights in Bari for the coast and trulli, then Lecce for the south. A car widens the map, but a road trip couple paid a parking ticket and preferred small towns to Bari, so ask about parking before you drive into an old center.
The pitfalls
What goes wrong in Puglia
Alberobello at midday
A solo traveler describes crowds in the trulli lanes. Arrive early or stay the night, and cross into the quieter Aia Piccola quarter.
The Polignano cove in summer
A local guide says the Polignano cove fills up in summer, and it is direct about the town's prices. A news report from August 2025 covers a fatal cliff jump nearby. Go early, and stay off the rocks.
Transport that slips on the day
One traveler on a Matera trip found seat reservations ignored and a relief bus needed. Check the FSE timetable for Alberobello the day before and keep a taxi option.
Sights closed outside summer
A traveler who spent two nights in Lecce in April found some sights closed. Winter and spring hours differ from summer. Check opening times for churches and museums before you plan a day around them.
Parking tickets and old centers
One road trip couple paid a parking ticket along the way. No logged report or official page confirms the rules for each town, so ask your hotel how car access works, park outside the old center when in doubt and read the signs before you drive in.
Too many bases for a short trip
An Easter traveler suggests one base, Bari or Lecce, on three days or fewer, and friends of a forum poster found Bari too busy. Splitting a short trip across many towns costs hours in transit. Choose one base and use day trips.
When to go
Puglia by season
Best time
May, June, September and early October
Trips in May and September appear in the reports, and the crowd complaints cluster in July and August.
Early starts in the trulli of Alberobello, when the lanes are calm
The Red Bull cliff diving event at Polignano a Mare, covered in a September 2025 report (check the date of the next edition)
Matera's Sassi at dawn and dusk, which a November 2025 report calls still strong
Peak season
July and August
Writers describe tour groups in Alberobello and a Polignano cove that fills up in summer.
La Notte della Taranta, an annual August concert at Melpignano (the latest edition was on 22 August 2026)
Beach and cove days on the Adriatic coast
Shoulder season
March, April and late October to November
Some sights close, as an April traveler found in Lecce, while an Easter road trip and a March train day show the towns are still workable.
An easy regional-train day in Monopoli, as a March 2025 diary describes
Easter road trips, as an April 2025 report describes
Off season
December to February
February reports describe the trulli lanes in winter and the coast towns by train.
La Focara di Novoli, the January bonfire festival near Lecce (the latest listing ran 16 to 18 January 2026; check for the next edition)
Winter walks through the trulli lanes, as a February 2025 video shows
Polignano and Monopoli by train in February, as two February 2025 reports describe
The reports put the crowds in July and August, with tour groups in Alberobello and a Polignano cove that fills up, so May, June, September and early October are the safer bets. Some sights close outside summer, so check hours in spring and winter.
Getting there and around
Airports near Puglia
Airport
Distance
To the centre
How
BRI Bari Karol Wojtyla Airport
9 km
about 15 min
Ferrotramviaria train from the airport station to Bari Centrale in about 15 minutes, EUR 5.30 for the integrated ticket on the Trenitalia page, which lists 34 daily connections. Onward trains to Polignano, Monopoli, Alberobello and Lecce all leave from Bari Centrale (Lecce trains stop at Monopoli and Ostuni). Check the operator pages for current times. (source, checked Oct 2026)
BDS Brindisi Salento Airport
40 km
about 35 min
The nearer airport for Lecce and the south, about 40 km from Lecce. The operator's bus page lists the bus options, including Pugliairbus services toward Bari; a University of Salento visitor page describes a shuttle to Lecce of about 35 minutes at around EUR 7 and warns that times change several times a year, so treat both as indicative. A city bus links the airport with Brindisi station for trains to Lecce and Ostuni. Check the operator page for current timetables and fares. (source, checked Oct 2026)
Bari is the rail and airport hub. Regional fares from Bari Centrale follow the operators' distance bands: about EUR 3.10 to Polignano a Mare, EUR 4.00 to Monopoli and EUR 13.20 to Lecce, with the faster Apulia Express at EUR 15.85 to Lecce. The FSE train to Alberobello is EUR 6.30 and Matera by the FAL train is about EUR 7. Journey times vary by service, so check the operator timetable. A car helps in the countryside and the south; ask your hotel about car access and parking in old centers before you drive in.
Where to stay
12 hotels that fit this trip in Puglia
We earn a commission if you book through our links. It never changes a verdict. How this works
Luxury
High-end stays whose guests report the setting and service earn the rate.
Fasano coast, contrada Coccaro
Rocco Forte Masseria Torre Maizza
A five-star masseria with a seasonal pool, a spa and a restaurant on the grounds, free bicycles and parking, a short drive from the Savelletri beaches and the Egnazia site.
A boutique palazzo of ten suites in Lecce's old town with a rooftop terrace and a spa; travel writers report that guests can use the larger pool at its sister property La Fiermontina. Breakfast only, so plan dinners out.
A five-star beach hotel on the Polignano coast with a private beach and a beach bar, for guests who want the cliffs and the sea rather than the countryside. Listings show it closed from November to early June, so check dates.
The comfortable middle: well placed, well run, priced for a normal trip.
Alberobello
Trulli e Puglia Resort
A three-star trulli resort in Alberobello rated around 9 out of 10 by guests, a base for the early and late hours that reports say are the best in the town. Parking is hard in the pedestrian zone, so confirm access.
A waterfront hotel with sea views from select rooms and a rooftop terrace; reviewers praise the staff and the location, but one warns that parking is difficult.
A 14-room boutique hotel just across the bridge from Gallipoli's island old town, with a rooftop restaurant and a small dipping pool on the terrace; guests rate it a convenient base for Gallipoli and the Salento coast.
A small four-star bed and breakfast in Lecce's old town with a rooftop terrace and a seasonal pool, rated about 9.4 out of 10 by guests and within walking distance of the baroque churches. Ask the host how car access to the old center works.
Cheaper beds that travelers still rate well for location and cleanliness.
Countryside about 3 km from Cisternino, Itria valley
Masseria Peppeturro
A countryside bed and breakfast with trulli rooms, a pool, breakfast and free parking, rated about 9.5 out of 10 by guests; the lowest-priced way into the Itria valley among the masseria stays, for drivers.
A renovated three-star in a 1931 building with a free breakfast buffet, rated 9.6 out of 10 on one listing; central and simple, a few minutes' walk from the Murat shopping streets and the Petruzzelli theater.
A three-room bed and breakfast in a quiet corner of Bari's old town with private bathrooms and a rooftop terrace, rated about 9.3 out of 10 across hundreds of guest reviews; upper floors are stairs only and there is no front desk.
A simple bed and breakfast a short walk from the station and about 700 m from the cathedral square, rated 8.0 on more than 1,300 reviews; the practical cheap base for Lecce on the train.
Five to seven days covers the trulli, the coast towns and Lecce at an easy pace. With three days or fewer, one traveler recommends choosing a single base, Bari or Lecce, and doing day trips from it rather than moving between towns.
Do you need a car in Puglia?
Not for a short trip based in Bari: trains reach Polignano a Mare, Monopoli, Lecce, and the FSE line reaches Alberobello. A car helps for the countryside masserie and the Salento coast, where timetables need more planning. Ask your hotel about car access and parking in old centers.
Should I base in Bari or Lecce?
Bari for a short or car-free trip, since it is the transport hub and airport. Lecce for baroque streets and the far south. On a week or more, split the stay between them. See our Bari or Lecce comparison for the trade-offs.
When is the best time to go to Puglia?
The reports put the crowds in July and August, with tour groups at Alberobello and a Polignano cove that fills up, so May, June, September and early October are the safer bets. Some sights close outside summer, so check opening hours in spring and winter.
Is Matera in Puglia?
No. Matera is in Basilicata, but travelers treat it as a Puglia day trip or overnight. The FAL train from Bari costs about EUR 7 on the official fare table; check the operator for times and any change at Altamura. See our Matera day trip verdict for the plan.
How this guide was written. We read 23 traveler reports about Puglia published between Nov 2024 and Jun 2026, 1 of them mainly negative, and checked the facts against official sources in Oct 2026. Nobody on the team claims a visit; hotel picks are chosen from what guests report, never from what they pay us. How we judge.