Puglia is one of Italy’s best-kept secrets. This southern region runs along the heel of Italy’s boot, stretching from the Adriatic to the Ionian Sea. If you are planning a trip to southern Italy, this Puglia travel guide covers everything you need — the best towns, what to eat, when to go, and how to get there from the US.

What Makes Puglia Different
Most visitors head straight for Rome, Florence, or the Amalfi Coast. Puglia gives you something different. The landscape is flat and open, dotted with olive groves and ancient farmhouses. The towns are whitewashed and quiet. The food is simple and honest.
You will not find the same crowds here that you find on the Amalfi Coast. Prices are lower. The pace is slower. Locals are proud of their region and happy to share it with visitors.
Puglia is also easy to combine with other parts of southern Italy. Calabria lies just across the toe of the boot. Sicily is a short ferry ride away. Both are worth adding to a longer southern Italy trip.
Getting to Puglia from the US
There are no direct flights from the US to Puglia. The easiest route is to fly into Rome Fiumicino (FCO) or Milan Malpensa (MXP), then connect to Bari Karol Wojtyla Airport (BRI) or Brindisi Airport (BDS).
Rome to Bari by train takes around four hours. Trenitalia and Italo both operate this route. Tickets cost around €30 to €50 if booked in advance. This is a straightforward journey and a good option if you plan to start your trip in Rome.
Bari is the main hub for northern and central Puglia. Brindisi works better if you want to explore the Salento peninsula in the south, near Lecce. Consider which area you plan to spend more time in before choosing your arrival airport.
The Best Time to Visit Puglia
Puglia has a Mediterranean climate. Summers are hot and dry. Winters are mild but can be wet. The best seasons to visit are spring and early autumn. Our complete guide to the best time to visit Italy has more detail on each month.
Spring (April to June)
Spring is the best time to visit Puglia. Temperatures sit between 18°C and 26°C. The olive trees are bright green. The wildflowers are out across the countryside. The beaches are empty and the roads are quiet.
Hotels are cheaper than in summer. Restaurants are less busy. You can enjoy a meal on a terrace without fighting for a table. April and May are particularly good months to travel.
Summer (July to August)
Summer is busy and very hot. Temperatures regularly exceed 35°C. The coast gets crowded, especially in August when Italian families take their annual holidays. Book accommodation well in advance if you plan to visit in summer.
The upside is that summer has the best beach weather and the most lively atmosphere in the towns. Evening passeggiata — the Italian tradition of an evening stroll — is particularly enjoyable in the hilltop towns at this time of year.
Autumn (September to October)
September and early October are excellent months to visit. The heat drops, the crowds thin out, and the sea is still warm enough to swim. This is harvest season in Puglia. You may catch the olive harvest or the grape harvest in the vineyards.
The region grows more olive trees than anywhere else in Italy. Over 60 million olive trees cover the Puglia landscape. In autumn, the countryside hums with harvest activity.
Get Weekly Italy Travel Inspiration
Hidden gems, local tips, and travel inspiration — delivered free every week to 30,000+ Italy lovers.
Subscribe Free →Top Places to Visit in Your Puglia Travel Guide
Alberobello
Alberobello is one of the most unusual towns in Italy. The historic centre is filled with trulli — small stone houses with conical roofs. These buildings are unique to this part of Puglia and are recognised as a UNESCO World Heritage Site.
The trulli were built using an ancient dry stone technique. No mortar was used. The stones were stacked and balanced by hand. Some are over 500 years old.
Walk through the Rione Monti district, which has more than 1,000 trulli. Many have been converted into shops, restaurants, and holiday apartments. Allow at least two hours here. It is a small town and easy to explore on foot.
Lecce
Lecce is often called the Florence of the south. The old town is built from a local golden limestone called pietra leccese. This stone is soft when first cut but hardens in the air. The result is a town covered in intricate baroque details — carved saints, cherubs, and floral patterns on every church and palazzo.
Piazza del Duomo is one of the best squares in Italy. It is enclosed on three sides and has a theatrical feel. Spend time walking the side streets, which are full of artisan workshops and small bars.
Lecce is also a good base for exploring the Salento peninsula — the southernmost tip of Puglia, known for its long sandy beaches and crystal-clear water.
Polignano a Mare
Polignano a Mare sits on cliffs above the Adriatic. The old town perches right on the edge of the rocks. Below, small beaches are cut into the cliffs, reached by steep steps and narrow paths.
This town is the birthplace of Domenico Modugno, who wrote Volare. There is a bronze statue of him on the clifftop promenade. The views from this spot are among the best in Puglia. Come in the late afternoon for the best light.
Ostuni
Ostuni is known as the White City. The old town sits on a hilltop and is painted bright white. It stands out for miles across the flat Puglia countryside. The streets inside are narrow and steep, more like a labyrinth than a town.
The views from the cathedral terrace stretch across the olive groves all the way to the coast. Ostuni gets busy in summer. Early morning or evening visits are more peaceful.
Matera (Nearby Day Trip)
Matera is technically in the Basilicata region, not Puglia, but it is just 65 kilometres from Bari. It is one of the oldest continuously inhabited cities on earth. The sassi — ancient cave dwellings carved into a ravine — were designated a European Capital of Culture in 2019.
Many visitors combine Matera with a Puglia trip. It is well worth the detour and unlike anything else you will see in Italy.
Where to Stay in Puglia
Puglia has a strong tradition of agriturismo — farm stays where guests can eat local food and experience rural life. This is one of the best ways to see the region away from the main tourist towns. Our guide to Italian farm stays covers everything you need to know.
Boutique masserie — large fortified farmhouses — are popular in the Itria Valley and around Ostuni. Many have been converted into hotels with pools, gardens, and excellent restaurants.
For something truly unique, rent a trullo for the night in Alberobello. This is one of the more unusual places to sleep in Italy, and most visitors find it memorable.
What to Eat in Puglia
Puglia’s food is built around a few simple ingredients: olive oil, durum wheat, vegetables, and seafood. There is less meat here than in northern Italy. The cooking is honest and unfussy.
Orecchiette are the signature pasta. These small ear-shaped pieces are made fresh every day. The classic preparation is with cime di rapa — bitter turnip tops — and anchovies. In Bari’s old town, you can watch women making orecchiette by hand on the street.
Burrata is from Puglia. This fresh cheese — softer and creamier than mozzarella — was invented here. It is at its best eaten locally with ripe tomatoes and a drizzle of the local olive oil.
Seafood is fresh and abundant along the coast. Sea urchin (ricci di mare) is a local delicacy, eaten on pasta or raw at the waterfront. Grilled octopus, mussels, and fresh fish are staples across the region.
How Long to Spend in Puglia
A minimum of five to seven days gives you time to see the highlights. A longer trip of ten days or two weeks lets you slow down and really explore.
A good strategy is to use two or three bases: Alberobello or Locorotondo for the Itria Valley, Lecce for the Salento peninsula, and Polignano a Mare or Bari for the northern Adriatic coast.
Puglia rewards slower travel. The more time you give it, the more you will find. Avoid the temptation to rush through towns in a single day.
Frequently Asked Questions
What is the best time to visit Puglia?
Spring (April to June) and early autumn (September to October) are the best times to visit. The weather is warm but not extreme, crowds are smaller, and prices are lower than in peak summer.
How do I get to Puglia from the US?
Fly into Rome or Milan and connect to Bari or Brindisi airports. From Rome, the train to Bari takes around four hours. Book flights and train tickets in advance, especially if you are travelling in summer.
Is Puglia worth visiting on a first trip to Italy?
Yes. Puglia offers something genuinely different from the classic Italy circuit. It has fewer crowds, lower prices, and a distinct culture and landscape. It works well as a standalone destination or as an add-on to a trip that includes Rome or Naples.
Do I need a car in Puglia?
A car is useful but not essential. Trains and buses connect the main towns, including Bari, Lecce, Alberobello, and Brindisi. For exploring the countryside and smaller villages, hiring a car gives you much more freedom.
Get Our Free Weekly Italy Guide
Hidden gems, local secrets, and travel inspiration — delivered free every week to 30,000+ Italy lovers.
Get Free Weekly Italy Stories →You Might Also Enjoy
- Amalfi Coast Travel Guide: Everything You Need to Plan Your Visit
- 7-Day Sicily Itinerary: A Complete Planning Guide
- Calabria: The Italian Region With Beaches Better Than Amalfi
Plan Your Italy Trip
Ready to start planning? Our Italy Trip Planning Hub has everything you need — from budgeting and visa requirements to packing lists and itinerary ideas. It is the best place to start before you book.
Join 30,000+ Italy Lovers
Every week, get Italy’s hidden gems, local secrets, and travel inspiration — the kind you won’t find in any guidebook.
Subscribe free — enter your email:
Love more? Join 64,000 Ireland lovers → · Join 43,000 Scotland lovers → · Join 7,000 France lovers →
Free forever · One email per week · Unsubscribe anytime
Secure Your Dream Italian Experience Before It’s Gone!
Planning a trip to Italy? Don’t let sold-out tours or overcrowded attractions spoil your adventure. Unmissable experiences like exploring the Colosseum, gliding through Venice on a gondola, or marvelling at the Sistine Chapel often book up fast—especially during peak travel seasons.

Booking in advance guarantees your place and ensures you can fully immerse yourself in the rich culture and breathtaking scenery without stress or disappointment. You’ll also free up time to explore Italy's hidden gems and savour those authentic moments that make your trip truly special.
Make the most of your journey—start planning today and secure those must-do experiences before they’re gone!
