Last reviewed: · Prices in Euro (€) are approximate and for orientation only.
Overview of Puglia (Puglia)
Puglia (Italian: Puglia) is one of the 20 historic administrative regions of Italy, with its regional capital at Bari and a total of 257 official municipalities (comuni). Key sights and travel highlights across the region include Alberobello UNESCO Trulli & Valle d'Itria (Ostuni, Locorotondo, Martina Franca), Lecce Baroque historic core, Polignano a Mare & Monopoli cliffs, Gargano Peninsula & Otranto.
How to get to Puglia
Bari Centrale, Brindisi, and Lecce mainline stations (served by Adriatic Frecciarossa and Rome–Bari high-speed trains); Bari (BRI) and Brindisi (BDS) airports; Ferrovie del Sud Est (FSE) regional trains and buses for Valle d'Itria hill towns. Use our Frecciarossa & Italo Fare Calculator and Trenitalia Pass Value Helper to compare point-to-point tickets and rail passes in Euro (€).
What Locals Actually Eat in Puglia
Across the hill towns, valleys, and coastal piazzas of Puglia, neighborhood trattorie, wood-fired forni (bakeries), and seasonal town sagre serve traditional regional cooking:
1. Primo — Handmade Pasta, Risotto & Polenta
Hand-thumbed ear-shaped orecchiette with bitter turnip greens (cime di rapa), garlic, chili, and anchovy; cavatelli with mussels and white beans; or baked terracotta rice, potatoes, and mussels (tiella barese) (€8–€12). In central Italy around Bari (Bari), seasonal menus balance hill-town olive oil, hand-rolled pasta, foraged mushrooms, and hearth-grilled meats.
2. Secondo & Weekday Trattoria / Street Staples
Focaccia barese topped with crushed tomatoes, olives, and oregano straight from wood-fired bakery pans (€3–€5), deep-fried panzerotti pockets stuffed with mozzarella and tomato (€2.50), and bombette (cheese-stuffed pork neck rolls) grilled to order at butcher-shop stoves (fornelli pronti, €10–€15).
3. Local Cheeses, Cured Meats, Bakery Breads & Table Wine
Cream-filled burrata and stracciatella, braided caciocavallo podolico cheese, crunchy fennel-and-olive-oil taralli rings, dense Altamura semolina bread, extra-virgin olive oil from ancient groves, and Primitivo, Negroamaro, and Susumaniello wines.
4. How & When Locals Eat Here
In small towns, locals buy meat directly from the butcher counter at 8:00 PM and have it wood-roasted on the spot at a fornello pronto, eating at paper-covered tables with a carafe of house red wine. In Bari (pop. 50,000), neighborhood bars, bakeries (forni), and trattorie across Bari follow traditional regional dining hours—ask locally for the weekly market morning and patron-saint festival date.
Best time to visit Puglia
Best time to visit Puglia: Apr–Jun and Sep–Oct.
Featured cities & comuni in Puglia
Click any municipality below for its individual travel profile, rail connections, and in-depth local food traditions:
| Comune (Italian) | Administrative Status | Population | Province | Guide |
|---|---|---|---|---|
| Bari Province of Bari | Comune (Municipality) | 320,862 | Province of Bari | Town & food guide → |
| Taranto Provincia di Taranto | Comune (Municipality) | 196,702 | Provincia di Taranto | Town & food guide → |
| Foggia Provincia di Foggia | Comune (Municipality) | 151,203 | Provincia di Foggia | Town & food guide → |
| Andria Provincia di Barletta - Andria - Trani | Comune (Municipality) | 99,671 | Provincia di Barletta - Andria - Trani | Town & food guide → |
| Lecce Provincia di Lecce | Comune (Municipality) | 95,269 | Provincia di Lecce | Town & food guide → |
| Barletta Provincia di Barletta - Andria - Trani | Comune (Municipality) | 94,564 | Provincia di Barletta - Andria - Trani | Town & food guide → |
| Brindisi Provincia di Brindisi | Comune (Municipality) | 86,812 | Provincia di Brindisi | Town & food guide → |
| Altamura Bari | Comune (Municipality) | 70,667 | Bari | Town & food guide → |
| Molfetta Bari | Comune (Municipality) | 59,291 | Bari | Town & food guide → |
| Cerignola Provincia di Foggia | Comune (Municipality) | 58,635 | Provincia di Foggia | Town & food guide → |
| Manfredonia Provincia di Foggia | Comune (Municipality) | 56,738 | Provincia di Foggia | Town & food guide → |
| Trani Provincia di Barletta - Andria - Trani | Comune (Municipality) | 55,851 | Provincia di Barletta - Andria - Trani | Town & food guide → |
| Bisceglie Provincia di Barletta - Andria - Trani | Comune (Municipality) | 55,251 | Provincia di Barletta - Andria - Trani | Town & food guide → |
| Bitonto Bari | Comune (Municipality) | 54,626 | Bari | Town & food guide → |
| San Severo Provincia di Foggia | Comune (Municipality) | 52,426 | Provincia di Foggia | Town & food guide → |
| Monopoli Bari | Comune (Municipality) | 48,822 | Bari | Town & food guide → |
| Martina Franca Provincia di Taranto | Comune (Municipality) | 48,510 | Provincia di Taranto | Town & food guide → |
| Corato Bari | Comune (Municipality) | 48,233 | Bari | Town & food guide → |
| Gravina in Puglia Bari | Comune (Municipality) | 43,816 | Bari | Town & food guide → |
| Fasano Provincia di Brindisi | Comune (Municipality) | 39,826 | Provincia di Brindisi | Town & food guide → |
| Modugno Bari | Comune (Municipality) | 38,203 | Bari | Town & food guide → |
| Francavilla Fontana Provincia di Brindisi | Comune (Municipality) | 36,143 | Provincia di Brindisi | Town & food guide → |
| Lucera Provincia di Foggia | Comune (Municipality) | 32,889 | Provincia di Foggia | Town & food guide → |
| Massafra Provincia di Taranto | Comune (Municipality) | 32,772 | Provincia di Taranto | Town & food guide → |
| Grottaglie Provincia di Taranto | Comune (Municipality) | 31,856 | Provincia di Taranto | Town & food guide → |
| Nardò Provincia di Lecce | Comune (Municipality) | 31,344 | Provincia di Lecce | Town & food guide → |
| Manduria Provincia di Taranto | Comune (Municipality) | 30,987 | Provincia di Taranto | Town & food guide → |
| Ostuni Provincia di Brindisi | Comune (Municipality) | 30,903 | Provincia di Brindisi | Town & food guide → |
| Canosa di Puglia Provincia di Barletta - Andria - Trani | Comune (Municipality) | 29,657 | Provincia di Barletta - Andria - Trani | Town & food guide → |
| Gioia del Colle Bari | Comune (Municipality) | 27,573 | Bari | Town & food guide → |
| Triggiano Bari | Comune (Municipality) | 27,175 | Bari | Town & food guide → |
| San Giovanni Rotondo Provincia di Foggia | Comune (Municipality) | 27,108 | Provincia di Foggia | Town & food guide → |
| Terlizzi Bari | Comune (Municipality) | 26,883 | Bari | Town & food guide → |
| Galatina Provincia di Lecce | Comune (Municipality) | 26,748 | Provincia di Lecce | Town & food guide → |
| Mesagne Provincia di Brindisi | Comune (Municipality) | 26,607 | Provincia di Brindisi | Town & food guide → |
| Putignano Bari | Comune (Municipality) | 26,600 | Bari | Town & food guide → |
| Santeramo in Colle Bari | Comune (Municipality) | 26,439 | Bari | Town & food guide → |
| Noicattaro Bari | Comune (Municipality) | 26,322 | Bari | Town & food guide → |
| Conversano Bari | Comune (Municipality) | 26,175 | Bari | Town & food guide → |
| Mola di Bari Bari | Comune (Municipality) | 25,311 | Bari | Town & food guide → |
| Ruvo di Puglia Bari | Comune (Municipality) | 25,280 | Bari | Town & food guide → |
| Copertino Provincia di Lecce | Comune (Municipality) | 23,909 | Provincia di Lecce | Town & food guide → |
| Ginosa Provincia di Taranto | Comune (Municipality) | 22,315 | Provincia di Taranto | Town & food guide → |
| Palo del Colle Bari | Comune (Municipality) | 21,298 | Bari | Town & food guide → |
| Acquaviva delle Fonti Bari | Comune (Municipality) | 20,523 | Bari | Town & food guide → |
| Gallipoli Provincia di Lecce | Comune (Municipality) | 20,405 | Provincia di Lecce | Town & food guide → |
| Giovinazzo Bari | Comune (Municipality) | 20,273 | Bari | Town & food guide → |
| Casarano Provincia di Lecce | Comune (Municipality) | 19,976 | Provincia di Lecce | Town & food guide → |
| Casamassima Bari | Comune (Municipality) | 19,809 | Bari | Town & food guide → |
| Ceglie Messapica Provincia di Brindisi | Comune (Municipality) | 19,638 | Provincia di Brindisi | Town & food guide → |
| Castellana Grotte Bari | Comune (Municipality) | 19,570 | Bari | Town & food guide → |
| San Vito dei Normanni Provincia di Brindisi | Comune (Municipality) | 19,087 | Provincia di Brindisi | Town & food guide → |
| Noci Bari | Comune (Municipality) | 19,045 | Bari | Town & food guide → |
| Rutigliano Bari | Comune (Municipality) | 18,532 | Bari | Town & food guide → |
| Polignano a Mare Bari | Comune (Municipality) | 17,925 | Bari | Town & food guide → |