Puglia Itinerary: Ultimate 7-10 Day Guide Puglia Itinerary: Ultimate 7-10 Day Guide

Puglia Itinerary: Ultimate 7-10 Day Guide

We explored Puglia on a road trip in October and completely fell in love with the region. The weather was perfect — warm enough to swim, but with far fewer crowds — and we loved driving through olive groves, along the turquoise coastline, and past beautiful trulli houses. We stayed in the beautiful white town of Ostuni, but for this route, we recommend splitting your time between here (or Monopoli) and Lecce. Here is our complete 7-10 day Puglia itinerary!

Our Itinerary for 7 to 10 Days in Puglia

A woman in blue stands in the foreground overlooking Ostuni, a hillside town with white buildings and historic churches under a partly cloudy sky. This is an essential stop on any puglia itinerary.

Day 1: Arrival in Bari

Welcome to Puglia! Bari is the region’s capital city, where the international airport is. Many just pass through quickly on their way to other destinations, but we actually really liked the atmosphere here; there are lively piazzas, coastal views, and authentic local life.

A crowd walks along a street lined with colorful buildings in Ostuni, with a tall church tower, palm tree, and clear blue sky in the background.

We just stopped for a few hours to see Bari Vecchia (the old town), have a nice lunch, and a stroll along the lungomare promenade. After, we continued our drive to Ostuni (our chosen base for exploring Puglia!).

Day 2: Monopoli

On day two, we drove to the city of Monopoli — one of our favorite towns in Puglia! Less than an hour away from Bari and Ostuni, it’s a great spot for a day trip, with a beautiful coast and lively historic center. And, although we didn’t do this ourselves, we think it would also be a great place to stay overnight on your Puglia itinerary. 

A woman sits on a dock overlooking a harbor in Monopoli Italy with small blue fishing boats. A place you must visit on your 10-day puglia itinerary.

The town has a much more local feel to it than some of the other places we visited in Puglia. Our favorite spot was Porto Antico, the harbor area where fishermen bring in their catch of the day.

Our Puglia tips in your Google Maps? We made it easier for you! All our tips: favourite to do's, restaurants, hikes, secret spots & more in Google Maps!
Shop our maps
google maps phone

Afternoon: Polignano a Mare

After exploring Monopoli’s Old Town in the morning, we continued north along the coast to Polignano a Mare. We relaxed on the iconic Lama Monachile beach, but there’s also the option to book a boat trip to explore the surrounding beaches and caves. 

A rocky cove with clear blue water, surrounded by stone buildings with white facades in Polignano a Mare. A must visit on your puglia itinerary

Polignano al Mare also has some beautiful streets, alleyways, and whitewashed houses (we walked through the Arco Marchesale to get there).

A stone arch bridge with railings crosses a deep ravine in an old European town in Puglia, Italy, with people walking and historic buildings in the background.

Day 3: Alberobello

One of the highlights of our Puglia itinerary was a visit to the iconic Trulli village of Alberobello. The town’s curved white huts with limestone conical roofs are unique and date back to the 14th century. These days, locals still live in them! 

A woman in a teal dress walks toward a white stone building with a conical roof in Alberobello, surrounded by potted plants, under a pastel sky at sunset. An iconic place to add to your puglia itinerary

It’s best to visit Alberobello early in the morning, as it gets very busy. We parked our car here (in the historic center) and spent an hour or two roaming the picturesque streets.

A white stone trullo house with a conical roof in Alberobello, puglia Italy, decorated with souvenirs and magnets at the entrance-a cute shop to visit on your puglia itinerary

Afternoon: Olive Oil Farm

After visiting Alberobello in the morning, we booked an afternoon olive oil tasting in the countryside — definitely one of the most local experiences we had in the region.

Puglia produces around 40% of Italy’s olive oil from some of the country’s oldest olive trees! We visited this Masseria, a small family-run business that gave us a fantastic tour and tasting.

Day 4: Day trip to Matera (a must on any Puglia itinerary)

Spend day 4 in the oldest European city and one of the most magical we’ve ever seen: Matera. Built into a valley, this city is known for its ancient cave dwellings carved into limestone rock. While it’s not officially in Puglia, it’s a must-see and only a 1-hour 40-minute drive from our base, Ostuni. 

