Skip to Content

Puglia Road Trip Itinerary: 4 Puglia Itinerary Samples I recommend (2024)

Sharing is caring!

Looking for the best itinerary for Puglia Italy? What about a perfect Puglia road trip? Stunning Puglia is best visited by car. My Puglia road trip exceeded all of my expectations! It was one of the best road trips I’ve ever taken! So if you are looking for a Puglia travel itinerary, check out my recommendations on how to have a perfect vacation in Puglia! Here are 4 sample itineraries for perfect Puglia vacations. If you are searching for the best Puglia itinerary, you will find it here!

Ostuni is a must-see on a Puglia road trip
Ostuni, a citta bianca in Puglia (Photo: ⒸWorldTravelConnector)

THIS POST MAY CONTAIN COMPENSATED LINKS. PLEASE READ MY DISCLAIMER FOR MORE INFO. 

Contents

PUGLIA ROAD TRIP

Gorgeous Puglia in southern Italy is a perfect place for road-tripping.

The best way to explore Puglia is by renting a car as it gives you the freedom to see the main areas and the countryside at leisure with no stress and without depending on public transport.

I enjoyed my Puglia road trip immensely. Puglia is a such beautiful region for road-tripping! In my opinion, a Puglia road trip is a must in a lifetime!

According to my Puglia road trip, I tailored four itineraries for Puglia for people who wish to visit this incredible region.

1. How many days in Puglia

I would suggest spending on the Puglia road trip for at least 7 days. One week in Puglia is a minimum. 10 days in Puglia would be perfect, while 14 days in Puglia would allow you to see an abundance of gorgeous places in Puglia.
In case you have available only 5 days for visiting Puglia, I tailored the perfect 5-day Puglia road trip on which you can see the highlights of Puglia.

Here you will find itineraries for road trips in Puglia: the best 5-day Puglia road trip, the best 7-day Puglia road trip, the perfect 10-day Puglia road trip, and the ultimate 2-week Puglia road trip.

2. Where to start your Puglia road trip

Puglia has two international airports: Karol Wojtyla International Airport (BRI) in Bari and Salento International Airport (BDS) in Brindisi. 

The cities of Bari and Brindisi are within a 1 hour and 30 min drive from each other.

The city of Bari is the capital of Puglia. Bari is in the central part of Puglia. It means that the Gargano peninsula (the northern part of the region) and the Salento peninsula (the southern part of Puglia) are approximately at the same distance from Bari. 

The town of Brindisi is not far from Bari. Brindisi is about 113 km south of Bari.
Brindisi Airport is a good place for starting a trip to the Salento peninsula, the southern part of Puglia. The Gargano peninsula, the northern part of Puglia, is within a 3-hour drive from Brindisi. 

3. The best way to go around Puglia

The best way to go around Puglia is by car. Affordable car rentals are available at the Karol Wojtyla International Airport (BRI) in Bari and the Salento International Airport (BDS) in Brindisi.

DiscoverCarRentals is my favorite site for renting cars. The site provides rental cars from multiple companies. 
The offer of rental cars and their prices are great! You can easily check them from your home chair online in a few minutes only. Once you choose the car, it will wait for you at the airport (ready to be picked up upon your arrival). The process of renting a car via DiscoverCarRentals and picking it up at the airport is quick and smooth. 
For my road trip to Puglia, I flew to Brindisi International Airport. I rented a car at the Brindisi Airport online via DiscoverCarRentals before my flight to Puglia, landed at the airport, and took my rental car. Driving in Puglia was easy and with no stress. Puglia has a relaxed vibe overall. There is no rush in Puglia and the roads in Puglia are well-maintained. It was easy to find parking places in Puglia. If the parking didn’t come with the accommodation, I checked Google for parcheggio libero or parcheggio gratuito (free parking).

Check out the offer of rental cars at the airports in Puglia: 
Check out car rentals at Bari Airport.
Check out car rentals at Brindisi Airport.

Itinerary for Puglia road trip
Me and my rented Fiat 500 on my Puglia road trip

4. The best time to visit Puglia and to take a Puglia road trip

The best time to travel to Puglia is spring, early summer, and autumn for sunny days, pleasant air temperatures, fewer crowds, and regular prices (not inflated prices like in the peak of summer). 

