
Puglia is bigger, flatter and more spread out than most first-timers expect. The towns you've seen on Instagram sit an hour or two apart, trains don't reach half of them, and August turns the coast into a queue. It's also the most relaxed region in Italy to plan a trip around: white hill towns, trulli, baroque Lecce, seafood by the harbour and about 800 km of coastline.
This Puglia travel guide is built from official timetables, ticket pages, UNESCO listings and transport notices we checked in October 2026, plus the questions first-time visitors ask most before they book.
This guide contains affiliate links. If you book through them we may earn a commission, at no extra cost to you.
Our bottom line: don't try to see all of Puglia in one trip. Pick two bases, one in the north and one in the south, and drive between them.
For most first visits that means Monopoli, Polignano a Mare or a masseria near Ostuni for the Itria Valley and the Bari coast, then Lecce for the Salento.
Short on Time? Our Puglia Top Picks
- Stay in a masseria: Masseria Torrepietra near Monopoli, rated 9.3 on Booking.com from more than 650 reviews when we checked.
- Stay in a trullo: Trulli e Puglia Resort, right in Alberobello, rated 9.1.
- Stay in Lecce: Palazzo De Noha, a boutique hotel in the old town, rated 9.6.
- Book one boat trip: the Polignano a Mare cave cruise with a swim stop, rated 4.7 from nearly 2,000 reviews.
- Short on time and no car: the Alberobello and Matera day tour from Bari, rated 4.7 from more than 5,900 reviews.
Where Is Puglia, Italy?
Puglia is the heel of Italy's boot, the long region on the southeast coast between the Adriatic and the Ionian Sea.