A couple sits on a stone ledge smiling, with Matera, Italy’s historic stone buildings and church tower in the background. A must-visit spot on your puglia itinerary

We parked at this location, from where we walked up the many stairs to the Sassi, the oldest part of town. Here, you can explore the ancient caves, which have been used since prehistoric times! They were once churches, homes, and shops, now converted into museums, luxury hotels, and even restaurants. 

Church of Saint Mary of Idris Matera, with its bell tower, sit atop rocky cliffs at sunset, as people gather on a terrace overlooking the breathtaking landscape. This is an iconic spot to add to your puglia itinerary

Tip: These were our favorite viewpoints of the city: Viewpoint 1 + Viewpoint 2. For impressive scenery and great drinks, we recommend this bar terrace.

A woman sits in shadowed foreground, looking out towards an ancient stone building and the rocky landscape of Matera, Italy

Day 5-7: Ostuni

We chose to stay in Ostuni on our Puglia itinerary, which was the ideal base! It’s only a maximum of an hour’s drive away from all the best places on this itinerary. The ‘white city’ sits atop a hilltop, offering views across Puglia’s flat, olive-grove-covered landscapes (this was one of our favorite locations).

Outdoor café with tables and umbrellas in Pizza Da Libertà, surrounded by old stone buildings in Ostuni. A great place for a drink on your puglia itinerary

Wander up the hillside streets, marveling at the white houses surrounded by flowers and cacti, and stop to see sites like Arco Scoppa or Piazza della Libertà

Where to park? On arrival, we parked here, just an 8-minute walk into the centro storico.

on your puglia itinerary you don

Day 6: Cooking Class (Highlight of Our Puglia Itinerary)

Before we started our day, we grabbed breakfast in Ostuni (we love Burro Cafe or Crumb35!). Afterward, we jumped in the car for one of our favorite experiences in Puglia: this cooking class

A woman sits at an outdoor table in Puglia, Italy, slicing dough to make pasta during a cooking class. Sunlight filters through the trees, with bowls of tomatos and drinks nearby.

Set amongst the beautiful Apulian countryside at a cozy family villa, this cooking experience is taught by the matriarchs of the household — a fantastic mother-daughter duo.

We learned to make focaccia bread underneath the pretty garden pergola, experimenting with our toppings, and eating lots of Orecchiette pasta (native to Puglia). There was even traditional live music, so we danced with everyone in the group, including the family, which was so much fun! (Read here how to book it).

Day 7: Departure

If you’re visiting Puglia for only 7 days, this is your final day. Savor the last moments exploring Ostuni’s enchanting alleys or enjoy a leisurely breakfast or lunch at a local café, soaking in the vibrant atmosphere.

Doing a 10-day Puglia itinerary instead?

After ticking off the last things to do in Ostuni, head further south to the beautiful city of Lecce.

Aerial view of a red and white striped lighthouse on a stone pier extending from the Lungomare into a harbor, with a historic coastal town called Monopoli in the background. the perfect stop for your puglia itinerary

Day 8: Lecce 

Lecce is one of the biggest cities in the Puglia region and is truly breathtaking. There’s immense history to discover here, but the most unique spot is the sunken Roman amphitheater, which still hosts events today. 

A woman stands before the ornate, historic stone church facade of Lecce, Italy, adorned with detailed carvings and a large circular stained glass window. A Must-visit for your puglia itinerary

Lecce has been nicknamed ‘the Florence of the South’, and we can definitely see the similarities! Stop off in Piazza del Duomo, admire the stunning Basilica di Santa Croce, and visit the city’s incredible palaces.

A woman walking in front of a tall stone clock tower in a sunny town square in Lecce, Italy, surrounded by historic buildings. The perfect day-trip on your puglia itinerary

Lecce also had some of our favorite foodie spots! We loved the pastries at Caffè Alvino, especially the regional favorite Pasticciotto, a pastry filled with vanilla custard. My favorite was the one with the lemon cream filling — so good!

Two hands holding a white napkin with two golden-brown Pasticciotto pastries, set against a blurred green background. The perfect snack during your puglia itinerary

