Puglia

Puglia (Apulia)

Why visit

Puglia is Italy's sun-drenched heel, offering some of the country's best food, most striking coastline, and most distinctive architecture — all without the crowd pressure of Tuscany or the Amalfi Coast. The region has a pace of life that feels genuinely southern Italian: long lunches, evening passeggiata, and towns that exist for their residents rather than tourists. Mid-June to early July is ideal timing, as the summer rush has not yet peaked and temperatures hover around 25-30 °C.


Best towns and cities

Lecce

Known as the "Florence of the South," Lecce is a baroque masterpiece carved from soft golden limestone. The centro storico is dense with ornate churches, hidden courtyards, and excellent restaurants. Despite its reputation, it remains far less visited than comparable cities in central Italy. The Roman amphitheatre in Piazza Sant'Oronzo is casually integrated into the town square, with locals sitting on its steps in the evening. A natural base for exploring the Salento peninsula.

Getting there: IC/Frecce station with direct Frecciargento from Rome (~5.5h) and Frecciabianca from Bari (~1.5h).

Ostuni

The "White City" sits on a hilltop overlooking olive groves that stretch to the Adriatic. Its whitewashed old town is a tangle of narrow alleys, staircases, and unexpected viewpoints. Ostuni has more tourist infrastructure than some neighbours but remains manageable in mid-June. The surrounding countryside — masserie (fortified farmhouses), dry-stone walls, ancient olive trees — is quintessential Puglia.

Getting there: Station on the Adriatic line (regional from Bari ~1h, some IC trains stop here). The town centre is 3 km uphill from the station — take the local bus or a taxi.

Locorotondo

A circular hilltop town in the Itria Valley with a near-perfect centro storico of whitewashed houses topped with grey conical roofs (cummerse). Far quieter than nearby Alberobello, Locorotondo offers panoramic views across the trulli-dotted valley. Excellent local white wine (Locorotondo DOC) and a handful of genuine trattorias. One of the most photogenic small towns in southern Italy.

Getting there: FSE regional line from Bari (~1.5h, not covered by Interrail, ~5 EUR). Alternatively, Trenitalia regional to Fasano then bus or taxi (~15 min).

Polignano a Mare

A dramatic cliff town perched above turquoise coves on the Adriatic coast. The old town is small but striking, with balconies hanging directly over the sea. The main beach — Lama Monachile, tucked between two cliff walls — is iconic. Polignano has gained popularity in recent years, so visiting on a weekday or early morning is advisable. Good gelato tradition (it is the birthplace of the gelato chain Grom's founders).

Getting there: Regional train from Bari, ~25 min. Some IC trains also stop here.

Monopoli

A working fishing port with an atmospheric old town, a small castle, and several accessible beaches within walking distance. Monopoli has the feel of a real town rather than a curated tourist stop. The Sunday fish market near the harbour is excellent. Less polished than Polignano but more liveable, and a good base for both coast and countryside.

Getting there: Regional train from Bari, ~30-40 min. Some IC trains also stop here.

Alberobello

The famous trulli district — clusters of white conical stone houses — is a UNESCO World Heritage Site. The Rione Monti quarter is undeniably touristy, but the town is worth a half-day visit to see this unique architecture. Walk beyond the main trulli zone into the Aia Piccola neighbourhood, which is residential and far quieter. Best visited early morning or late afternoon.

Getting there: FSE line from Bari (~1.5h, not covered by Interrail, ~5 EUR). Alternatively, bus from Locorotondo or Fasano, or car.

Matera (technically Basilicata, but easily combined)

Just across the regional border, Matera's ancient sassi cave dwellings are extraordinary. The town was a European Capital of Culture in 2019 and has been carefully restored. Directly reachable from Bari by train (Ferrovie Appulo Lucane, about 90 minutes). Worth at least one full day.

Getting there: FAL train from Bari (~90 min, not covered by Interrail, ~5 EUR). Also reachable by SITA or Flixbus from Bari.


Food and drink

Puglia is arguably Italy's strongest food region for the price. The cuisine is rooted in peasant cooking elevated by superb raw ingredients.

Signature dishes:

Markets: Bari's old-town market (behind the lungomare) has fresh fish, produce, and street food — women still make orecchiette by hand in the street. Lecce has a daily covered market near Piazza Libertini. Monopoli's Sunday harbour fish market is worth timing a visit around.

Wine: Primitivo di Manduria (bold red, related to Zinfandel), Negroamaro (the base of Salice Salentino), and the crisp whites of Locorotondo and Martina Franca. Wine is excellent and cheap throughout the region.

Olive oil: Puglia produces roughly 40% of Italy's olive oil. Many masserie offer tastings.


Beaches and swimming

Puglia has over 800 km of coastline along both the Adriatic and Ionian seas. Water temperatures in late June typically range from 22-24 °C — comfortable for swimming.

Adriatic coast (east):

Salento coast (south, both seas):

Note: Many of the best beaches are not directly accessible by public transport. A rental car for 2-3 days in the Salento area is recommended for beach-hopping.


Getting around

Arriving by train

Bari is Puglia's main rail gateway. High-speed Trenitalia Frecciarossa and Italo trains connect Bari to:

These high-speed services require a seat reservation with Interrail. Book early, as Puglia-bound trains fill up in summer.

Within Puglia

Trenitalia regional trains (covered by Interrail, no reservation needed) connect:

Ferrovie del Sud Est (FSE): A regional operator running smaller lines through the Itria Valley (Bari - Locorotondo - Martina Franca - Taranto). These trains are slow but scenic and are generally not covered by Interrail. Tickets are cheap (a few euros).

Ferrovie Appulo Lucane (FAL): Connects Bari to Matera (about 90 minutes). Also not covered by Interrail; inexpensive tickets.

Buses: FlixBus and regional STP/SITA buses supplement train routes, particularly for coastal destinations in the Salento.

Car rental: Worthwhile for 2-3 days to explore the Itria Valley (trulli countryside between Locorotondo, Cisternino, and Ostuni) and the Salento beaches, which are poorly served by public transport.


Suggested time

5-7 days is ideal to experience Puglia without rushing.

A possible split:

This fits well within a broader Italian itinerary. Arriving in Bari from Rome or Naples by afternoon train, and departing Lecce southward or back via Bari, keeps rail travel efficient.