view of Otranto with blue sea and boats in the foreground
Italy destination guides,  Puglia Travel Guides

Puglia travel guide: all you need to know to plan a trip to one of the most beautiful regions in Italy

Puglia travel guide: expert, practical travel guide to Puglia covering the best things to see and do, practical tips to visit Puglia and the best travel resources for the area.

Puglia, or Apulia as it is known in English, is one of the most beautiful regions in Italy and one of the most beloved as a vacation destinations by locals and visitors alike.

Puglia is the heel of the Italian boot and it’s a large region with plenty to offer.

In Puglia you find delightful historical towns, stunning architecture and art, Unesco sites, outstanding food and some of the best beaches in Italy.

In Puglia, you also find fabulous olive groves (and olive oil tasting opportunities!), country stays and kids’ attractions, a combination and variety of places and offering that makes Puglia an idea destination for all ages.

I adore Puglia.

I find the region beautiful, welcoming, easy to explore, safe and quintessentially Italian.

I love that the region is varied in landscape and that you have countryside towns and sea all within a short distance.

I also love that is manages to mix the warmth of the people of the Italian with with well functioning structure, something that makes it easier to explore than other nearby regions.

On this page, I share all my best tips for visiting Puglia and all the resources I believe will make you Puglia travel planning easy and rewarding. Safe travels!

Please note: this post contains affiliate links. Should you make a purchase we might make a small commission.

Why visit Puglia

I recommend visiting Puglia if you are looking for:

Beautiful, charming small historic towns with walkable city centers, impressive churches and slow pace feel

Stunning sandy beaches (summer)

Impressive coastal areas with cliffs and opportunities for boat trips

You want to visit the trulli of Alberobello or one of the famous white towns of this area

You want a region that allows to experience countryside, town visits and time on the coast without traveling long distances

You are visiting Italy with kids, especially in the warmer months

Why not to visit Puglia

The only reason I can think for not visiting Puglia is lack of time.

The region has plenty to offer and it is rather far from ‘classic’ Grand Tour locations such as Rome or Florence.

I therefore only recommend coming to Puglia if you have at least three full days to explore it (excluding travel days), ideally a week or more.

How long to stay in Puglia

I recommend you stay in Puglia a minimum of three days and aim at a stay for anything between one and three weeks to do the region justice.

With three days in Puglia I recommend you focus on one area, for instance the Bari region. You can have a look at this three day Puglia itinerary for inspiration

With one week in Puglia you can spend half the time in the area of Bari and the rest near Lecce. You can have a look at this one week itinerary in Puglia to see how we did it.

With longer time and use of a car (recommended, see below) you can see the areas of Bari, Lecce, enjoy the beaches of Salento and experience the stunning high coastline of Gargano, its national park and the islands, getting a very good feel and understanding of the region, its variety and soul.

How to get to Puglia / How to get around

You can reach Puglia by plane, ferry, train or car.

By plane, the biggest airports are Bari and Brindisi. From them, you can easily rent a car for a reliable rental agency and explore Puglia in your own time.

By train: Bari, Brindisi and Lecce are connected to Rome by fast and efficient high speed trains.

All these cities are excellent jump off points to rent a car and explore in your own time. To an extent, Bari also allows for some local exploration by train (see below).

screen with train journey to Puglia inside italian train carriage

Only some parts of Puglia have local train connections and this means relying on public transport in Puglia is limiting and potentially frustrating.

The best areas to explore in Puglia by train / bus / tour is the area of Bari, while the province of Lecce is significantly easier with own transport.

You can read more about this and how to go about it in my guide to visiting Puglia without a car.

By ferry: in the good season, ferries connect Puglia to Greece (Igoumenitza, primarily) and are a popular choice for visitors who have their own car and want to cross the Adriatic with it

By car: Puglia has an excellent and well kept network of roads that connect even the most remote locations to large driving arteries and the rest of Italy.

By far, the best way to get around Puglia is by car.

A car allows you to reach all the towns, beaches and places of historical interest as well as country stays, farms and rural locations. As mentioned above, the roads are well kept and traffic low: this is one of the easiest areas to drive i Italy even for first times. you can read more about it on my guide about driving in Puglia.

The best time to visit Puglia

Puglia is wonderful all year round but it is also very seasonal, which means the best time to visit Puglia depends on what you are hoping for.

The best time to visit Puglia for sightseeing is fall (September to late November) and late spring (May and early June).

Pretty Locorotondo in early November
Pretty Locorotondo in early November

The best time to visit Puglia for beaches is the summer.

July and August are the busiest months but June and September are usually nice enough to swim and not being swamped by people.

Christmas is a nice time to visit Locorotondo, which gets very cute decorations

The best overall time to visit Puglia to have a bit of everything is early June and early September.

The best places to see in Puglia

From north to south, by selection of the best places to visit in Puglia is as follows.

Gargano

Gargano is a beautiful peninsula in the north of Puglia and it is famous for a fabulous national park, tall white cliff formations that plunge into crystal clear waters and the opportunity to go to the pretty Tremiti islands.