In English it's sometimes called Apulia. You say it roughly "POOL-yah".
Its capital is Bari. The region has six provinces: Foggia in the north, Barletta-Andria-Trani, Bari, Taranto, Brindisi and Lecce at the southern tip. Two national parks sit inside it, the Gargano spur and the Alta Murgia plateau.
Two quick answers, because people ask them a lot.
Puglia isn't in Sicily; Sicily is the island off the toe of the boot, on the other side of Calabria. And Matera isn't in Puglia either. It's just over the border in Basilicata, but it's close enough to Bari that most Puglia trips include it.
Our Italy map shows where Puglia sits next to Naples, the Amalfi Coast and Sicily.
Is Puglia Worth Visiting?
Yes, if you like slow travel, small towns and the sea. Puglia gives you three World Heritage sites within reach of Bari (Alberobello's trulli, Castel del Monte and, next door, the Sassi of Matera), long stretches of coast and food built on bread, pasta, vegetables and fresh cheese.

Puglia isn't a big-museum trip. That's the point.
The downsides are real, though.
You'll need a car for the best of it, and driving into old towns can earn you a fine. July and August are hot and crowded, and the beach clubs fill up fast. Distances add up too: Bari to Lecce alone is about 1½ to 2 hours by train.
Our recommendation: Puglia works best as a week on its own, or as the southern end of a longer Italy trip after Rome or Naples. It's a weak fit for a two-day add-on.
How Many Days Do You Need in Puglia?
Seven days is the sweet spot for a first trip to Puglia. That gives you three or four nights in the north (Bari coast and Itria Valley) and three in Lecce for the Salento, with one day for Matera.
- 3 days: base in Monopoli or Polignano. See Polignano, Alberobello and Ostuni, and skip Lecce.
- 5 days: add two nights in Lecce, with a day trip to Otranto.
- 7 days: add Matera and a slower beach day.
- 10 days or more: add the Gargano in the north, or Gallipoli and Santa Maria di Leuca at the tip of the heel.
Our Puglia itinerary turns this into a day-by-day route, and our southern Italy itinerary shows how Puglia fits with Naples and the Amalfi Coast.
Puglia's Regions at a Glance
Puglia is easier to plan once you split it into areas, because each one suits a different kind of trip and the drive between the far ends takes most of a day.
| Area | Main towns | Best for | Watch out for |
|---|---|---|---|
| Bari and the coast | Bari, Polignano a Mare, Monopoli | First nights, trains, sea views | Busy summer weekends |
| Itria Valley | Alberobello, Locorotondo, Cisternino, Martina Franca, Ostuni | Trulli, hill towns, masserie | Few trains; you'll want a car |
| Salento | Lecce, Otranto, Gallipoli, Santa Maria di Leuca | Baroque architecture, the clearest water | Far from Bari; slow local trains |
| Gargano | Vieste, Peschici, Monte Sant'Angelo | Cliffs, forest, quieter beaches | Far north; a separate trip |
| Matera, Basilicata | The Sassi | Cave dwellings, one-day visit | Lots of steps |
Bari or Lecce: Where to Base Yourself in Puglia
This is the question we see most.
Lecce is the better base for the Salento and the prettier city to stay in. Bari is the better base for arriving, for trains, and for day trips to Polignano, Alberobello and Matera.

You don't have to choose. Split your Puglia stay between them.
If you'll only have one base and no car, pick Bari or Monopoli: trains run often along the coast, and organised tours to Alberobello and Matera start in Bari. If you'll have a car and want one base for everything north of Lecce, a masseria between Monopoli and Ostuni puts the Itria Valley, the coast and Brindisi airport all within easy reach.
Lecce only makes sense as your single base if you care more about the Salento's beaches and baroque streets than about trulli. Alberobello is a long day trip from there.
Where to Stay in Puglia
Where you stay in Puglia decides how much driving you do.
Here are the towns we'd pick, and the hotels other travel writers keep recommending. Every hotel below was checked on Booking.com in October 2026; ratings are as shown then. Our where to stay in Puglia guide goes area by area in more depth, with more hotels in each.
Bari
Bari is the easy first or last night: the airport train, the main station and Bari Vecchia, the old town, are all close together. Gatto Bianco Duchessa on Via Abate Gimma is a central, well-reviewed option, rated 8.4 from more than 700 reviews. Our Bari travel guide covers the city.
Polignano a Mare and Monopoli
These two seaside towns are the most popular base for a first trip, and for good reason. They're on the train line south of Bari, they have old towns right on the water, and they're a short drive from the Itria Valley.

Polignano is smaller and busier.
Masseria Le Torri, in the countryside outside Polignano, was rated 9.8 when we checked. Monopoli is larger, with a working harbour and more places to eat; Masseria Torrepietra is in the countryside outside town.
See our Polignano a Mare and Monopoli guides for each town.
The Itria Valley: Alberobello, Cisternino and Martina Franca
Stay here for the trulli and the quiet of inland Puglia. Alberobello is the famous one and gets the day-trip crowds; staying overnight means you'll see the streets empty in the morning. Il Segnalibro is a small B&B on Via Monte Grappa, rated 9.3, and Trulli e Puglia Resort puts you inside a trullo.
Cisternino and Martina Franca are calmer. Borgo Canonica near Cisternino was rated 9.5, and La Pietra del Duca is in Martina Franca's old town, rated 9.5. Read our Alberobello travel guide before you book there.
Ostuni
Ostuni, the white town on a hill above the olive groves, is a good middle point between the Itria Valley and Brindisi airport. La Sommità Relais & Châteaux is the splurge in the old town, rated 9.2. Casa d'Autore on Corso Mazzini is smaller and rated 9.3 from more than 500 reviews. Our Ostuni travel guide has more.
Masserie: Puglia's Farm Stays
A masseria is a traditional Puglia farm estate.
Some were fortified with walls and towers, and many now run as hotels or agriturismi. They're the stay people come to Puglia for, but almost all of them need a car.
Masseria San Domenico on the coast at Savelletri di Fasano is the classic luxury pick, rated 9.5. Masseria Il Frantoio, on the SS16 road below Ostuni, is rated 9.1 from about 400 reviews.
Lecce
Lecce is where we'd stay in the south of Puglia.
The old town is walkable and full of restaurants, and you can day-trip to Otranto, the Adriatic coves and Gallipoli. Palazzo De Noha on Via Paladini is inside the old town, and Dimora Charleston, on Viale Lo Re just outside the walls, has free parking, which matters in Lecce. Both were rated 9.6. Our Lecce travel guide has the full picture.
Otranto, Gallipoli and Matera
Stay by the sea in the Salento if you want beach days rather than city evenings.
Hotel Palazzo Papaleo is in Otranto's old town, and I Bastioni San Domenico is on Gallipoli's seafront road; both were rated 8.9.
For Matera, one night in the Sassi is worth it.
Le Dimore dell'Idris is on Via Madonna dell'Idris in the Sassi, rated 9.2 from more than 1,100 reviews. Our Matera travel guide covers the town.
Best Things to Do in Puglia
These are the big ones for a first trip to Puglia. Our things to do in Puglia guide has the full list, and towns of Puglia compares the smaller ones.
See the Trulli of Alberobello
Alberobello's trulli, the round stone houses with conical roofs, are a UNESCO World Heritage site, listed in 1996. There are more than 1,500 of them across two districts, Rione Monti and Aia Piccola. Rione Monti is the busy one with the shops; Aia Piccola is quieter and more lived in.

Go early or late.
Day-trip groups make the middle of the day the busiest.
Polignano a Mare and the Sea Caves
Polignano's old town sits on limestone cliffs above the Adriatic.
The postcard view is of Lama Monachile, also called Cala Porto, a small pebble cove reached by steps below the old town. It's packed in July and August. Polignano also hosted the final stop of the 2026 Red Bull Cliff Diving World Series in September.
The best way to see the cliffs is from the water. This boat trip with cave stops, a swim and an aperitif leaves from Polignano. For beaches beyond the town, see our best beaches in Puglia guide.
Walk Bari Vecchia
Bari's old town is the most local-feeling city centre in Puglia.

The Basilica di San Nicola, built between 1087 and 1100, holds the relics of St Nicholas in its crypt; sailors from Bari brought them from Myra in 1087. Nearby, on Strada Arco Basso, women make orecchiette by hand outside their front doors.
Give it one evening at least.
A Bari street food walking tour, rated 4.9 from about 850 reviews, is an easy first evening.
Ostuni and the Olive Groves
Ostuni's whitewashed old town is best at sunset, seen from the road below. The plain between Ostuni and the sea is covered in ancient olive trees, and an olive grove tour with oil tasting at a masseria near Ostuni is the simplest way to see one up close.
Lecce's Baroque Old Town
Look up. Lecce is known for its honey-coloured baroque churches, especially the Basilica di Santa Croce and the cathedral square. A combined LeccEcclesiae ticket covers several of the main churches. In Piazza Sant'Oronzo you'll see the Roman amphitheatre from the time of Augustus; only about a third has been excavated, and the rest lies under the square.

Castel del Monte
Castel del Monte is the eight-sided castle of Emperor Frederick II on a hill in the north, and another UNESCO site from 1996. You park at the foot of the hill and take a shuttle bus up. It's a half-day trip from Bari by car. You can book a Castel del Monte entry ticket online or buy one there.

Otranto, the Grotta della Poesia and Leuca
Otranto's cathedral has a 12th-century floor mosaic with a huge Tree of Life resting on two elephants. Up the coast, the Grotta della Poesia at Roca Vecchia is a famous natural pool in the rock, but swimming and diving there aren't allowed. At the very tip of the heel, this Santa Maria di Leuca boat tour of the sea caves is rated 4.8.

Day Trip to Matera
Matera's Sassi, the old cave districts, were listed by UNESCO in 1993. It's about an hour's drive from Bari, or roughly 1½ to 2½ hours on the Ferrovie Appulo Lucane train. Without a car, the UNESCO day tour of Alberobello and Matera from Bari covers both in a day.
Taste Puglia's Wines
Puglia is red-wine country: Primitivo di Manduria and Negroamaro are the names you'll see on every list. A guided wine tasting with local appetisers in Martina Franca is rated 4.8. Our Italian wine regions guide puts Puglia in context.
| Sight | Entry, checked Oct 2026 | Good to know |
|---|---|---|
| Trulli of Alberobello | Free to walk | UNESCO since 1996; go early |
| Castel del Monte | €10; €2 ages 18–25; free under 18 and first Sundays | Open 10:00–18:45 Apr–Sep, 9:00–17:45 Oct–Mar; €15 combined with Trani castle |
| Roca Vecchia, Grotta della Poesia | €5 from 18 July to end of September 2026 | No swimming or diving in the grotto |
| Sassi di Matera | Free to walk | Individual sites charge their own entry |
What to Eat in Puglia
Puglia's food is about bread, pasta, vegetables, seafood and fresh cheese.
Start with these:
- Orecchiette: the ear-shaped pasta you'll see on every menu.
- Burrata: created in Andria in the early 20th century, and protected as Burrata di Andria since 2016.
- Focaccia barese: Bari's focaccia, topped with tomatoes.
- Panzerotti: fried dough pockets filled with tomato and mozzarella.
- Pasticciotto: a custard-filled pastry that originated in Galatina, near Lecce. Have one with a coffee for breakfast.
Breakfast in Puglia is the Italian kind: a coffee and something sweet at the bar, standing up. If your hotel serves a full buffet, that's the hotel, not the region.
Getting to Puglia
Most people reach Puglia by flying into Bari (BRI) or Brindisi (BDS), or by train from Rome.
By Air
From the US, United flew nonstop between Newark and Bari four times a week in summer 2026, roughly May to early September, and the route is scheduled to return in summer 2027. Otherwise you'll connect in Rome, Milan or another European hub. Brindisi has no regular US nonstops.
Pick Bari for northern Puglia and the Itria Valley. Pick Brindisi for Lecce and the Salento.
From Bari airport, the airport train reaches Bari Centrale in about 25 minutes for €5.30 at the time of writing. From Brindisi airport, direct buses reach Lecce in about 40 minutes and usually cost under €10. If you'd rather be met at arrivals, Welcome Pickups runs pre-booked transfers.
By Train
The fastest Frecciarossa and Italo trains from Rome to Bari take about 4 hours 15 minutes; you can compare times on Omio's Rome to Bari page. Milan to Bari takes about 7 hours, and Milan to Lecce about 8½. Our trains in Italy guide explains Trenitalia vs Italo.
Getting Around Puglia: Do You Need a Car?
For most Puglia trips, yes.

The coast between Bari, Polignano, Monopoli, Brindisi and Lecce is on the main railway, and trains along it are frequent. Inland, it's harder. The Itria Valley and the Salento's smaller towns are served by Ferrovie del Sud Est (FSE), whose lines were disrupted by engineering works in 2026, with trains returning in stages from September and some sections still on replacement buses. Check fseonline.it before you rely on it.
| Route | Approx. time | Notes |
|---|---|---|
| Bari – Polignano a Mare | 20–35 min | Frequent regional trains |
| Bari – Monopoli | 25–40 min | Frequent regional trains |
| Bari – Lecce | 1½–2 h | Fastest about 1 h 20–1 h 30 |
| Bari – Alberobello, FSE | 1½–2 h | Engineering works in 2026; check for replacement buses |
| Bari – Matera, FAL | 1½–2½ h | Ferrovie Appulo Lucane; depends on the service |
| Lecce – Gallipoli, FSE | 1 h 20–1 h 50 | Few direct trains |
| Lecce – Otranto, FSE | about 1 h 25 | Maglie–Otranto is often a bus on weekdays |
Times are from timetable searches in October 2026; check the operator before you travel. Omio has the Bari to Lecce route too.
With a car, Puglia opens up.
You get the masserie, beaches without train stations and the small towns of the Itria Valley. Compare rental prices on DiscoverCars and pick up at the airport, not in a city centre.
Two rules matter in Puglia.
First, US drivers need an International Driving Permit, or an official Italian translation, alongside their US licence. Second, watch for ZTLs, the camera-enforced limited-traffic zones. Lecce, Ostuni, Polignano a Mare, Monopoli and Bari Vecchia all have them, and fines start at around €80.
Park outside the old towns and walk in. Our driving in Italy guide covers the rest.
Best Time to Visit Puglia
May, June and September are the best months to visit Puglia. The sea is warm enough to swim, the beach clubs are open and the crowds are manageable.
- Spring, April–May: green countryside, quiet towns, cool water. The beach clubs open in late May.
- Summer, June–August: hot, with highs around 30 °C (86 °F). Ferragosto, on 15 August, is the busiest week of the year; book rooms and cars early.
- Autumn, September–October: warm sea and fewer people in September. In 2026 the regional beach season for lidi ran from 23 May to 13 September.
- Winter, November–March: quiet, with the beach season over and the towns back to locals.
If you're asking when to avoid Puglia, it's mid-August, unless you want the full Italian summer. Our best time to visit Italy guide compares regions, and Ferragosto explains the holiday.

Puglia vs Sicily and the Amalfi Coast
Puglia is flatter, easier to drive and less dramatic than the Amalfi Coast, with more beaches. Choose the Amalfi Coast for cliffside villages and boat days, Puglia for a road trip, masserie and food. Sicily is bigger and wilder, with Etna, Greek temples and Palermo.
Our Puglia vs Sicily comparison goes deeper, and our Amalfi Coast and Sicily travel guides cover the alternatives.
Planning Puglia Holidays: What a Trip Costs
Room prices on the coast climb in July and August, so book early if you're travelling then. The biggest extra costs are car hire, beach-club loungers in summer and the luxury masserie, which are priced like resorts.
Most towns charge a tourist tax of a few euros per person per night, usually capped after a set number of nights and paid at your accommodation. Our Italy trip cost guide has full budgets, and tipping in Italy explains what's expected at restaurants.
Puglia Mistakes to Avoid
- Don't drive into an old town. ZTL cameras record every car that enters, and fines start at around €80.
- Don't plan Alberobello and Lecce on the same day. They're too far apart.
- Don't rely on Sunday or holiday trains inland without checking FSE first. Timetables change.
- Don't confuse Matera with Puglia when you book: it's in Basilicata, about an hour from Bari.
- Don't plan to swim at the Grotta della Poesia. It isn't allowed.
- Don't arrive in mid-August without a booking. Ferragosto fills everything.
- Don't skip a masseria night if your budget allows one. It's the stay people remember.
Puglia Travel Requirements for US Travelers
US citizens can visit Italy without a visa for up to 90 days in any 180-day period in the Schengen area. Your passport must be valid for at least three months beyond your departure date (six is recommended) and have two blank pages.
The EU's Entry/Exit System (EES) has been fully running since 10 April 2026, so expect fingerprints and a photo on your first entry. ETIAS, the EU travel authorisation, isn't operating yet and has no confirmed start date. Don't pay any site that claims to sell one. Our Italy travel requirements guide stays up to date, and is Italy safe covers the practical precautions.
Booking Checklist for Puglia
- Accommodation: book Puglia hotels and masserie early for June to September; see our where to stay in Puglia guide.
- Car rental: book ahead for summer and pick up at Bari or Brindisi airport.
- Tours and tickets: a boat trip from Polignano and a Matera day trip if you're not driving.
- Airport transfer: pre-book a driver if you land late or are heading straight to a masseria.
- Trains: book Frecciarossa and Italo tickets from Rome or Milan in advance for the best fares.
- eSIM: Yesim works for data across Italy; our Italy eSIM guide compares options.
- Travel insurance: Visitors Coverage compares plans for US travelers.
Heading on from Puglia? Our Naples, Rome and Calabria travel guides are the natural next stops, and best places to visit in Italy helps you plan the rest.
Frequently asked questions
Is Bari or Lecce a better base in Puglia?
Split your stay if you can. Bari is the better base for arriving, for trains along the coast and for day trips to Polignano, Alberobello and Matera. Lecce is the prettier city and the better base for the Salento, Otranto and Gallipoli. With only one base and no car, choose Bari or Monopoli.
How many days do you need in Puglia?
Seven days is ideal for a first trip. Spend three or four nights near the Bari coast or the Itria Valley and three in Lecce, with one day for Matera. Three days is enough for Polignano, Alberobello and Ostuni from one base; ten or more lets you add the Gargano or the tip of the heel.
What is the best month to visit Puglia?
May, June and September. The sea is warm enough to swim, the beach clubs are open and the towns are less crowded than in July and August. In 2026 the regional beach season ran from 23 May to 13 September. Avoid mid-August if you can: Ferragosto on 15 August is the busiest week of the year.
Do you need a car in Puglia?
For most trips, yes. Trains run often along the coast between Bari, Polignano, Monopoli, Brindisi and Lecce, but the Itria Valley, the masserie and many beaches are hard to reach without a car. US drivers need an International Driving Permit, and the old towns have camera-enforced ZTLs with fines from around €80.
Which airport is best for Puglia?
Fly into Bari (BRI) for the Bari coast, the Itria Valley and Matera, and into Brindisi (BDS) for Lecce and the Salento. In summer 2026 United flew nonstop between Newark and Bari four times a week, and the route is scheduled to return in summer 2027. Otherwise, connect through Rome, Milan or another European hub.
Is Matera in Puglia?
No. Matera is in Basilicata, just over the border from Puglia, about an hour's drive from Bari. Its Sassi cave districts have been a UNESCO World Heritage site since 1993. Most Puglia trips include it as a day trip or one night, by car, by the Ferrovie Appulo Lucane train from Bari or on a tour.
Is Puglia worth visiting?
Yes, if you like small towns, the sea and slow travel. Puglia has the trulli of Alberobello and Castel del Monte, both UNESCO sites, about 800 km of coastline and baroque Lecce. It suits a week on its own or the end of a longer Italy trip, and works less well as a short add-on.
Affiliate disclosure: some links in this article are affiliate links. If you book through them we may earn a small commission, at no extra cost to you.