In this article, I will take you on a 14-day round trip in Puglia, where you will explore all the most famous and popular attractions in the southern tip of Italy.
The journey takes you from the dream coast of the Gargano peninsula, with its white limestone cliffs and shimmering turquoise waters, to the region of the Itria Valley (Valle d’Itria), which is dotted with the famous trulli houses, and past some of the most beautiful coastal towns in the entire Mediterranean. You will cross seemingly endless fields of olive trees, go swimming in both the Adriatic and Ionian Seas, and be able to admire no fewer than four UNESCO World Heritage Sites along the way.
Summarizing all the breathtaking highlights of this fantastic road trip in Puglia in just two or three sentences is really damn hard. Puglia offers so many great attractions and activities that you would have to write a whole book about them.

This road trip starts and ends in Bari, because there is a larger airport there that is regularly served by many other European airports.
From there, you can rent a car and head to the individual regions of Puglia. On this tour of Puglia, you will explore four different regions:
- The peninsula of Gargano (in the north of Puglia, in the province of Foggia) with its breathtaking coastline: 3-4 days
- Valle d’Itria: the central region south of Bari around the trulli village of Alberobello: 4 days
- The Salento in the south of Italy’s boot: 3 days
- The hinterland around Matera, which is partly in the neighboring state of Basilicata: 3 days

In each of these regions, you can stay in a hotel for several days and then explore the area from there by rental car, but you can also book several accommodations per region. I will give you recommendations for each section. An overnight stay in a Masseria is also a good idea (more on this in the section “Special accommodations in Puglia”).
You can also follow the route of my Puglia round trip recommendation here on Google Maps:
What is so special about Puglia?
Coast, culture and cuisine! That’s what Puglia means to me.
Matthias
Coast: Puglia has about 800 km of coastline along the Adriatic Sea and the Apulian Sea. Finding a great beach here is pretty easy. The following were absolute highlights for me:
- The cliffs of the Gargano, especially the Baia delle Zagare.
- The coasts and beaches around Otranto.
- The coasts around Gallipoli on the Ionian Sea.

Culture: Puglia has been shaped by numerous civilizations, including the Greeks, Romans, Byzantines, Normans and Staufers. These diverse influences are reflected in the region’s architecture and art. There are even 4 UNESCO World Heritage Sites to discover on your tour of Puglia:
- The Sanctuary of San Michele Arcangelo in Monte Sant’Angelo
- Castel del Monte
- The trulli of Alberobello
- The Sassi of Matera
Culinary: Puglia is known for its rich olive groves, endless fields of vegetables and grains, and fresh seafood from the Adriatic and Ionian Seas. These ingredients form the basis of the region’s traditional cuisine.
Some of the most famous dishes you should try during your trip include:
- Orecchiette: This pasta is often served with turnip greens (cime di rapa).
- Focaccia Barese: A soft and crispy bread traditionally topped with cherry tomatoes and olives.
- Burrata: A cheese made with mozzarella and stracciatella, often served as an appetizer.
- Panzerotti: Small, fried dumplings filled with tomatoes and mozzarella.
- Taralli: ring-shaped biscuits made from simple ingredients such as flour, olive oil, white wine and salt.
- Tiella Barese: a traditional dish made with rice, potatoes and mussels.

Where is Puglia?
Puglia is located in the southeast of Italy, at the heel of the boot. It includes six provinces:
- Foggia
- Barletta-Andria-Trani
- Bari
- Taranto
- Brindisi
- Lecce

