BLOG · Italy2Love Magazine Guide
Puglia Itinerary: 5, 7 and 10 Days With or Without a Car (2026)
A day-by-day Puglia itinerary for 5, 7 or 10 days: where to base yourself, car vs train, Matera on weekdays, what to book ahead and the tours that fit each day.

This Puglia itinerary covers the heel of Italy in seven days, plus a five-day and a ten-day version. It is built around three bases: Bari or Monopoli, the Valle d’Itria and Lecce. As a result, you unpack only three times. Still, you see the trulli, the white hill towns, Baroque Lecce and Matera.
The short answer: for a first trip, spend seven days and rent a car. Base yourself two nights near Bari or Monopoli and two in the Valle d’Itria. Then spend three nights in Lecce for the Salento coast. Without a car, keep to the coastal rail line between Bari and Lecce and take day tours inland. Also add Matera, which is in Basilicata, only on a weekday if you go by train.
Last updated: September 27, 2026
Puglia itinerary at a glance
| Version | Bases (nights) | Car needed? | Best for |
|---|---|---|---|
| 5 days | Monopoli 2, Lecce 3 | Helpful, not essential | A short add-on to Rome or Naples |
| 7 days | Bari or Monopoli 2, Valle d’Itria 2, Lecce 3 | Yes, for the inland days | First-time visitors who want the classic mix |
| 10 days | Bari 2, Valle d’Itria 3, Lecce 3, Matera 2 | Yes | Return visitors, slow travelers, beach time |
| 7 days car-free | Bari 3, Lecce 4 | No | Travelers who do not want to drive |
Puglia is long and narrow, and many highlights sit in the countryside. For that reason, the car question decides the shape of any Puglia itinerary more than the number of days. Then, for a wider plan that joins Puglia to Naples and the Amalfi Coast, see our southern Italy itinerary. Also, for background on the towns, start with the Puglia travel guide.
Which version of the Puglia itinerary fits you
First, ask two questions: will you drive, and is this your first visit? The table below then matches trip styles to a plan. In short, drivers get more from fewer days, while car-free travelers should choose fewer bases and more day tours.
| If you are… | Choose | Why |
|---|---|---|
| A first-timer with a car | The 7-day plan | It covers trulli, Ostuni, Lecce and the coast without rushing |
| A first-timer without a car | The car-free 7-day plan | Bari and Lecce sit on the main rail line, and day tours cover the inland towns |
| Short on time | The 5-day plan | Two bases on the coast keep transfers short |
| A return visitor | The 10-day plan | It adds Matera, Castel del Monte and slower beach days |
| Traveling in July or August | Any plan, with fewer moves | Book rooms early and plan beach days on weekdays |
Meanwhile, if you would rather hand over the logistics entirely, a guided multi-day trip is the alternative. For example, our page on an 8-day Puglia tour covers a packaged week across the region. We compare more options in our guide to Puglia tours.
The 7-day Puglia itinerary, day by day
This core plan assumes you arrive in Bari and pick up a rental car on day 2. However, if you land at Bari airport, keep the car all week.
Day 1: Bari old town and dinner
Arrive in Bari and settle in. Then walk Bari Vecchia, the old town, past the Basilica of San Nicola. In the lanes, women still make orecchiette, the “little ear” pasta, by hand. Afterward, eat your way along the seafront. Our guide to Bari street food lists what to order. Also, our page on a Bari street food tour covers the guided version.
Day 2: Polignano a Mare and Monopoli
Pick up the car and drive south along the coast. First, stop in Polignano a Mare, a town on limestone cliffs above the sea. The coast here is full of sea caves, so our page on a Polignano a Mare boat tour fits this morning well. Next, continue to Monopoli for its old harbor and a slower evening. Sleep in Monopoli or back in Bari.
Day 3: Alberobello and Locorotondo
Drive inland to the Valle d’Itria, the valley of trulli. In Alberobello, UNESCO lists more than 1,500 trulli, the conical stone houses built without mortar, according to the UNESCO World Heritage page (checked September 2026). Go early, before the day-trip crowds. Then, in the afternoon, walk the circular old town of Locorotondo and move into your valley base.
Day 4: Martina Franca, Cisternino and Ostuni
Spend a slow day in the valley. For example, start in Martina Franca for its Baroque center. Then drive to Cisternino, where butchers grill meat to order at lunch. Finally, reach Ostuni, the “White City”, for sunset over the olive groves.
Day 5: drive to Lecce
Leave the valley and drive south past Brindisi to Lecce. Lecce is the Baroque capital of the Salento, built in soft golden local stone. In the evening, walk from Piazza Sant’Oronzo to the Basilica of Santa Croce. Also consider our page on a Lecce walking tour for the history behind the facades. Before you go, read our guide to things to do in Lecce for the church pass, the amphitheater and the castle tickets.
Day 6: Otranto and the Adriatic coast
Drive to Otranto, a walled town on the Adriatic, and see its cathedral mosaic. Then follow the coast road south, past cliffs and swimming coves. In summer, stop for a swim. By contrast, in fall and winter, the drive itself is the point.
Day 7: Gallipoli or a Lecce rest day
On your last day, choose between Gallipoli, on the Ionian side, and a slow day in Lecce. Gallipoli has an old town on an island, linked to the mainland by a bridge. On the other hand, a rest day in Lecce suits an early departure.
A 5-day Puglia itinerary for a short trip
With five days, cut the Valle d’Itria base and keep two coastal bases. This shorter Puglia itinerary still reaches the trulli, because Alberobello is a short drive inland from Monopoli.
- Days 1 to 2, Monopoli: Bari old town on arrival, then Polignano a Mare and Monopoli.
- Day 3, Monopoli: Alberobello and Locorotondo in the morning, and Ostuni on the way back.
- Days 4 to 5, Lecce: Lecce on day 4, then Otranto and the coast on day 5.
Also, if you arrive without a car, swap day 3 for a guided day inland. For instance, our page on an Alberobello and Matera day trip from Bari covers two places that are hard to reach by bus or train.
The 10-day Puglia itinerary: adding Matera
Ten days let the trip breathe. In practice, you add one night in the valley, two nights in Matera and a day for Castel del Monte. This longer Puglia itinerary suits return visitors and anyone who wants time at the beach.
Days 1 to 2: Bari and Castel del Monte
Add Castel del Monte, the octagonal 13th-century castle of Frederick II, as a half day from Bari. However, the official Castel del Monte site states that visits are allowed only with a reservation for a set time slot (checked September 2026). So book before you drive out.
Days 3 to 5: the Valle d’Itria at a slower pace
Also, use the extra night for a masseria, a fortified farmhouse that now takes guests. In addition, the free day gives time for Ostuni, the coast at Monopoli and a long lunch in Cisternino.
Days 6 to 7: Matera
Matera sits just over the border in Basilicata. Its Sassi, the ancient cave districts, have been a UNESCO site since 1993, according to the UNESCO listing (checked September 2026). Stay one night so you see the Sassi lit up after dark. Also, our page on a Matera Sassi walking tour explains the cave churches and homes. For more, read our guide to Matera.
Days 8 to 10: Lecce and the Salento
Finally, spend three nights in Lecce, as in the seven-day plan, and add an Ionian beach day.
Getting around: trains, buses and driving
Reaching Puglia
Most visitors arrive by train from Rome or Naples, or fly into Bari or Brindisi. For example, Italo runs three direct Rome to Bari trains a day, in about 4 hours and 15 minutes, according to the Italo route page (checked September 2026). Meanwhile, a new Frecciarossa from Naples reaches Bari in about three and a half hours, according to FS News, the rail group’s own news site (checked September 2026). See also our guides to trains in Italy and the Rome to Naples train.
Trains on a car-free Puglia itinerary
The coastal line from Bari to Lecce is the backbone of a car-free trip. Trenitalia regional trains serve Polignano a Mare, Monopoli, Ostuni and Lecce, according to FS News (checked September 2026). As a result, those four towns work well without a car. By contrast, the Valle d’Itria towns rely on the separate FS Sud Est network, so check its timetable before you plan a day there.
Matera by train: weekdays only
Matera has its own railway, Ferrovie Appulo Lucane, from Bari Centrale. The official timetable shows direct trains taking roughly one to two hours (checked September 2026). However, it also states that rail service is suspended on Sundays and public holidays. Instead, the operator runs replacement buses on those days, listed on its timetables page. So plan a train trip to Matera on a weekday.
Driving
A car makes the inland days easy, because the trulli, masserie and hill towns sit between the rail lines. However, most historic centers have a ZTL, a limited traffic zone, so park outside the walls. Read our guide to driving in Italy before you pick up the keys.
Where to stay on a Puglia itinerary
| Base | Why stay here | Watch out for |
|---|---|---|
| Bari | Airport, rail hub, lively old town | Less resort feel than the coast |
| Monopoli or Polignano a Mare | Sea views, on the rail line, close to the trulli | Busy and pricier in August |
| Valle d’Itria (Alberobello, Locorotondo, Martina Franca, Ostuni) | Trulli stays and masserie in the countryside | Hard to reach without a car |
| Lecce | Best base for the Salento, many restaurants | Beaches are a drive away |
| Matera | The Sassi at night | In Basilicata, a detour from the coast |
Then budget for local tourist taxes, which Italian towns charge per person per night. Our guide to the Italy tourist tax explains how they work.
Puglia by season: what changes the plan
Summer is beach season, and it is the most crowded and expensive time on the coast. As a rule, July and August reward fewer moves and early starts. By contrast, fall is the sweet spot for this Puglia itinerary. The sea stays warm into September, and then the olive harvest begins. Our guide to Italy in fall covers the wider picture.
In winter, however, many beach clubs close, so a winter Puglia itinerary should favor Lecce, Bari and Matera. Spring, meanwhile, brings wildflowers and mild walking weather. So a spring Puglia itinerary can favor the hill towns. Also, for the best stretches of sand, see our guide to Italian beaches.
What to book ahead for your Puglia itinerary
- Rooms in July and August, above all trulli stays and masserie, which have few rooms.
- Castel del Monte, because entry is by timed reservation only.
- Your rental car, with an automatic if you need one, since they are fewer.
- Boat trips and food tours, which fill up in summer.
- Long-distance trains from Rome or Naples, where early tickets are usually cheaper.