The best months to travel to Puglia are May, June, and September. October is also a good month for traveling to Puglia for lesser crowds, sunny weather, and pleasant temperatures for sightseeing, sunbathing, and even swimming.
I had my road trip to Puglia in October. I would recommend visiting Puglia in October for beautiful sunny days in autumn. On my road trip to Puglia in October, the seaside towns didn’t lack swimmers either. 

July and August are the peaks of the tourist season in Puglia.
Puglia in July and August sees high temperatures (the temperatures often go above 40°C/104°F). The high season in Puglia means high prices of accommodation too. Unless you are crazy about the summer heat, crowds, and inflated prices, I suggest skipping visiting Puglia in July and August.

Swimming in the Adriatic Sea in Puglia Italy
Swimming in Puglia in October (Photo: ⒸWorldTravelConnector)

5. Puglia road trip itinerary 

5.1 The perfect 5 days in Puglia itinerary: Puglia road trip 5 days

Puglia itinerary 5 days 

Day 1: Polignano a Mare & Monopoli 

Pick up the car at the airport and start your road trip to Puglia. 
On the first day of your road trip to Puglia, I suggest visiting two beautiful seaside towns in Puglia: Polignano a Mare and Monopoli. 
The towns are close and can be both visited in one day.

The distance between Polignano a Mare and Monopoli is only 6 mi (10 km). They are within 15 min drive.
You can choose to stay in Monopoli or Polignano a Mare. 
Polignano a Mare is a 40-minute drive south of Bari. It is also an hour’s drive north of Brindisi. 
Monopoli is a 40-minute drive south of Bari and a 50-minute drive north of Brindisi. 

Polignano a Mare is one of the best places to visit in Puglia Italy
Polignano a Mare (Photo by ⒸWorldTravelConnector)

Monopoli is a beautiful whitewashed town on the Adriatic coast in Puglia. It is one of the most popular coastal towns in Puglia. 
Whitewashed buildings (houses, restaurants, and shops) and cobbled narrow alleys and streets dominate the historic center.  
The sandy Cala Porta Vecchia beach in the heart of the Old Town of Monopoli is the most popular in Monopoli. 
Cala Paradiso Beach, on the outskirts of Monopoli, is one of the prettiest beaches in Italy. The Italian Environment Protection Association awarded it with a flag as one of the most beautiful beaches in Italy. The beach is only 5 5-minute drive from the Monopoli downtown. Cala Paradiso Beach has a private and a public swimming area. 

Monopoli is one of the best places to visit in Puglia Italy
Monopoli (Photo by ⒸWorldTravelConnector)

Polignano a Mare is a romantic cliffs-standing town on the Adriatic coast in Puglia. It is one of the most romantic and photographed seaside towns in Italy. The pebble Lama Monachile beach between two cliffs in the heart of the town is one of the most famous beaches in Italy. 
Couples and seafood gourmands love Polignano a Mare. Polignano a Mare is a must-see on a road trip to Puglia. 

Book your stay in Monopoli! Or, book your stay in Polignano a Mare!
I stayed in the spacious Vittorio Emanuele Apartment with a parking space in the center of Monopoli on my Puglia road trip. I stayed in Monopoli. But I have to admit, I enjoyed Poligano a Mare more. I am a romantic soul who prefers picturesque places. I would stay in Polignano a Mare on my next visit to Puglia.
If you are traveling with your loved ones and not on a budget, consider booking a room at the incredible Hotel Grotta Palazzese. Or, book a table for a romantic dinner there. The restaurant is set in a natural cave and is one of the most magical places in Italy.

Day 2: Matera (UNESCO)

On the second day of the Puglia road trip, head to Matera. 
The UNESCO city of Matera is in the Basilicata region. But it is just across the Puglia-Basilicata border. Thus, this unique town is one of the most popular places on any Puglia itinerary. 

Spectacular 9000-year-old Matera is the third oldest city in the world (after Jericho in Palestine and Aleppo in Syria).
The rock-cut Sassi di Matera with its cave homes, cave churches, and monasteries, is one of the most famous attractions in Italy. The unique city of Matera was a filming location of many popular films, among which Mel Gibson’s ‘Passion of Jesus Christ‘ and James Bond’s No Time to Die‘ movies are probably the most famous.

Matera is a must-see on any Puglia road trip itinerary
Matera (Photo: ⒸWorldTravelConnector)

Sleeping in a cave in Matera is a must-do once in a lifetime! I slept in the cave of La Corte Dei Pastori Luxury in Matera on my Puglia road trip.
Matera is within an hour and 30-min drive from Monopoli and Polignano a Mare.