How long do I need for a trip around Puglia?
For the road trip that I describe in this article, 14 days is plenty. You will spend about 3 to 4 days in each of the 4 regions, but you will also need to allow enough time to get from one section to the next. There is plenty to discover along the way.
If you have less time, you should skip individual areas. Many tourists who only have a week’s vacation don’t go to the Gargano and spend most of their time in the Valle d’Itria and the area around Matera.
I didn’t plan a visit to Bari itself on this road trip, because there are enough other great cities to discover along the way that aren’t that big either. In principle, I also skipped larger cities like Brindisi or Taranto for that reason. In my opinion, there are nicer things to do on a road trip than to drive through a big city and look for parking spaces.
Self-drive or planned Puglia tour?
Whether you want to explore the whole route yourself and be as flexible as possible with your own rental car, or whether you would rather explore Puglia with a guided tour where everything is planned in advance and you don’t have to drive yourself, is up to you to decide. Both have their advantages and disadvantages:
- Planned tours are often bus tours and certainly more expensive in terms of total costs, but you don’t have to think about or organize much yourself.
- On the other hand, as a self-driver, you always have to have some kind of common thread that you have to have researched in advance and that you can use for orientation. But then you also have more options for flexible rescheduling. For example, if you don’t like a place as much as you thought you would, you can just go somewhere else or, in the opposite case, stay somewhere longer.
Personally, I’m more of a fan of flexible road trips but if I wanted more comfort, I think that planned round trips are not a bad idea at all. There are various such trips from several providers, for example:
- Berge & Meer offers various Puglia tours from 6 nights to 15 days including flight and transport in a coach.
- DerTour offers a self-drive tour through southern Italy.
There are also people who drive their own car through Austria and all over Italy to Puglia. For me, that would just be too stressful and you would lose at least 2 vacation days because of it. And it won’t be much cheaper either, because you need a lot of fuel for the journey there and back.
Car rental for Puglia
Puglia also has a rail network that allows you to get from Bari to Alberobello quite easily, for example. But you can only discover more remote regions with guided tours or as a self-driver with a rental car.
I therefore recommend a round trip through Puglia in a rental car. In my opinion, a small car is sufficient because it is often easier to get through the narrow streets of the villages and park.
I found some very good offers on Check24 and picked up and dropped off a rental car directly at Bari airport. I had paid about €490 for 14 days in October (although for 2 drivers, with only one driver it is €100 cheaper).
Take a look here to see if there is a good option for you:
I recommend you take out fully comprehensive insurance and additional insurance for glass, tires, underbody and roof. You should also select the criteria recommended by Stiftung Warentest:
- No excess: No costs for damage to the bodywork/theft
- Fair fuel policy: No additional costs for refueling on site
- Good customer rating
This makes the price a bit more expensive, but you can avoid nasty surprises if something should go wrong.
Also make sure that you have enough money (or limit) on your credit card. This is because a certain amount is usually blocked on the card when you pick up the rental car (usually around €600 to €1,000). This is the deposit or security reservation. If everything is fine at the end of your rental, it will simply be released again. You often need a real Visa or Mastercard credit card for this. Debit or EC cards are usually not accepted for this.
Places to stay in Puglia
You can find great hotels and other accommodation throughout Puglia. I will always give you at least one accommodation tip in the following stopovers.
But there are also several special types of accommodation in Puglia, where an overnight stay is a holiday highlight in itself.
- Overnight stay in a trullo in Alberobello
- Overnight stay in a cave in the historic Sassi in Matera
- Overnight stay in an extremely luxurious Masseria
I will give you a lot more information about the trulli and the sassi in the corresponding sections of the places.

A Masseria is a traditional farmhouse in southern Italy, typically dating from the 16th century. These large stone buildings originally served as both the home and workplace of landowners and farmers. They are usually a bit out of the way of the tourist spots. Many of them have been converted into luxury boutique hotels, and are not exactly cheap places to stay. But they offer modern comfort mixed with historical charm, which is why they are a highlight.
These masserie are among the best and most luxurious in Puglia.
- Masseria Grieco: Located near Ostuni in the Valle d’Itria, Masseria Grieco is a charming 17th-century estate that has been carefully restored. It combines rustic charm with modern comfort.
- San Domenico: A luxury hotel with a 5-star rating, famous for its lagoon-style pool and excellent service.
- Borgo Egnazia: Another 5-star resort known for its extraordinary architecture and comprehensive wellness offerings.
- Masseria Torre Coccaro: A 15th-century luxury hotel with private gardens in every room and a lagoon-style pool surrounded by ancient olive trees.
- Masseria Cimino: A stylish luxury hotel in a 17th-century farmhouse, ideal for golf and sea lovers.
- Masseria Montelauro: A charming boutique hotel near Otranto that combines rustic charm with modern comfort in its superior rooms and suites.
- Masseria Torre Maizza: Luxurious 5-star resort with a stylish restaurant, pool bar, roof terrace bar and 20-meter pool.
- Masseria Montenapoleone: This Masseria offers an authentic Puglia experience with its own wines, homemade food and a swimming pool. It is known for its excellent value for money.
- Baglioni Masseria Muzza: The Baglioni Masseria Muzza is a luxurious 5-star resort in Salento, near Otranto, housed in a historic 17th-century building. It was extensively renovated by the Baglioni hotel group in 2022 and offers a perfect blend of Apulian tradition and modern luxury.
If you want to stay in one of these masserie, you should plan an extra stopover on your route. That’s why I’ve marked them on the interactive map at the top of the article.
1. Bari to Mattinata
- Day 1: 1 night
- Accommodation tip: Hotel Torre Santamaria Resort
- Travel time without stops: approx. 2 hours
Immediately after arrival, you pick up your rental car at the airport and then the first somewhat longer drive of this road trip begins in the direction of the Gargano Peninsula in the region of the town of Mattinata. On the way, however, you will also pass a few great stops.
Where you stay also depends on when your plane arrives. For me, it was in the morning. So I was able to drive directly to the Gargano to my first accommodation on the first day. But if you arrive in the afternoon or evening, it might be worth staying in Trani or Barletta.
Trani
Trani is a charming port city that is worth at least a 2- to 3-hour stopover. It has an impressive cathedral from the 13th century (Cathedral of San Nicola Pellegrino), which is also known as the white cathedral by the sea due to its special white limestone.

