Puglia is a region that rewards those who take the time to understand its rhythm. Stretching between two seas, dotted with whitewashed hill towns, centuries-old olive groves, and some of the most inviting beaches in southern Italy, it is both diverse and deceptively large. Planning a well-balanced Puglia travel itinerary is essential if you want to experience its highlights without rushing from place to place.
Whether you have 10 days in Puglia or the luxury of a 2 weeks itinerary, the key is choosing the right bases, understanding distances, and mixing culture, countryside, and sea. This guide is designed to help you do exactly that — with realistic driving times, suggested pacing, and alternatives depending on your travel style.
Rather than listing every possible stop, this itinerary focuses on what truly makes Puglia special: historic towns, relaxed coastal life, and the slow pleasures of food, landscape, and light.

How to Plan a Puglia Travel Itinerary
Before diving into day-by-day plans, it’s worth understanding a few fundamentals that will shape your experience.
Where to Start: Bari or Brindisi?
Most international travelers arrive via Bari Airport, which is well connected and ideal if you plan to explore central and northern Puglia. Brindisi Airport is a good alternative if your itinerary leans heavily toward Salento and the Ionian coast.
Do You Need a Car in Puglia?
For a flexible itinerary, renting a car is highly recommended. Public transport connects major towns, but reaching beaches, countryside masserie, and smaller villages without a car is time-consuming. If you don’t drive, base yourself in places like Bari, Monopoli, or Lecce and rely on trains plus guided day trips. Search rental deals with DiscoverCars
Best Time to Visit
- May–June & September: ideal weather, fewer crowds
- July–August: vibrant but hot and busy, especially on the coast
- April & October: great for sightseeing, fewer beach days
How Long to Stay?
Puglia looks compact on a map, but travel times add up. Ten days allow you to see the essentials. Two weeks let you slow down and enjoy the region properly.



10 Days Itinerary in Puglia: A Balanced First Trip
This 10 days itinerary in Puglia is perfect for first-time visitors who want a mix of towns, countryside, and beaches without constantly changing accommodation.
Days 1–2: Bari & Polignano a Mare
Start in Bari, the region’s capital and main transport hub. Wander through Bari Vecchia, where local women still make orecchiette by hand, visit the Basilica of San Nicola, and enjoy an aperitivo along the seafront.
On day two, head south to Polignano a Mare (30 minutes by train or car). Famous for Lama Monachile beach and dramatic cliffs, Polignano is ideal for a half or full day. Swim if the weather allows, explore the old town, and enjoy views over the Adriatic.
Overnight: Polignano a Mare or Monopoli
Days 3–4: Monopoli & the Adriatic Coast
Monopoli makes an excellent base for coastal exploration. Its compact historic center, small coves, and relaxed atmosphere offer a perfect balance between sightseeing and beach time.
Spend one day exploring Monopoli itself, and another discovering nearby beaches such as Capitolo, Cala Porta Vecchia, or Cala Verde. This stretch of coast is dotted with both free beaches and beach clubs, making it easy to tailor your day.
Overnight: Monopoli
Days 5–6: Alberobello & Valle d’Itria
Move inland toward the heart of Puglia: the Valle d’Itria. Start with Alberobello, a UNESCO World Heritage Site famous for its trulli — cone-roofed limestone houses found nowhere else in the world.
While Alberobello is busy, it’s worth visiting early in the morning. In the afternoon, explore quieter towns such as Locorotondo or Martina Franca, surrounded by vineyards and olive groves.
This is also the ideal area to stay in a masseria, experiencing rural Puglia at a slower pace.
Overnight: Valle d’Itria (countryside or Locorotondo area)



