Puglia, Italy
The perfect 7 days itinerary
Puglia, the heel of Italy's boot, is a charming region known for its whitewashed hill towns, centuries-old farmland, and hundreds of kilometers of Mediterranean coastline. The capital, Bari, is a vibrant port and university town, while Lecce is known as 'Florence of the South' for its baroque architecture. Alberobello and the Itria Valley are home to 'trulli', stone huts with distinctive conical roofs. Puglia is also famous for its delicious cuisine and excellent wines. Let's dive into the itinerary for your 7-day trip to this enchanting region.
What to do in Puglia?
This 7 days itinerary is the perfect guide to the best things to see in Puglia. It includes day-by-day activities, travel tips, and the top places to visit.
Day 1: Arrival in Bari
Morning
Arrive in Bari, the capital of Puglia. Check into your hotel and freshen up.
Afternoon
Explore the old town of Bari, known as Bari Vecchia. Visit the Basilica di San Nicola, a key pilgrimage site, and the Bari Cathedral. Wander through the narrow streets and enjoy the local atmosphere.
Evening
Enjoy a traditional Puglian meal at a local trattoria.
Day 2: Discover the Trulli of Alberobello
Morning
Travel to Alberobello, a UNESCO World Heritage site known for its trulli, whitewashed stone huts with conical roofs. Explore the Rione Monti district with its narrow, winding streets and over 1,000 trulli.
Afternoon
Visit the Trullo Sovrano, the only two-story trullo, and the Church of St. Anthony, a trullo church. Enjoy a wine tasting at a local winery.
Evening
Return to Bari and relax at your hotel.
Day 3: Explore the Itria Valley
Morning
Visit the charming towns of Locorotondo and Martina Franca in the Itria Valley. Enjoy the panoramic views of the valley from Locorotondo and explore the baroque architecture of Martina Franca.
Afternoon
Visit the town of Ostuni, known as the 'White City' for its whitewashed buildings. Explore the old town and enjoy the views of the surrounding olive groves and the Adriatic Sea.
Evening
Return to Bari and enjoy a seafood dinner at a local restaurant.
Day 4: Visit Lecce and Gallipoli
Morning
Travel to Lecce, known as the 'Florence of the South' for its baroque architecture. Visit the Lecce Cathedral and the Basilica di Santa Croce.
Afternoon
Head to the coastal town of Gallipoli. Explore the old town located on a limestone island and enjoy the views of the Ionian Sea.
Evening
Return to Bari and relax at your hotel.
Day 5: Enjoy the Beaches of Polignano a Mare
Morning
Travel to Polignano a Mare, a coastal town known for its stunning beaches. Spend the morning relaxing on the beach and swimming in the Adriatic Sea.
Afternoon
Explore the old town of Polignano a Mare, perched on a cliff overlooking the sea. Visit the Romanesque-style Church of St. Stephen.
Evening
Enjoy a seafood dinner at a restaurant with sea views.
Day 6: Visit the Castel del Monte
Morning
Travel to the Castel del Monte, a 13th-century castle and a UNESCO World Heritage site. Explore the castle and enjoy the panoramic views of the surrounding countryside.
Afternoon
Visit the town of Trani and explore its medieval architecture. Visit the Trani Cathedral, a beautiful example of Romanesque architecture.
Evening
Return to Bari and enjoy your last night in Puglia.
Day 7: Departure
Morning
Enjoy a leisurely breakfast at your hotel. Check out and head to the airport for your departure.
Discover more Puglia itineraries
5 days