It’s best to walk around the lively harbor with the colorful fishing boats to the cathedral. From there you can also see the old fortress Castello Svevo. Then you walk through the old Jewish quarter, where 2 of the 4 old synagogues are still preserved.






The Margherita di Savoia Salt Pans
The salt pans north of Trani are of historical importance and the largest of their kind in Italy. If you are lucky, you can spot many migratory birds here, including pink flamingos. But even if you don’t, it’s worth a quick stop for a few photos and a short walk.

2. Mattinata to Vieste
- Day 2: 1 night
- Accommodation tip: Hotel Seggio in Vieste
- Travel time without stopping: approx. 1 hour
You are now on the Gargano peninsula, which is also Italy’s largest national park. I have written a separate article about the Gargano with many details. Take a look here:
Along the winding coastal road, you continue to Vieste. On the way, there are a few great natural spots that you should not miss.
Baia delle Zagare and Spiaggia di Vignanotica
The Baia delle Zagare is one of the most beautiful places along the coast of southern Italy. However, it is not that easy to get to the beach.

In my opinion, it is better to go to the neighboring Spiaggia di Vignanotica beach instead and take a hike along the Path of Love (also called the Mergoli-Vignanotica nature trail). This will give you the best and most spectacular view of the two bays. The round trip (there and back) takes about 2 hours (12 km in total).

Afterwards, you can lie in the sun on the beach and go swimming. The Spiaggia di Vignanotica is not only easier to reach, but also much cheaper.
Arco di San Felice
The Arco di San Felice is a natural rock arch that looks very spectacular. You have the best view of it at the Torre de San Felice, in front of which there are also a few parking spaces.

Vieste
Vieste offers many cool attractions and is worth exploring. For more tips about Vieste, check out this article:

3. Vieste to Monte Sant’Angelo
- Day 3: 1 night
- Accommodation tip: B&B Michael in Monte Sant’Angelo, right on the UNESCO World Heritage
- Travel time without stops: 2 hours
From Vieste, you first continue along the coast, past many trabucci and some spectacular beaches, to Peschici. From there, you enter the heart of the Gargano through the huge Umbra Forest to the town of Monte Sant’Angelo.
Spiaggia dei Colombi
This sandy beach has a large cave, which gives the place a special atmosphere and makes it a great stopover.

Peschici
Peschici, a charming coastal village in the Gargano, offers breathtaking views of the sea and a beautiful old town with white houses lining the narrow streets.
The town is known for the Norman castle that rises above it and for the traditional fishing traps, the trabucchi, that can be found all along the coast.





Umbra Forest
The Umbra Forest is one of the largest deciduous forests in Italy and is home to a wide variety of plant species, including beech and oak trees. On hot days, the forest offers a cool alternative to the beach and there are some beautiful hiking trails, especially around the Laghetto d’Umbra lake, near which there is also a small trattoria and the region’s visitor center.

Monte Sant’Angelo
Monte Sant’Angelo has a special spiritual and cultural significance. It was an important stopover for pilgrims traveling to Jerusalem in the Middle Ages. You should definitely visit the Basilica of St. Michael the Archangel, because this church has several underground chapels located in a grotto. Since 2011, it has been one of seven buildings included in the UNESCO World Heritage Site “The Longobards in Italy, Places of Power”.
The Norman castle is also definitely worth a visit. Monte Sant’Angelo also offers great views of the surrounding coast, as the town is located about 800 meters above sea level.