Day 7: Ostuni
Known as La Città Bianca (The White City), Ostuni rises dramatically above the plain of olive trees. Spend the day wandering its steep streets, visiting the cathedral, and enjoying panoramic views toward the sea.
If time allows, combine Ostuni with a late afternoon swim along the coast or a visit to a nearby masseria for dinner.
Overnight: Ostuni or nearby countryside
Days 8–10: Lecce & Salento
Head south into Salento, often described as the heel of Italy. Base yourself in Lecce, renowned for its exuberant Baroque architecture and lively evening atmosphere.
Use Lecce as a base to explore:
- Otranto and the Adriatic coast
- Baia dei Turchi or Torre dell’Orso
- Or, on the Ionian side, Porto Cesareo and Punta Prosciutto
Salento offers some of the best beaches in Puglia, with clearer water and wider sandy stretches.
Overnight: Lecce
2 Weeks Itinerary in Puglia: Slow Travel & Deeper Exploration
A 2 weeks itinerary in Puglia allows you to experience the region without rushing — spending more nights in fewer places and adding less-visited areas.
Week 1: Central Puglia at a Relaxed Pace
Follow the first part of the 10-day itinerary, but add:
- An extra night in Monopoli for beach time
- At least 3–4 nights in the Valle d’Itria, enjoying countryside walks, wine tastings, and nearby villages
Consider visiting Cisternino, one of the most charming small towns in the region, especially in the evening.
Week 2: Salento + Ionian Coast
Dedicate the second week to southern Puglia:
- 3 nights in Lecce
- 3–4 nights on the Ionian coast, near Porto Cesareo, Punta Prosciutto, or Gallipoli
This part of Puglia feels more Mediterranean, with long sandy beaches and spectacular sunsets. A slower pace here makes a real difference, especially in summer.
Optionally, add:
- Santa Maria di Leuca, where the Adriatic and Ionian seas meet
- Inland villages for traditional food experiences


Beaches to Include in Your Puglia Itinerary
No Puglia travel itinerary is complete without the sea. Some highlights include:
- Polignano a Mare – iconic but small and busy
- Monopoli coast – many small coves, easy access
- Torre Guaceto – protected nature reserve, crystal-clear water
- Baia dei Turchi – pine forest and turquoise sea near Otranto
- Punta Prosciutto – Caribbean-like sand on the Ionian coast
Each area offers a different beach experience, from wild nature reserves to organized beach clubs.
Where to Stay in Puglia (By Area)
Rather than specific hotels, consider the type of accommodation that suits your itinerary:
- Bari / Lecce: historic center apartments or boutique hotels
- Monopoli / Polignano: small guesthouses near the old town
- Valle d’Itria: masserie or countryside trulli
- Salento beaches: seaside villas or small resorts
Choosing the right base reduces driving and improves your overall experience.
Practical Tips & Common Mistakes
- Don’t underestimate driving times, especially in summer
- Avoid changing accommodation every night
- Visit popular towns early or late in the day
- Balance sightseeing days with beach days
- Remember: Puglia is about atmosphere, not ticking boxes
Final Thoughts: Choosing the Right Puglia Travel Itinerary
Puglia is not a region to rush. Whether you follow a 10 days itinerary in Puglia or enjoy the freedom of two full weeks, the most memorable moments often come from slowing down — a long lunch in the countryside, an unplanned swim, or an evening passeggiata in a small town.
Use these itineraries as a framework, adapt them to your pace, and let Puglia reveal itself naturally. It’s a destination that rewards curiosity, patience, and a love for simple, authentic experiences.
✈️ Your Trip Planning Checklist
✅ Book your flights: Find the best airfare deals with Skyscanner or Aviasales.
🏨 Secure your stay: Compare hotel rates easily on Booking.com or Hotellook.
🛡️ Don’t forget travel insurance: Stay protected with Ekta or VisitorsCoverage — reliable and flexible options.
🎟️ Book tours & experiences: I always use Get Your Guide or Viator for unforgettable activities, skip-the-line tickets, and local adventures.
🚗 Need a car? Search rental deals with DiscoverCars — easy and hassle-free.
🚕 Taxi or transfer? Pre-book your ride with WelcomePickups or GetTransfer for a smooth arrival.
🚆 Traveling by train or bus? Check schedules and book tickets in advance with Omio.
FAQs
A car is highly recommended to explore beaches, countryside masserie, and small towns. Without a car, it’s best to base yourself in Bari, Monopoli, or Lecce and rely on trains and guided tours.
Monopoli is one of the best bases for first-time visitors thanks to its central location, historic center, beaches, and easy access to the Valle d’Itria.
Compared to other Italian regions, Puglia remains good value, especially outside peak summer months. Prices rise in July and August, particularly in coastal areas.
A well-balanced Puglia travel itinerary includes Bari or Polignano a Mare, the Valle d’Itria (Alberobello, Locorotondo, Ostuni), and Salento (Lecce and nearby beaches). Ten days are ideal for highlights, while two weeks allow slower travel and more beach time across both the Adriatic and Ionian coasts.
