Overview
Puglia, forming the heel of Italy's boot, offers one of Europe’s richest slow-travel experiences: a sun-baked region where olive groves blanket rolling hills, baroque cities dazzle with ochre and honey-coloured stone, and crystalline seas caress both Adriatic and Ionian shores. Over 10 days, food and wine lovers are invited to savour the subtleties of local cucina povera, wander vibrant produce markets, and linger with a glass of primitivo in hillside vineyards. Lifestyles feel timeless here, with long lunches under ancient olive trees, late-night passeggiata in maze-like towns, and shoreline mornings where fishermen haul in the day’s catch.
This itinerary is built for couples and slow-travel devotees who prioritise ambience and authenticity over sightseeing quotas. You’ll have time to meet winemakers in Manduria, join olive oil tastings in family-owned masserie, or learn to shape orecchiette with Bari’s nonne. If you thirst for city-scale art galleries or the nightlife bustle of northern Italian cities, Puglia may feel quiet after dark, and local rhythms lean towards the leisurely and rural. The route is best for independent travellers eager to drive country roads, stay in agriturismi, and seek out the region’s unsung culinary moments.
Best time to visit
Puglia shines from late April to early October, but the most inviting months are May, early June, and September. During these periods, you’ll experience warm Mediterranean sun without the high temperatures and dense crowds of midsummer. Wildflowers and bright crops animate the countryside in late spring, while September brings the grape harvest and a series of food festivals across the Valle d’Itria and Salento. July and August are lively on the coast, with a social buzz in Polignano a Mare and Gallipoli, but beaches and towns get crowded and the heat can be relentless. In winter, the atmosphere is tranquil—but be aware that some rural restaurants and beach clubs close, and chilly winds occasionally sweep the coast.
Ideal travel window: The first half of September offers perfect balance—harvest season, balmy sea temperatures, fewer tourists, and local food festivals in full swing.
Getting there and around
The best gateways to Puglia are Bari Karol Wojtyła Airport and Brindisi Salento Airport—both offer direct flights from elsewhere in Europe, with Bari serving most international arrivals. For those starting elsewhere in Italy, Bari Centrale is a major train hub, with high-speed and intercity trains connecting from Rome, Milan, and Naples.
This itinerary rewards independent exploration, so hire a car upon arrival—essential for easy access to villages, rural masserie (farm stays), and the region’s many wineries. Most driving legs are delightfully short: Bari to Polignano a Mare is less than 45 minutes, and coastal roads between towns reveal hidden beaches. The hop from Bari to Ostuni (via Alberobello) will take 1–1.5 hours, depending on stops. Ostuni to Lecce is also just over an hour’s drive, with the option to meander through the Valle d’Itria. Trains and regional buses serve major towns (Bari, Polignano, Monopoli, Ostuni, Lecce), but rural areas and wineries are not well linked by public transport. Ferries connect Termoli (north of Puglia) with the Tremiti Islands if you wish to add an off-shore adventure. Parking in historic centres often requires a short walk—look for signed lots just outside the city walls.
Where to stay
- Bari Vecchia (Old Town): Perfect for those seeking vibrant nightlife, a lively sea promenade, and walking access to the old town’s orecchiette-makers and bakeries.
- Polignano a Mare cliffside: For couples after romantic Adriatic views, sunset aperitivi, and easy access to swimming coves below the old town.
- Ostuni countryside: The ideal base for slow travel—with masserie-farmhouses surrounded by olive groves, close to whitewashed hill towns and local producers.
- Lecce old centre: Best for baroque architecture enthusiasts, food-focused travellers, and those preferring nightlife and elegant piazza culture.
Suggested day-by-day
- Days 1–2: Settle in Bari. Explore the tangled lanes of Bari Vecchia, watching local women roll orecchiette along Strada Arco Basso, and graze your way through panzerotti and focaccia Barese at Panificio Fiore. Stroll to Lungomare Nazario Sauro for sunset sea views and enjoy seafood at the mercato del pesce (fish market). The compact city makes walking simple and public buses run along the seafront.
- Days 3–4: Drive down the coast to Polignano a Mare and Monopoli—famed for their cliffside houses, pebble beaches, and terraces over turquoise water. In Polignano, plunge into Cala Porto or try the dramatic cliff-edge restaurant terraces. In Monopoli, sample catch-of-the-day at Porto Antico or evening gelato in the festive old town. Make an inland detour to Alberobello’s UNESCO-listed trulli district—the iconic conical stone houses—before circling back to the coast for the night. Coastal roads make hopping between these towns easy and picturesque.
- Days 5–6: Overnight in Ostuni—the iconic ‘città bianca’ (white city). Spend a leisurely morning at the lively Saturday market or join a cooking class at a local masseria (don’t miss making fave e cicoria or orecchiette). Wander through the old town’s narrow, whitewashed alleys, then escape to the countryside for olive oil tours south of town (Frantoio D’Amico is highly regarded). If you love wine, route into the Valle d’Itria for visits to family-run wineries around Locorotondo and Cisternino. A car is required for most rural excursions.
- Days 7–8: Head south to Lecce, the ‘Florence of the South,’ famed for ornate baroque facades and a student-fuelled nightlife. Marvel at the Basilica di Santa Croce, then enjoy coffee at Caffè Alvino overlooking Piazza Sant’Oronzo. Sample rustic cucina povera—think ciceri e tria (chickpeas and pasta) or pasticciotto (custard-filled pastry). Dedicate a daytrip to nearby Otranto—explore its medieval castle, stroll along the old port, and swim the emerald waters at Baia dei Turchi. Trains run between Lecce and Otranto, but to reach the best beaches you’ll want a car.
- Days 9–10: Wind through the golden Salento countryside. Base in or near Manduria, heartland of primitivo wine—tour the cellars at Consorzio Produttori Vini or Cantine San Marzano. Pause at tiny villages like Nardò for baroque architecture and the pristine Spiaggia di Porto Selvaggio. Spend your final afternoons swimming at Porto Cesareo’s white-sand beaches, then meander back north for your return, depending on your departure point. Some coastal areas require parking a short walk from the sand.
Food and drink
Puglia’s cuisine is rustic yet diverse, shaped by the land and sea. Start in Bari with panzerotti (fried dough stuffed with tomato and mozzarella), sgagliozze (crispy polenta squares), and seafood crudo from the lively Mercato del Pesce. Don’t miss handmade orecchiette with cime di rapa (turnip greens), especially on Bari’s Strada Arco Basso. In the Valle d’Itria, look for bombette (grilled pork rolls) in Cisternino and Locorotondo, and cheeses like burrata and scamorza affumicata at local caseifici.
Coastal lunches mean plates of grilled swordfish, octopus salad, or ricci di mare (sea urchin), best enjoyed at beach shacks near Polignano. The region’s olive oils are world-class, especially from frantoi (oil mills) near Fasano and Ostuni—many offer tastings and tours. In Lecce and Salento, explore cucina povera such as ciceri e tria and pezzetti di cavallo (braised horse meat, not for everyone but a local specialty). Leave room for pasticciotto leccese and almond-studded biscotti. The region’s wines—primitivo, negroamaro and white verdeca—shine especially near Manduria and Lecce, with many vineyards offering informal tastings (book ahead).
Budget
This is a region built for travellers who value quality local produce, mid-range stays, and the occasional countryside splurge, all at better value than northern Italy’s hotspots. Hiring a car and staying at rural masserie will be your main expenses, but agriturismi (farm stays) often include generous breakfasts and may offer dinners at convivial communal tables for less than most restaurants. Dining on seafood or at cliffside restaurants in Polignano is a splurge, as are curated wine tours in the Valle d’Itria. Entry to markets, towns and beaches is often free, while cooking classes, olive oil and wine tastings should be booked in advance for the best selection. Public transport is affordable between major towns but limited for deeper explorations—budget extra for taxi rides or transfers if you’re not driving. Cash is useful at markets; cards widely accepted elsewhere.
Practical tips
Hiring a car is essential for slow travel and reaching olive farms and wineries but book ahead—automatic transmissions are less common and more expensive. Prepare for ZTL zones (limited traffic areas) in historic towns; parking in designated lots is recommended. Consider a local SIM or portable WiFi since rural spots have patchy coverage (although most masserie offer WiFi). Tipping is subtle: a euro or two in cafés, rounded bills in restaurants—locals rarely leave more. Italian is the default language outside tourist hubs; knowing basic food and greeting phrases is highly appreciated. Most specialty restaurants and agriturismi fill quickly for weekends and holidays (especially summer and September harvest), so advance reservations are essential. Confirm opening times for frantoi and wineries, as many close for a midday pausa or operate by appointment. Markets and festivals are busiest in the morning.