Day 9: Hit the Beach

After many days exploring different towns, we were craving some beach time, so we drove to Salento, the southernmost region of Puglia. This area is known for its coastline, with two sides to choose from: rocky coves and wild nature along the Adriatic coast, or calm turquoise waters and soft sand along the Ionian coast. 

Three people stand and sit on a rocky, sunlit seaside cliff in Puglia, Italy, with blue ocean water shimmering in the background.

We found that the beaches on the western (Ionian) side had more amenities, such as beach clubs, restaurants, and sunbeds (ranging from 10-100 EUR depending on the place). 

Rows of lounge chairs and straw umbrellas line the sandy beach Ostuni, puglia-with people swimming in the crystal-clear ocean in the background.

Some of our favorite beaches on the western coast were:

  • Punta Prosciutto 
  • Spiaggia di Porto Selvaggio
  • Santa Maria al Bagno 
  • Spiaggia di Torre Lapillo

The eastern part of the region is the place for cliff jumping, fantastic snorkeling, and cave exploration. We didn’t find as many amenities here, but that’s all part of its untouched beauty! Some of our favorites on this side were:

  • Torre dell’Orso
  • Baia dei Turchi
Two large limestone rock formations rise from the turquoise sea near a cliff edge in Puglia, Italy

Afternoon: Torre Sant’Andrea

Torre Sant’Andrea has the most amazing limestone formations, cliffside archways, and caves. When we were here, we jumped off the cliffs with some Italians who really knew what they were doing. It’s a good idea to ask the locals before jumping, as they know where the rocks are. We also recommend bringing water shoes, as you’ll need to climb up some sharp edges to get out of the water.

White limestone cliffs and rock formations, including a natural arch, line the clear blue waters of Torre Sant’Andrea. A must-visit on your puglia itinerary

We visited in October, and there were plenty of parking options close to the beach. However, in the summer, it fills up very quickly. It’s better to come very early in the morning or late in the afternoon, and don’t leave any valuables in your car! (Learn more about travel safety)

Day 10: Departure

We had an early flight, but if you have more time, savor your last moments in Lecce with a delightful breakfast at a local café and a final Pasticciotto.

Our flight was from Bari Airport (we drove from Ostuni in about an hour). However, if you’re leaving from Lecce, it’s about 30 minutes to Brindisi Airport or an hour and 45 minutes to Bari.

A historic, yellow-orange stone building with green shutters and a ground-floor café invites you to relax, as people stroll by on a sunny day—a charming scene perfect for any Matera Puglia itinerary.

Where to Stay on Your Puglia Itinerary

There are so many beautiful places to stay in Puglia, Italy! We chose to stay in Ostuni and loved it; it’s a lively city centrally located in the region, making it super easy to explore. We stayed both in a city hotel and later in a countryside villa. 

Although Trulli houses are very popular places to stay, we wouldn’t necessarily recommend them for longer vacations. We found them a bit uncomfortable, mainly because of the low ceilings and lack of ventilation, which makes them prone to dampness. For a day or two, though, it’s a fun thing to do in Puglia

Outdoor café with people sitting at tables under large trees and umbrellas, adjacent to a beige building with green shutters and a balcony on a sunny day in Lecce, Italy.

How to Visit Puglia for 7-10 Days?

Puglia has two international airports: Bari and Brindisi. This Puglia itinerary focuses on arriving in Bari, but both are good options and have connecting flights throughout Europe.

A turquoise vintage car is parked on a cobblestone street near a tree and outdoor café seating in a quiet, sunlit courtyard in Monopoli, Italy.

Getting Around on your Puglia Itinerary

We loved having a rental car to explore Puglia; it meant we could reach secluded locations, hidden Trulli Houses, and untouched coastline. We found the region had a good mix of highways between the main towns and winding scenic roads in the countryside.

By Train

The train is also a great form of transportation in Puglia. All the main towns and cities, such as Bari, Monopoli, Polignano a Mare, Ostuni, Brindisi, and Lecce, have great connections, so it would be better to stay in one of these places.

A small three-wheeled truck loaded with boxes is parked on a narrow, cobblestone street beside old buildings in Bari, Italy.