Gargano is best explored by car and it in the good season when you can enjoy the coast at best. Great place to stay here are Vieste and Peschici and the main activities here are boating and enjoying the sea.

Trani

Trani is a delightful town on Puglia’s Adriatic coast, to the north of Bari.

A pleasant small city, Trani stands out for having a historic Romanesque duomo in a unique position on the town’s main pier, a real treat for art and architecture lovers.

Trani is also close to Castel Del Monte, Unesco world heritage castle dating from the times of Frederick II (1240 AD). Trani is fabulous town to visit as a day trip or to have as a base to explore the area by car and train.

you can find here >> essential travel guide to Trani

Ostuni

Ostuni white city is one of the prettiest towns in Puglia and one of the most popular tourism destinations in the region.

Perched on top of a hill and surrounded by walls, the city is made of whitewashed houses that gleam under the Apulian sun. As soon as you get a glimpse of Ostuni from afar, you know the place will be special and indeed, it doesn’t disappoint!

Ostuni is just what it promises to be: a little jewel of whitewashed alleys, flowery balconies and pretty corners that make you feel you entered into a Puglia postcard.

You can find here >>> my guide to Ostuni, with what to do in and nearby the town

Ostuni whitewashed house with flowers and bike

Monopoli

Monopoli is a small, pretty, whitewashed coastal towns to the South of Bari and one of my favorite towns not just in Puglia but in Italy in general.

The city develops around a small historic port and has a center made of pretty alleys with Grecanic atmosphere and flowery balconies and whitewashed homes.

Monopoli has the train and is a fantastic base to visit the area by train or car as it is close to many other locations on this list which you can easily reach and explore even just over a long weekend.

You can find here >>> essential travel guide to Monopoli

Monipoli harbour

Alberobello

Alberofello is one of the most famous places in Puglia and the site where you can see trulli, the unique white round houses with pointy roofs typical of this area, now UNESCO world heritage site.

You can see individual trulli all over this area, yet Alberobello is the place with the highest concentration of them and the only actual trulli town (there is even a trullo church).

This makes it unique, all other iterations of trulli being isolated constructions or a small cluster of them at most.

Alberobello has now a strong tourism vocation and is a popular destination for day trips; yet despite this popularity and the frustrations large buses of day tripper inevitably cause, is still very much worth seeing as the trulli neighborhoods truly are a unique sight.

You can find here >>> my guide to Alberobello

alberobello street with trulli

Polignano al Mare

Polignano al Mare is a pretty and small town with white houses perched on stunning cliffs that plunge vertically into the sea.

Before gaining social media fame, Polignano was a delight of a place, the vision of the cliffs with the whitewashed houses on top taking your breath away for its uniqueness.

Nowadays, the numerous and overly doctored photos of Polignao on social media have largely taken away the wow factor of the place and and it is not unusual for visitors to leave the town with mixed feelings.

Yet, no matter how busy it gets, there is no doubt that Polignano’s position is spectacular and that the pretty town center still retains some charm.

Polignano al Mare in winter with grey sky and cold sea

Locorotondo

Locorotono is a small, absoltely delightful whitewashed town on a hilltop in Val d’Itria, the beautiful olive tree dotted area between Bari and Brindisi.

Despite being just beside Alberobello, Locorotondo receives a fraction of tourism than nearby towns and this means it retains a mellow, tranquil and quintessentially local atmosphere.

The town is wort seeing for its whitewashes houses, stunning churches and its flowery balconies, of which the town is rightly proud (In this sense, it reminded us of Spello and its balcony beauty contest).

The town is tiny and it is perfect for a day trip of if you want a small center where you can settle a few days, slow down and take day trips from.

You can find here >>> my travel guide to Locorotondo

street in Locorotodno Puglia with whitewashed houses

Martina Franca

Martina Franca is a beautiful hilltop town in Puglia famous for its architecture.

Here, part of the town is whitewashed, and part is dominated but stunning baroque churches in a the so unique it took its name from the town: Martinese Baroque (if you’ve been to Sicily, you may find it reminiscent of elements of Baroque from Val di Noto).

Martina Franca is small, beautiful, pleasant and a great place to visit for a day or use as a homebase to explore the area.

You can find here >>> my travel guide to Martina Franca

Lecce

Lecces is a historic, stunning art city in the south of Puglia, famous for its ancient Roman ruins so rich of art, it is referred to as the Florence of the South.

Lecce is a larger town but has a wonderful and walkable historic town center largely closed to car, easy to enjoy if you want to stay in a well served town yet still be able to go for a stroll, shopping or dinner without driving.

Lecce itself requires a couple of days but it is also a great base for local trips. Use of a car for locations out of town is a must.

You can find here my travel guide to Lecce with main landmarks, and my tips for visiting

roman amphitheater in Lecce

Galatina

Galatina is a beautiful small center on a hilltop in Salento, close to Lecce, and a fascinating, unique place for a day trip ot if tou want to stay in a town that is largely outside of the main tourist track.

There are three main things that bring people to Galatina. Foodies love the fact that this is the town where pasticciotto was born – so if you love baked good, Galatina is unmissable!