Matera is a classic must-see on any  Puglia road trip itinerary
A view of Matera by night from the terrace in front of my cave

Day 3: Alberobello (UNESCO)

On the 3rd day in the morning, head to Alberobello and sleep in a trullo house in Alberobello that day. 

The UNESCO-protected Alberobello is one of the most charming places in Puglia. 
Alberobello is famous for the cone-shaped dry-stone huts called trulli. The town of Alberobello has about 1400 trulli houses that seem like hobbit homes, while Alberobello appears like a hobbit town. 
Undeniably, staying in a Trullo is one of the best things to do in Alberobello Italy. 

On my Puglia road trip, I slept in an elegant single Trullo of Trulli Soave in Alberobello. I enjoyed my stay and I recommend it highly. Book a trullo in Alberobello!
Alberobello is within an hour’s drive from Matera. The distance between Matera and Alberobello is 42 mi (68 km). 

Milijana Gabrić in Alberobello in Puglia Italy
Me in Alberobello in Puglia

Day 4-5: Ostuni, Lecce & drive back 

On the last two days of your Puglia road trip, visit two marvelous towns in Puglia: Ostuni and Lecce. 
I suggest visiting Ostuni as a stop on your drive from Alberobello to Lecce and booking a stay in Lecce.  

The whitewashed town of Ostuni is one of the prettiest towns in Puglia. 
Ostuni is a picturesque hilltop town called the White Town (or Citta Bianca in Italian) for its beautiful Gothic and medieval whitewashed buildings and white walls. A visit to the historic center of the town takes a few hours on average. Beautiful Ostuni is a must-see on any Puglia road trip. 

Ostuni is a 45 min drive from Alberobello. 
Ostuni is on the route from Alberobello to Lecce. The distance between Ostuni and Lecce is 60 mi (95 km). 

Ostuni is a must-see on any itinerary Puglia road trip
The White City of Ostuni (Photo: ⒸWorldTravelConnector)

The City of Lecce is the main city of the Salento Peninsula in Puglia. Lecce is famous for its incredible Baroque architecture. It is called the ‘Florence of the South’ for its beauty. The City of Lecce is one of the most beautiful and most visited cities in Italy. 

Lecce has fantastic restaurants, bars, and shops, in addition to the spectacular Baroque churches, monasteries, and palaces built in the unique Barocco Leccese style.
I stayed in the exceptional A Class B&B within 15 min walking distance to the historic center of Lecce. Book two nights in Lecce!

On the 5th day, drive back and leave the rental car at the airport.

Basilica di Santa Croce in lecce is a must-see on a Puglia road trip
The Baroque Basilica di Santa Croce in Lecce (Photo: ⒸWorldTravelConnector)

MAP OF THE 5-DAY PUGLIA ROAD TRIP

The Perfect 5-Day Puglia Road Trip

5.2 The perfect 7-day itinerary for Puglia: Puglia road trip 7 days

Puglia itinerary 7 days (Puglia one-week itinerary):

Day 1: Monopoli and Polignano a Mare

Pick up the rental car at the airport and head to the two beautiful seaside towns on the Adriatic Sea.
You can choose the sleep in either Polignano a Mare or Monopoli. The distance between the two towns is only 6 mi (10 km), or a 15 min drive. 
Both of the towns are beautiful in their way. Monopoli is a larger town than Polignano a Mare. 

Monopoli is a must-vsiit on any itinerary for Puglia road trip
Monopoli in Puglia (Photo: ⒸWorldTravelConnector)

Polignano a Mare is more romantic than Monopoli, in my opinion. Monopoli has more beautiful sandy beaches than Polignano a Mare, on the other hand. But then again, Polignano a Mare’s Lama Monachile Beach is one of the most photographed beaches in the world. It’s hard to say which town is more beautiful!  

Polignano a Mare is a must on any itinerary for Puglia road trip
Polignano a Mare (Photo: ⒸWorldTravelConnector)

On my Puglia road trip, I stayed in the gorgeous Vittorio Emanuele Apartment in Monopoli
Book your stay in Monopoli or stay in Polignano a Mare

Lama Monachile beach in Polignano a Mare is a must-see on a Puglia road trip
Lama Monachile Beach in Polignano a Mare (Photo: ⒸWorldTravelConnector)

Day 2: Gargano Peninsula & Vieste 

On the second day of your Puglia road trip, head to Vieste in the Gargano Peninsula. 
Vieste is a 3-hour drive north of Polignano a Mare.