Bookable experiences along the Puglia itinerary
These are the tour pages on our site that match the days above, with prices and ratings read on Viator.
- Bari street food tour: day 1, in Bari old town.
- Polignano a Mare boat tour: day 2, along the sea caves.
- Alberobello and Matera day trip from Bari: the car-free way inland.
- Lecce walking tour: day 5, in the Baroque center.
- Matera Sassi walking tour: the 10-day version.
- 8-day Puglia tour: the fully guided alternative.
For more ideas across the country, browse the experience finder.
Adding the west coast? Our Amalfi Coast itinerary pairs well with a week in Puglia.
In Bari, the Bari cooking class page compares a focaccia and orecchiette class with a pasta and tiramisu class with wine. Near Lecce, the Lecce cooking class page compares dinner in a family home with an orecchiette class in the old town.
Puglia itinerary: frequently asked questions
How many days do you need for a Puglia itinerary?
Seven days covers Bari, the trulli, Ostuni, Lecce and the coast at a comfortable pace. Five days works with two coastal bases, and ten days adds Matera and beach time.
Can you do a Puglia itinerary without a car?
Yes, if you base yourself in Bari and Lecce on the coastal rail line. Trains serve Polignano a Mare, Monopoli and Ostuni, and day tours cover Alberobello and Matera.
Is Matera in Puglia?
No. Matera is in Basilicata, just across the border. Trains from Bari run on weekdays, while replacement buses run on Sundays and holidays.
What is the best time of year to visit Puglia?
Late spring and early fall are good for most trips. Summer suits beach holidays but brings crowds, while winter suits the cities more than the coast.
Where should you stay in Puglia?
For a week, split your nights between the Bari or Monopoli coast, the Valle d’Itria and Lecce. That way, no day trip is too long.
Plan your week in the heel of Italy
Build your Puglia trip around real tours
Compare the tours that match each day of this Puglia itinerary, with prices and ratings read on Viator.
Book it: experiences for this trip
Matched to this article by place and interest, then ordered by Viator rating and number of reviews (checked September 2026). Prices and availability are shown live on Viator.
Keep exploring Italy