Art lovers will fall head over heels in love with Galatina’s churches.

Antrhopologies and lovers of the human psyche will love to learn about the tradition of the taranta, and the local dances and ritual to ‘cure’ the women bitten by the (metaphorical) taranta spiders. You can read an introduction about this interesting ancient tradition here.

Gallipoli

The small town of Gallipoli is one of the cutest towns in Salento and a sought after summer holiday resort town.

The ancient part of town still retains its ancient fortifications and feels like a delightful small village of cute alleys, local restaurants and fish markets, with pretty views over the port.

The modern town surrounding it is large and nondescript but teems with services and shops, which means if you are in of Gallipoli you have the best of both worlds: an ancient village and close proximity to all modern comforts.

Gallipoli has a small beach but it is close to many of the most beautiful beaches in Puglia, which makes it a great base for a summers stay.

You can find here >>> my travel guide to Gallipoli

Otranto

Otranto is a pretty town in the extreme south of Puglia with something special: a duomo with an ancient pavement mosaic of the Tree of Life that is guaranteed to enchant art lovers.

The town has an ancient small center and a larger modern area along the sea and it is famous for being the Eastermost point of Italy and therefore being the first place in the country with the first sunrise of the new year, and event the city loves to celebrate!

The modern part of Otranto is well served and works well as a base to explore the area. However, for me the main reason to visit the town is that outstanding church: truly unique!

Puglia beaches

Puglia is home to some of the best beaches in Italy, beaches that actually rival the beauty and appearance of those in Sardinia and futher afield destinations, some even being comapred with the Maldives!

Beaches in Puglia are almosy all overt he region but in general, you find small and rocky coves in the northers area and large parts of the Adriatic coast while you get large and sandy ones in the area of Otranto, Santa Maria di Leuca and Lecce.

Among the best beaches in Puglia there are Punta Prosciutto, Maldive del Salento, Torre Lapillo, Torre dell’Orso, Baia di Macconara, Baia delle Zagare, Punta della Suina, Baia dei Turchi and Torre Guaceto.

Puglia with kids

Puglia is an exceptionally family friendly place and one of the regions I recommend to families with kids of all ages, including toddlers.

Puglia is save and well served and it allows for easy vacations mixing sightseeing, beach time and having a base in the country.

If you are looking for lovely accommodation with garden and pool, beaches nearby, country restaurants and kids attractions nearby, Puglia is the place to be!

My daugther in Monopoli Puglia in spring

In terms of things to do for kids, top kids’ attractions in the area are Fasano Zoo, Castellana Caves and the local water parks, although usually kids are more than happy with the many opportunities to enjoy the beach and the small playgrounds easily found in many if the towns.

You can find here >>> my family guide to visiting Puglia with kids.

Where to stay in Puglia

Puglia offers a wide variety of options for accommodation ranging from country stays to all inclusive resort to rentals and B&B. Some places you may enjoy are:

Name of AccommodationLocationType
Gattarella Family ResortVieste (Gargano)Holiday Village for families
Masseria Le CarrubeOstuni (Bari)Country stay
Agriturismo Tenuta ChianchizzaMonopoli (Bari)Country stay
Agriturismo SalinolaOstuni (Bari)Country stay
Torre CoccaroSavelletri (Bari)Luxury
Masseria Lama San GiorgioRutigliano (Bari)Country stay
Trulli Anti’ Charme e RelaxAlberobello (Bari)Trullo (city stay)
Masseria Mongio dell’Elefante Otranto (Lecce)Country Stay
Borgo EgnaziaSavelletri (Bari)Luxury stay with kids club

Puglia Food

Puglia has some of the best food in Italy and is a delight for not just for foodies but for anyone who enjoys authentic, genuine Italian cuisine.

Among the many specialties of the region, must try are orecchiette (pasta), cime di rapa (vegetables), pasticciotto (baked good), iced coffee (yes, a local specialty!), taralli (crunchy ‘cracker’ type of snack with distintive round shape), burrata (dairy), broad beans and of course the wonderful seafood from the Mediterranean.

I hope you enjoyed this quick travel guide to Puglia and it helped you plan your trip! Safe travels!.

Puglia Travel Guide – Pin this!

Image of Puglia coastal town with text: essential travel guide to Puglia: why go, what to see, best finds. Mamalovesitaly.com
Comments Off on Puglia travel guide: all you need to know to plan a trip to one of the most beautiful regions in Italy

Marta Correale is an Italian mama of two. Born and raised in Rome, Marta has a passion for travel and especially enjoys showing off Italy to her kids, who are growing up to love it as much as she does! A classics graduate from the University of Rome, Marta channeled her passion for culture and travel into the creation of family travel websites that inspire, support and help curious visitors to make the most of a trip to Italy and learn about Italian culture on the way. Marta also manages the thriving online community of parents 'Italy with kids' who turn to her for expert advice and competent Italy travel planning support. She is the author of the travel guides 'Best of Rome with kids' and 'Best of Florence with kids' available on Amazon and of an array of kids printables (scavenger hunts, info booklets etc) available on her Etsy shop 'Mama Loves To Print'