Vieste is a popular resort destination on the Adriatic Sea in Puglia Italy. 
It is a jaw-dropping cliff-standing town with mesmerizing pale-golden beaches. The landscapes of Vieste are some of the most fascinating landscapes in Puglia. White rocks over the turquoise Adriatic Sea often leave the visitors of Vieste speechless. 

Vieste is a prime seaside destination in Puglia for its crystal clear sea, cliffs, bays, sandy beaches, sea caves, and islets. The fabulous coastline of Vieste covers 30 km. The Architiello, the Pugnochiuso Bay, the S. Felice Bay, the Zagare Bay with its sea stacks, Vignanotica, and the Campi Bay are globally famous bays on the Vieste coastline. Vieste is a kitesurfing Mecca in Puglia. So, if you enjoy kitesurfing, Vieste is the place to go in Italy!

Vieste is a part of the Gargano National Park, a paradise for trekkers, hikers, mountain bikers, and all kinds of outdoor lovers.
Book your stay in Vieste

Vieste is one of the best places to visit in Puglia Italy
Vieste in Puglia

Day 3: Sanctuary of St Michele (UNESCO) & San Giovanni Rotondo 

On the 3rd day of this Puglia itinerary, head to the Sanctuary of St Micheal on Monte Gargano and the Shrine of Padre Pio in San Giovanni Rotondo. 
The Sanctuary of St Michael is on the way from Vieste to San Giovanni Rotondo. So, make a stop at the Sanctuary. 
The Sanctuary of St Michele is only one hour and 20 min drive from Vieste.

The Sanctuary of St. Michele is one of the most unique places on earth. The Basilica of St. Michele is built over the cave where the Archangel Michel appeared in the 5th century. The Basilica is a part of the incredible Sacred Line of Saint Michael the Archangel that connects shrines dedicated to the Archangel Micheal from Ireland to Israel in one straight line. 

Monte Sant'Angelo is one of the best places to visit in Puglia Italy
Monte Sant’Angelo basilica in Mount Gargano in Puglia (Photo: ⒸWorldTravelConnector)

The Sacred Line of St Michael the Archangel is made of seven shrines from Ireland across Europe to Israel.
The straight line connects shrines from Ireland (Skellig Michael), and the UK (St Michael’s Mount in Cornwall), across France (Mont-Saint-Michel in Normandy), Italy (Sacra di San Michele near Turin, Chiesa di San Galgano near Sienna, Chiesa di San Michele Arcangelo in Perugia, and Sanctuary of Monte Sant’Angelo in Gargano), and Greece (Sacred Monastery of Saint Archangel Michael the Panormitis on Symi island) to Israel (Stella Maris Monastery on Mount Carmel) make one perfect line. 

The Sanctuary of Saint Michael the Archangel on Mount Gargano is one of the most famous pilgrimage sites in the world. Many royals, popes, and saints (including St Francis of Assisi and St Thomas Aquinski) visited it.
The Sanctuary of Monte Sant’ Angelo is a UNESCO Heritage Site. The site is a must-see on a Puligia road trip for spiritual seekers and UNESCO site admirers. 

The Grotto church of St Michael Archangel is a must-see on a Puglia road trip
The grotto church of St Michael the Archangel on Monte Sant’Angelo (Photo: ⒸWorldTravelConnector)

The Sanctuary of Saint Mary Our Lady of Grace in the town of San Giovanni Rotondo is another famous pilgrimage site, and it is only a 25-minute drive from Monte Sant’Angelo.

The impressive Sanctuary of Saint Mary Our Lady of Grace is also called Padre Pio Pilgrimage Church and Padre Pio Shrine. The Sanctuary keeps the remains of Padre Pio, one of the most worshipped and beloved Catholic saints in Italy and afar. Padre Pio was a mystic and stigmata who had bleeding stigmata wounds for 50 years until the end of his life. Padre Pio is called ‘the greatest mystic of the 20th century.
Many miracles and mystical phenomena are attributed to the intercession of Padre Pio. 

 Padre Pio Pilgramage church is a must-see on a Puglia road trip
Padre Pio Pilgrimage church (Photo: ⒸWorldTravelConnector)

You can read more about Padre Pio: Pray, Hope, and Don’t Worry: True Stories of Padre Pio Book 1 and Pray, Hope, and Don’t Worry: True Stories of Padre Pio Book II