Enjoy the view over the Adriatic Sea in Monte Sant’Angelo a little longer and stay in one of the many accommodations in the place of pilgrimage:
4. Monte Sant’Angelo to Polignano a Mare
- Day 4: 1 night
- Accommodation tip: 5-star Hotel Grotta Palazzese in Polignano a Mare
- Travel time without stops: 2 hours 15 minutes
You are now leaving the Gargano and heading back towards the center, south of Bari. It’s best to spend another relaxing day in Monte Sant’Angelo, to see a few sights and to get some refreshment, and then to cover the longest distance on your tour of Puglia. It takes about 2 hours on the expressways to the dream destination of Polignano a Mare.
Polignano a Mare
Polignano a Mare is truly one of the most beautiful and popular coastal towns in Puglia. You should definitely explore the small harbor town with its idyllic old town alleys extensively.

You can read all about the things you can see and do there in the following article:
5. Polignano a Mare to Alberobello
- Day 5: 1 night
- Accommodation tip: Romantic Trulli in Alberobello
- Travel time without stops: 30 minutes
From Polignano to Alberobello, it is almost only a stone’s throw. So you still have plenty of time to visit Polignano a Mare and the neighboring coastal towns.
After that, we will head inland to the enchanting Alberobello. If you still have enough time, the famous grotto of this region is also worth a visit.
Monopoli
Monopoli is a fantastic Italian coastal town where you should plan a stopover of at least 2-3 hours to see the old town and the historic port of Porto antico with its blue boats.




Grotte di Castellana
This cave is one of the most spectacular cave systems in Italy and a major tourist attraction. To see the cave, you must take a guided tour. There are 2 options:
- Long route: Covers the entire 3 km route and takes about two hours. It ends at the Grotta Bianca.
- Short route: about 1 km long, takes about 50 minutes.
The tours always take place at specific time slots. Not all of them offer the tour in English. It is therefore recommended that you book tickets online at least three days in advance and plan your schedule accordingly. During the low season, however, it is usually sufficient to book the day before.
Alberobello
Alberobello is probably one of the main reasons why many tourists come to Puglia and it really is a really great and special city.
You will find the whitewashed, almost cute-looking trulli houses here. These are built in the traditional architecture of the region, which is not found anywhere else in the world. UNESCO has also recognized this and even included Alberobello in the list of World Heritage Sites.





Find out what there is to see and do in Alberobello:
An overnight stay in one of these trulli is also a highlight. The Romantic Trulli or the Trulli Holiday Albergo Diffuso. But there are almost countless other trulli accommodations.
6. Alberobello to Ostuni
- Day 6: 1 night
- Accommodation tip: Masseria Santo Scalone or PRIMO OSTUNI HOTEL
- Travel time without stops: 45 minutes
The route continues through the Valle d’Itria, which is home to a few beautiful places that you can explore. But since you also want to see the great spots in the south of Puglia, you should only choose a few of the places. Personally, I found the small town of Cisternino and the white city of Ostuni to be absolutely beautiful.
Cisternino
Cisternino is a small town in the Valle d’Itria, surrounded by olive groves and vineyards. Due to its slightly higher elevation, it offers a great view of the entire valley. In addition, there are the many small alleys of the old town, which for me reflected the absolutely typical and authentic Italy that I know from the many Italian films.

The locals here really do their best to keep everything beautiful and well maintained. It’s not for nothing that Cisternino is one of the “Borghi più belli d’Italia” (the most beautiful villages in Italy).







Ostuni
Ostuni is also known as the white city because of its many white limestone houses. It is situated on three hills and therefore offers spectacular views that extend to the coast.


Ostuni is also one of the “Borghi più belli d’Italia” (most beautiful villages in Italy). Here you should definitely see the Cathedral of Santa Maria Assunta, a masterpiece of late Gothic architecture, and the elegant Arco Scoppa.


The narrow streets of Ostuni’s historic center run from bottom to top in a labyrinthine pattern, ultimately leading to the central square and the cathedral at the top of the hill. It’s best to take some time to discover the many small details on the way up and also to stop at one of the many cafes and restaurants.