Tours

You can book plenty of amazing tours from major cities that offer return transportation and a guide. Some of the best experiences we had on our Puglia itinerary were this cooking class, olive oil tour, and wine tasting!

How Much Does a Puglia Itinerary Cost?

Puglia is definitely one of the cheaper locations we’ve visited in Italy, and we found it much more affordable than more well-traveled regions such as Tuscany. We’d often save money by buying takeaway sandwiches or focaccia from local shops and making picnics for the beach.

Tip: The water is also drinkable from the taps, so you won’t have to buy it from the stores. 

Note: If you’re renting a car in Puglia, you’ll also need to budget for fuel and parking costs. We spent around 3 – 20 EUR per day on parking. 

Costs of Traveling in Puglia

Travel on a budget in Puglia, from $480 − $460 USD weekly per person, mid-range $1120 − $2250 USD, and high-end from $2000 − $3070 USD. However, costs depend on factors like accommodation, transportation, and activities. We did not include flights. Check flight prices here

* Average daily costs
Budget tip!
Traveling to a country with a different currency? Avoid ATM transaction fees and pay in local currency with a Wise Card. Having used it for over 5 years, we've saved loads on fees.
Get a Wise Card

We sadly noticed a lot of trash left along the roads in Puglia. If you’re taking a picnic to the beach or another nature spot, please always remember to take your trash away with you. 

Our Favorite Restaurants in Puglia

Apulian food is absolutely delicious, and there’s so much to try! We’re pescatarians, and there are so many seafood-based dishes on the menu here.

But there are also plenty of vegetarian dishes on offer, especially compared with other regions in Italy, such as Tuscany. Some of our favorite restaurants were:

  • Ostuni: Borgo Antico Bistrot (beautiful views and delicious sharing boards)
  • Alberobello: Trattoria Terra Madre (organic and locally sourced ingredients)
  • Polignano a Mare: Pescaria (delicious seafood sandwiches/paninis) Book your table here
  • Monopoli: Gustavo (most delicious sandwich ever!)
  • Matera: Conzato (fantastic views and delicious antipasti)
  • Avetrana: Osteria Sud e Terre Lontane (incredible seafood plates)
  • Ceglie Messapica: Osteria da Giuseppe (fresh, seasonal pasta) book your table here
Outdoor cafe with several tables and people dining in a courtyard surrounded by old stone buildings, plants, and string lights, capturing the charm of Sassi di Matera—an idyllic moment on any Puglia itinerary.

Best Time to Visit Puglia

We visited in October, which was just perfect! The average daily temperature was around 23 degrees Celsius, there were fewer crowds, and in the late afternoons/evenings, we often had the streets to ourselves. It was also warm enough that we could still swim and sunbathe.

Best
Good
Mixed
Poor
🌧️Rainy
13°C
Jan
🌦️Scattered rain showers with some sun
14°C
Feb
🌦️Scattered rain showers with some sun
14°C
Mar
🌤Mostly sunny with a few clouds
17°C
Apr
☀️Clear Sky
21°C
May
☀️Clear Sky
26°C
Jun
☀️Clear Sky
30°C
Jul
☀️Clear Sky
31°C
Aug
☀️Clear Sky
26°C
Sep
🌤Mostly sunny with a few clouds
22°C
Oct
🌦️Scattered rain showers with some sun
18°C
Nov
🌧️Rainy
15°C
Dec

The hottest and busiest months are July and August, so make sure to book your hotels, restaurants, and tours well before your trip. Parking is hard during this season, so it’s best to arrive at the beaches early.

Hannah & Nick - Salt in our Hair
About the author
Hannah & Nick

Hey! We're Hannah & Nick. From hikes and city breaks to tropical islands — we've been traveling together since 2016. And it all started with a €11 GoPro. Read our full story here

30/04/2026 https://www.saltinourhair.com/italy/puglia-itinerary/
Blog comments

Looking for more travel information? Plan a chat with us for personalised travel advice or get an answer from the Salt in our Hair Travel Community on Facebook.

    Your email address will not be published. Required fields are marked *

     

    This article was about:
    Last updated:
    Guide by Hannah & Nick