Padre Pio Pilgrimage Church is the second largest church in Italy, after Milan Cathedral. It is the third most visited Catholic pilgrimage site, after Our Lady of Guadalupe in Mexico City and Our Lady of Lourdes in France. The church gets about 6 million visitors a year.

Intact body of Padre Pio in San Giovanni Rotondo is a must-see on a Puglia road trip
The intact body of Padre Pio in San Giovanni Rotondo (Photo: ⒸWorldTravelConnector)

The Crypt with the glass coffin of the intact body of Padre Pio is the most beautiful part of the church. The crypt chapel adorns timeless mosaics of Fr Ivan Marko Rupnik, a renowned artist whose extraordinary works adorn many churches around the world (including the Church of Our Lady in Fatima and the Church of Our Lady in Lourdes). 

The Shrine of Padre Pio is one of the best places to visit in Puglia Italy
Mosaics of the crypt chapel of Padre Pio Pilgrimage church (Photo by ⒸWorldTravelConnector)

On the 3rd day, sleep in San Giovanni Rotondo. 

Day 4: Matera (UNESCO)

On the 4th day, head from San Giovanni Rotondo to Matera. 
Matera is a 2-hour and 20-minute drive from San Giovani Rotondo. The distance between San Giovanni Rotondo and Matera is about 124 mi (200 km). 

Visit the sensational UNESCO town of Matera and sleep in a unique cave in Matera. Matera is one of the most spectacular places in Italy, and the world overall. This ancient cave town in Italy is a must-see!!

Milijana Gabric in Matera on the Puglia road trip
Me in Matera

Day 5: Alberobello (UNESCO)

On the 5th day, after having breakfast in Matera, head to charming Alberobello. 
Alberobello is within a one-hour drive from Matera. The distance between Matera and Alberobello is 42 mi (68 km).
Book your stay in a trullo in Alberobello. UNESCO protected the trulli of Alberobello. They are so unique! Luckily, you can stay in them. Don’t miss out on an opportunity to sleep in one of the most unusual stays!

Alberobello is a must-see on a Puglia road trip
Trulli of Alberobello in Puglia (Photo: ⒸWorldTravelConnector)

Day 6: Ostuni & Lecce

On the 6th day, head from Alberobello to Lecce. Make a stop in Ostuni on your route from Alberobello to Lecce. 
Ostuni is a 45 min drive from Alberobello. The distance between Alberobello and Ostuni is 22 mi (36 km). 

The White City of Ostubi is a popular destination in Puglia. It can be crowded. But, it is a must-visit in Puglia! After visiting the White City of Ostuni, continue driving to the Baroque City of Lecce. 
Lecce is a one-hour drive from Ostuni. The distance between Ostuni and Lecce is 60 mi (95 km). 

Enjoy sightseeing in Lecce for the rest of the day!
Book your stay in Lecce

The white city of Ostuni needs to be on any Puglia road trip itinerary
The Citta Bianca of Ostuni (Photo: ⒸWorldTravelConnector)

Day 7: Lecce & drive back to the airport to leave the car 

On the last day of the Puglia road trip, head back to the airport and leave your car at the airport. 

MAP OF THE BEST 7-DAY PUGLIA ROAD TRIP

The Perfect 7-Day Puglia Road Trip

5.3 The perfect 10-day itinerary for Puglia: Puglia road trip 10 days 

Puglia itinerary 10 days

Day 1-2: Monopoli, Polignano a Mare & Grotte de Castellana

Rent a car online, fly to the airport, pick up your rental car, and start your Puglia road trip. 

If considering a 10-day trip to Puglia, I suggest going slowly for the first few days.
Book your stay in Monopoli or Polignano a Mare. Visit both of the towns, since they are close to each other (only 15 15-minute drive away from each other)
Enjoy the sea and beaches of Monopoli, have a romantic dinner in a cliff restaurant of Polignano a Mare, etc.

On the second day of your Puglia road trip, visit Grotte de Castellana. Grotte de Castellana caves are only a 25-minute drive from Monopoli and Polignano a Mare. 
Grotte de Castellana underground caves are a famous natural attraction in Italy. The underground cave system is about 2.2 mi (3.5 km) long and goes 393 ft (120 m) below the ground. Stalactites, stalagmites, and fossils of Grotte de Castellana are a must-see in Puglia. 

Monopoli is a must on a Puglia road trip itinerary
Monopoli Old Harbour (Photo: ⒸWorldTravelConnector)

Day 3: Castel del Monte (UNESCO) & Trani 