7. Ostuni to Lecce
- Day 7: 1 night
- Accommodation tip: Palazzo Zimara Boutique Hotel in Lecce
- Travel time without stops: approx. 1 hour
In the morning you will still be walking through Ostuni and later that day you will be heading south to Lecce.
Lecce
Lecce is often referred to as the “Florence of the South”. The unique baroque architecture of the old town, dating from the 17th and 18th centuries, is guaranteed to inspire you. Discover opulent facades, rich decorations and a variety of sculptures. The Basilica of Santa Croce is absolutely breathtaking and an absolute must-see. You should also see the Cathedral of Lecce, a prime example of Baroque architecture.




Lecce is also a very lively city. There is always something going on in the squares of Lecce. The Piazza Sant’Oronzo, with the Roman amphitheater and the Colonna di Sant’Oronzo, offers a fascinating insight into the ancient history of the city.




It’s worth exploring Lecce for more than just a short stopover by staying here. There are many great boutique hotels located in stylishly renovated palazzos in the middle of the old town, such as the beautiful Palazzo Zimara Boutique Hotel, the Palazzo Sant’Anna Lecce or the Palazzo De Noha – Boutique Hotel. There are plenty more places to stay with this architectural flair, and many more besides. Take a look here:
8. Lecce to Otranto
- Day 8: 1 night
- Accommodation tip: Residence Altair or Baglioni Masseria Muzza
- One way without stopping: approx. 1.5 hours along the coast
You now drive again towards the Adriatic Sea and then a wonderful coastal route to Otranto. On the way you will pass many great caves, beaches and rock formations.
You don’t necessarily have to look for accommodation in Otranto. There are also great hotels just outside the city, which also make it easy for you to get to the beach quickly.
Grotta della Poesia
You should definitely make a stop at this grotto and pay the entrance fee of €3 to explore the coast and the caves here. However, swimming is not allowed here.

What makes the grotto so special is that it has been inhabited since the Bronze Age. Thousands of ancient inscriptions and drawings have been discovered here, including writings in Messapic, Greek and Latin from various civilizations.



Faraglioni di Sant’Andrea
Pack your swimsuit (or bikini) and jump into the turquoise-blue water at the cliffs of the rocks of Sant’Andrea.

This small bay, with its islands rising out of the water and striking rock arch, was one of my highlights in southern Italy.
Otranto
Otranto is a great coastal town with a lot of history that is worth exploring. That’s why I wrote an article about it. Take a look here:





9. Otranto to Santa Cesarea Terme
- Day 9: 1 night
- Accommodation tip: Est hotel
- Travel time without stopping: approx. 30 minutes
In the morning, explore the many attractions around Otranto and then continue south.
Laghetto Cave di Bauxite
The Cava di Bauxite is located on a small freshwater lake and is a former bauxite quarry south of Otranto. The place is known for its impressive color combination of emerald green water and rust-red rock walls.
Santa Cesarea Terme
Santa Cesarea Terme, located on the southeastern coast of Salento, is a fascinating resort town known for its thermal springs, Moorish architecture and spectacular location on the Adriatic coast.

The city is known for its sulfurous springs and has been attracting visitors since the 19th century. You will recognize Villa Sticchi with its red dome and elaborate arabesques from afar.





The city also offers a dramatic rocky coast with hidden coves and breathtaking views of the Adriatic. At the impressive Cala Porticciolo, there are many stairs leading down to the sea, where you can also go for a swim on nice days.
A very popular hotel in Santa Ceseare Terme is the Est Hotel. There are rooms with a sea view from the balcony. A highlight is the tower room over 2 floors in the Villa Raffaella.
10. Santa Cesarea Terme to Gallipoli
- Day 10: 1 night
- Accommodation tip: Relais Corte Palmieri & Il Chiostro – Residenza d’epoca (right in the old town of Gallipoli) or Ferrocino Resort (just outside Gallipoli)
- One-way travel time without a stopover: 1 hour
Many travelers to Puglia continue from here to the southernmost tip. If you still have enough time, you can do that too, but I would rather recommend you travel through the interior to the Ionian Sea, which is quite different from the Adriatic coast.
Gallipoli
It’s worth taking at least one day to visit Gallipoli, with an overnight stay. The place has a great old town and you can also experience a magnificent sunset here.