On the 3rd day, head from Monopoli (or Polignano a Mare) to Castel del Monte and Trani.

Let Castel de Monte be your stop on the route from Monopoli/Polignano a Mare to Trani.  
Castel del Monte is a symbol of Puglia and a UNESCO World Heritage Site. It is an hour and 20 min drive from Monopoli/Polignano a Mare. 

The 13th-century octagonal castle-fortress of the Holy Roman Emperor is one of the most unusual castles. It is a must-see and a famous attraction in Puglia. A visit to the castle takes an hour on average. 
After visiting Castle del Monte proceed to Trani. Trani is only a 40-minute drive from Castel del Monte.

Castel del Monte is one of the best places in Puglia Italy to visit
Castel del Monte

‘The Pearl of Puglia’ is the famous nickname of gorgeous Trani.
Romantic Trani appears like an old-fashioned seaside Italian town from the classic 1950s movies. 
Elegant Trani is a chick seaside town that attracts stylish tourists, who often sail with their yachts into the beautiful marina.
Trani is only an hour and 10 minutes drive from Monopoli and one hour from Polignano a Mare.

The whitewashed seaport town of Trani sits in a small nature port on the azure Adriatic Sea. The historic center is rich with medieval churches and palaces made of local white limestone. The seafront 12th-century Cathedral (Cathedral of St Nicholas the Pilgrim) and the 13th-century Castle (Castle of the Holy Roman Emperor Frederic II) are the main sights in Trani. However, Trani promenade, lined with seafront bars and restaurants, is the most popular part of the town and the place where most of the visitors spend their time either zipping refreshing Aperol spritz or eating fresh seafood while enjoying ‘la dolce vita’) n a charming and quaint seaside town in Italy. 
Book your stay in Trani

Trani is one of the best places to visit in Puglia Italy
Trani on the Adriatic Sea

Day 4: Gargano & Vieste 

On the 4th day, head to the Gargano peninsula and Vieste. 
Vieste is a 2 hour and 20 min drive from Trani. The distance between Trani and Vieste is 78 mi (125 km). 

The cliff-standing Vieste on the Gargano peninsula is a popular resort and kite-surfing destination on the Adriatic Sea. The crystal clear sea, cliffs, bays, sandy beaches, sea caves, and islets make Vieste one of the most famous beach destinations in Puglia and beyond.

Beautiful Vieste belongs to the Gargano National Park. The park is a paradise for nature lovers and active vacation fans (trekkers, hikers, mountain bikers…).
Book your stay in Vieste

Pizzomunno in Vieste is a must-see on a Puglai road trip
The famous Pizzomunno white rock monolith at Scialara Beach in Vieste

Day 5: Matera (UNESCO)

No road trip to Puglia is complete without visiting Matera (which is actually in the Basilicata region. But it is on the Puglia-Basilicata border). 

Matera is one of the most breathtaking towns in Italy. Once ‘the Shame of Italy’, Matera is a UNESCO World Heritage Site and a must-see in Italy today.
Matera is a 3-hour drive from Vieste. The distance between Vieste and Matera is 133 mi (125 km).

Sleeping in a cave in Matera will make your trip unforgettable. Book your cave accommodation in Matera!

Day 6: Alberobello (UNESCO)

On the 6th day, head from Matera to Alberobello (another World Heritage Town in Italy). 

See the incredible trulli huts and sleep in a trullo in Alberobello! Sleeping in a trullo is a must-do on a Puglia road trip. Book your trullo in Alberobello!

Alberobello is within a one-hour drive from Matera. The distance between Matera and Alberobello is 42 mi (68 km).

Alberobello is must-see on Puglia road trip itinerary
Trulli of Alberobello (Photo: ⒸWorldTravelConnector)

Day 7: Locorotando, Martina Franca & Ostuni

On the 7th day, visit three picturesque small hilltop towns in Puglia: Locortando, Martina Franca, and Ostuni. 

The town of Locorotnado is a 10-ish min drive from Alberobello. The town of Martina Franca is also a 10-ish min drive from Locorotando and a 30 min drive from Ostuni. 

All three are gorgeous hilltop towns with panoramic views in the Itria Valley. Locortando, Martina Franca, and Ostuni belong to the list of the prettiest places in Puglia. 

Ostuni is the famous White City of Puglia. Most probably you will fall in love with it. Book a stay in Ostuni to enjoy a quiet night in the magical White City. 

Locorotondo is one of the best places to visit in Puglia Italy
Locorotondo

Day 8: Lecce 

On the 8th day of your Puglia road trip, head from Ostuni to Lecce, a.k.a Florence of the South. 
Lecce is an hour and 20 minutes drive from Ostuni. The distance between Ostuni and Lecce is 60 mi (95 km). 

After spending a few days in the Puglia countryside, you will enjoy the city vibe of Lecce and the Salento peninsula.
The Baroque city of Lecce is elegant and timeless in southern Italy. It is a vibrant city with plenty of cozy bars, fantastic restaurants, and lovely shops amid Roman and Baroque buildings. 
Visitors of Lecce appreciate the delicious cuisine and marvelous architecture the most.

Lecce is a paradise for gourmands, city-life fans, architecture lovers, and history buffs. 
Book your stay in Lecce

Day 9-10: Gallipoli & drive back 

After visiting the seaside towns on the Adriatic Sea, spend the two of your last days on the Ionian Sea. 
Gallipoli is only a 30-ish min drive from Lecce. 

‘The Ibiza of Italy’, and ‘the Pearl of the Ionian Sea’ are popular nicknames of Gallipoli. The town of Gallipoli is a fashionable seaside town with a beautiful historic center (the Old Town), superb beaches, crystal clear sea, trendy bars, and restaurants. 
The sandy beaches of Gallipoli are in a small natural gulf and are among the most beautiful beaches of the Salento peninsula. 

You will enjoy relaxing on the Ionian coast on your last days in Puglia. Book your stay in Gallipoli

Gallipoli is one of the best places to visit in Puglia Itay
Gallipoli is one of the most popular beach destinations in Puglia

MAP OF THE PERFECT 10-DAY PUGLIA ROAD TRIP

The perfect 10-Day Puglia road trip

5.4 The ultimate 2-week itinerary for Puglia, Italy: Puglia road trip 2 weeks

PUGLIA ROAD TRIP 2 weeks

Two weeks in Puglia will allow you to see and truly enjoy everything that Puglia offers.

Day 1-2: Monopoli & Polignano a Mare 

Rent a car online, fly to Bari/Brindisi, pick up a rental car at the airport, and head to Monopoli and Polignano a Mare. 
You can choose to stay either in Monopoli or Polignano a Mare. They are within 15 min drive. Choose Monopoli for a more city ambiance, or choose to stay in Polignano a Mare for a more cozy vibe.

Monopoli and Polignano a Mare are within 50 50-minute drive from Bari and about one hour from Brindisi.
If you are struggling with jetlag after your international flight to Puglia, you will enjoy the first two days of relaxing in these two picturesque seaside towns.
Book your stay in Monopoli! Or book your stay in Polignano a Mare!

Lama Monachile beach in Polignano a Mare is a must-see on a Puglia road trip
The Lama Monachile beach between two cliffs in Polignano a Mare (Photo: ⒸWorldTravelConnector)

Day 3: Trani & Castel del Monte (UNESCO) 

On the 3rd day, head to Trani. But, on the way to Trani, make a quick stop visiting Castel del Monte. 

So, enter the coordinates of Castel del Monte first and then the coordinates of Trani on GPS navigation.
The captivating Castel del Monte is within one hour and 30 min drive from Monopoli / Polignano a Mare area. 

Castel del Monte is a unique and must-see fortress in Puglia. It is a symbol of Puglia.

Head to beautiful Trani after visiting the castle-fortress. Trani is a 40 min drive from Castel del Monte. 
Do some sightseeing in Trani, enjoy the seafood in the waterfront restaurants, and book a one-night stay in the romantic seaside town of Trani. 
Book your stay in Trani

Day 4: Monte San’t Angelo (UNESCO) & Vieste

On the 4th day, head from Trani to Vieste. Make a stop at the UNESCO site of Monte Sant’Angelo.
Monte Sant’Angelo is an hour and 30 minutes drive from Trani, and Vieste is another hour and 15 min from Monte Sant’Angelo.

Visiting Monte Sant’Angelo on the way from Trani to Vieste is a well-worth stop. Monte Sant’ Angelo is a unique place and a must-visit UNESCO World Heritage site on a Puglia road trip.  
Beautiful cliff-standing Vieste is a paradise for beach and water sports lovers, kitesurfers, and nature enthusiasts.  
Sleep in Vieste. Book one night in Vieste!

Vieste on the Gargano peninsula is a must-visit on a Puglia road trip
Vieste on the Gargano peninsula