Gallipoli is also known for its party scene, with clubs and festival arenas all located in the area around the city. However, if you are looking for something a little quieter, the area also offers many beautiful sandy beaches. There is also a small but beautiful sandy beach in the old town itself.
Find out what you can experience in Gallipoli:
11. Gallipoli to Matera
- Day 11-12: 2 nights
- Accommodation tip: SpazioCreativo Matera
- Travel time without stops: 2.5 hours
During this stage of your tour of Puglia, take a short detour to the neighboring region of Basilicata. Here lies a very special place called Matera, where you can discover caves from the Stone Age, among other things. But there are many other great spots around Matera.
On this section, you will also pass Taranto, which has been included as a stopover in some Puglia itineraries. I myself decided to leave Taranto out.
Ginosa
Before you go to Matera, you should make a stop in the small town of Ginosa. Because here, too, there are many cave houses and rock churches that have been used since prehistoric times.
The only difference is that Ginosa is not as touristy and almost no one comes here. But this means you can explore the Gravina di Ginosa gorge in a relaxed way. The Gravina is a central part of the city and shows how people have converted natural caves into living spaces, churches and even wine production sites for centuries.



A short path from the soccer field leads into the gorge and up to the Castello Di Ginosa. You will pass many cave dwellings and rock churches. It takes about an hour.
Matera
Matera is an absolute must-see that attracts many visitors from all over the world. The special thing here are the so-called Sassi, cave dwellings in rocks, where you can even spend the night. Matera and its Sassi have also been included in the list of UNESCO World Heritage Sites. Matera is so beautiful that it even served as the setting for a James Bond film





There is a lot to explore in Matera, which is why I have written a separate article with lots of tips:
It’s best to spend a whole day, so 2 nights there, to really soak up and enjoy the atmosphere of the city. If you want to stay in one of the spectacular cave hotels like in a James Bond movie, then take a look here in my Matera article.
12. Matera to Bari
- Day 13: 1 night
- Accommodation tip: Karol Bari Airport near the airport
- Travel time without stops: 2 hours via Castel del Monte
Oh dear! We’re almost at the end of the journey. Now you’re leaving again for Bari Airport. But not without seeing a few more highlights on the last stage of this tour of Puglia, and also taking something very typical from the region for your friends and family as a souvenir: namely, original Italian olive oil.
Gravina in Puglia
Gravina in Puglia is a little insider tip and also a great stopover near Matera. The town is particularly famous for its spectacular location on a gorge through which the impressive Ponte Acquedotto aqueduct leads. It is so spectacular that it was also the location for a very famous scene in a James Bond movie. It is 37 meters high and 90 meters long.



Gravina is also known for its network of tunnels, cisterns, cave houses and storage rooms that run under the city (also called Gravina Sottaranea). The Cathedral of Santa Maria Assunta, built in the 11th century, is also one of the highlights of Gravina.

It’s best to explore Gravina on your own, on foot. But there are also guided tours, such as this one:
Castel del Monte
Castel del Monte was built under Emperor Frederick II of Swabia in the 1240s. It is striking from afar due to its unique octagonal shape, with eight octagonal towers. It has been a UNESCO World Heritage Site since 1996.
Somehow I felt like one of the knights of the round table in a castle from the fairy tale of King Arthur.

Tickets for the Castel del Monte cost €12 and you can already purchase tickets in advance. You can also get tickets for €10 on the official website of Castel del Monte. You will need about 1.5 to 2 hours to see the whole castle. If you want to learn many more details, a guided tour with a guide not a bad idea either.



Olive oil producer
Puglia is the largest olive oil producing region in Italy. Puglia’s olive oil is known for its low acidity and high antioxidant content. There are many well-known olive oil producers, especially in the region around Castel del Monte but also near Bari, for example Frantoio Galantino, with its rainbow-colored bottles, Frantoio Muraglia, Frantoio de Carlo or Frantoio D’Orazio. But there are many more.

You can often visit their production sites directly and they usually offer free tastings and tours of the facilities. I was able to do this at Frantoio D’Orazio, for example. You can also buy bottles of the oil you have tasted beforehand, usually at much lower prices than in the souvenir shops in the tourist resorts.

A tour of Puglia offers a lot of variety and adventure, but also plenty of Italian dolce vita and relaxation. Which spot in Puglia should definitely be included in this Puglia tour route? Which places in Puglia were your absolute favorites? I look forward to your comment on this.
Tools & services I recommend for your trip:*
🚁 My drone for aerial photography
🚗 Find and compare cheap rental cars
🎟 Find and book cool activities
🔒 Secure Internet connection with NordVPN
*Note: These links are affiliate links. If you book through them, I will receive a small commission without it being more expensive for you. A purchase from you via these links helps me to continue offering free content without annoying ads on this website. Thank you for your support! I really appreciate it!