Day 5: San Giovanni Rotondo 

On the 5th day, head to San Giovanni Rotondo. 
San Giovanni Rotondo is an hour and 30 minutes drive from Vieste. 

Visit the famous Padre Pio Pilgrimage Church in San Giovanni Rotondo. Sleep in San Giovanni Rotondo. Book your stay in San Giovanni Rotondo

If you are not a religious or spiritual person, and you would prefer to have some more seaside time, consider spending two days in Vieste instead of going to San Giovanni Rotondo. In that case, head to Matera as the next stop after Vieste.

Day 6: Matera (UNESCO)

On the 6th day of your Puglia Italy itinerary, visit Matera.
Matera is a 2-hour and 20-minute drive from San Giovani Rotondo. Or in other words, Matera is about 124 mi (200 km) from San Giovanni Rotondo.

If you will be driving from Vieste, Matera is a 3-hour drive from Vieste. The distance between Vieste and Matera is 362 mi (225 km). 
Enjoy one day in breathtaking Matera!
Sleep in a cave in Matera. Book a cave accommodation in Matera!

Day 7: Alberobello (UNESCO)

Head to Alberobello. 
Alberobello is within a one-hour drive from Matera. The distance between Matera and Alberobello is 42 mi (68 km).
Enjoy one day in the fairytale-like Alberobello!
Book your stay in a trullo in Alberobello

Day 8: Locorotando, Martina Franca & Ostuni

On the next day, head from Alberobello to Ostuni. But make stops in Locorotando and Martina Franca.
Enjoy one day visiting the pretty whitewashed hilltop towns of Puglia!
Sleep in Ostuni. Book your stay in Ostuni!

Locorotando is a must-see on a Puglia road trip
Locorotando in Puglia Italy

Day 9: Lecce 

Head from Ostuni to Lecce. 
Lecce is an hour and 20 minutes drive from Ostuni.

Enjoy sightseeing at Baroque churches, monasteries, and palaces in Lecce and sampling the delicious local cuisine of Lecce!
Sleep in Lecce. Book a one-night stay in Lecce!

Day 10-11: Gallipoli 

Head from Lecce to Gallipoli and enjoy the next two days in Gallipoli.

Gallipoli is a renowned beach destination on the Ionian Sea in Puglia, called ’The Ibiza of Italy’, and ‘the Pearl of the Ionian Sea’. 
Sandy Beach of Purity (Spiaggia della Purita), Spiaggia di Baia Verde, rocky Spiaggia di Punta della Suina and Punta Pizzo Beach are known as some of the most beautiful beaches in the Salento Peninsula. 
Book two nights in Gallipoli.

Day 12-13: Otranto

Head from Gallipoli to Otranto on your Puglia Italy road trip. 
After the Ionian coast, head to the Adriatic coast. Enjoy the next two days in the town of Otranto and its area.

Beautiful Otranto is a coastal town on the Adriatic Sea in the Salento peninsula. Several sandy beaches in the Otranto area make it a perfect beach paradise. Baia dei Turchi, Spiaggia Alimini, Spiaggia Porto Badisco, Lido Acqua Chiara, and Balnearea Beach are the top beaches in Otranto. 
Book two nights in Otranto. 

Otranto is one of the best places to visit in Puglia Italy
Otranto
Otranto is a must-have destination on a Puglia road trip itinerary
Otranto

Day 14: back to Bari /Brindisi  

Drive back to the airport.
Brindisi is one hour drive from Otranto. And Bari is a 2 hour and 20 min drive from Otranto.

MAP OF THE 2-WEEK PUGLIA ROAD TRIP

Milijana
Follow me

Alanna

Friday 14th of April 2023

The 14 day itinerary is the on I would do. Curious about car parking, overnight.

Milijana

Tuesday 18th of April 2023

Hi Alanna!

Glad to read you are planning a trip to Puglia. You will love it!

I book places with included parking (There is a search filter for parking among the 'facilities' category on Booking.com).

But, if parking is not listed, I contact the hotel for parking advice. For instance, the cave hotel in Matera recommended leaving my car at the multistorey public car park in Via Saragat. The trullo hotel in Alberobello sent me via Whatsapp a map of available parking places in Alberobello.

Sometimes I also search Google with the query 'parcheggio gratuito' (free parking). For instance, put 'Monopoli parcheggio gratuito' in the Google search bar, and you will get results for all free parking places in Monopli.

Hope this helps. Have a great time in Puglia! Milijana