Things to do
Day Trips from Lecce: Otranto, Gallipoli and the Best of the Salento
Lecce, the honey-coloured baroque capital of the south, is the natural base for the Salento, and one of the best in all of Puglia. It sits right in the middle of Italy’s heel, with two coastlines, the very tip of the country and a string of small towns all within an hour or so. One honest difference from using Bari further north: down here the car matters more. The little Ferrovie del Sud Est (FSE) trains do reach the main towns, but they are sparse and thin on Sundays. Here are the day trips I’d actually make from Lecce, how to reach each one, and roughly how long they take.
Otranto: Italy’s easternmost town
Otranto is the day trip I’d make first. A compact whitewashed old town wrapped in honey-stone walls, on some of the clearest water in the Salento, it packs an outsized amount of history into a morning. The Aragonese castle was rebuilt after the brutal Ottoman siege of 1480; the cathedral hides two treasures, a vast 12th-century mosaic floor laid by the monk Pantaleone between 1163 and 1165, its Tree of Life sprawling the length of the nave and the chapel holding the bones of the 800 townsfolk beheaded in that siege. Then you swim.
By car it is about 46 kilometres and 45 minutes. Public transport is the catch: there is no direct FSE train, so you change at Maglie and it can take two hours or more. In summer the Salento in Bus network runs a coastal line from Lecce instead. Otranto is worth the effort either way.

Gallipoli: the island town on the Ionian
On the opposite, Ionian coast, Gallipoli splits neatly in two: a modern town on the mainland and the old città vecchia out on a small island, reached by a bridge. Wander its sea-battered lanes to the baroque cathedral and the old Greek fountain, then spend the afternoon on the beaches at Baia Verde and beyond. This is the easiest of all the trips without a car: the FSE line from Lecce runs direct, in roughly one hour twenty to one hour thirty-five. By car it is about 40 kilometres and half an hour.
The Adriatic coast: Torre dell’Orso and the Grotta della Poesia
North of Otranto, the Adriatic coast is a run of pale coves and pine-backed beaches. Torre dell’Orso has a broad crescent of sand and, just offshore, the two limestone stacks known as the Due Sorelle, the “two sisters” of local legend. A few kilometres away at Roca Vecchia is the Grotta della Poesia, a natural pool where the cave roof has collapsed to leave a perfect turquoise basin, once voted among the most beautiful in the world.
One important note: since 2019 Roca Vecchia is a gated, ticketed archaeological site, and swimming in the grotta is officially prohibited to protect the soft, eroding limestone. Go to look and photograph it, then swim at Torre dell’Orso instead. There is no useful train out here, so drive (about 30 kilometres, 40 minutes from Lecce) or use the summer Salento in Bus. For the wider picture, see our best beaches in Puglia guide.
Santa Maria di Leuca: the end of the land
Right at the tip of the heel, Santa Maria di Leuca is where Italy runs out. The Romans called it De Finibus Terrae, the end of the earth, and it is the point where the Adriatic and Ionian seas meet. Above the little port stand the sanctuary and a 47-metre lighthouse, one of the tallest in Italy, linked to the harbour by a monumental 284-step staircase beside an aqueduct waterfall (which runs only on rare occasions, usually once a week in August). Boat trips head out to the sea caves along the cliffs, and belle-époque villas line the front.
It is about 70 kilometres and an hour and ten from Lecce by car, comfortably the best way to come. The FSE train terminates at Gagliano-Leuca, inland from the seafront and around two and a quarter hours away, so check the live FSE timetable before relying on it.
Grecia Salentina and Galatina
For something no other part of Italy can offer, head into the Grecia Salentina, a cluster of villages, Calimera, Martano, Corigliano d’Otranto, Sternatia, Zollino and their neighbours, where an ancient Greek dialect called Griko still survives. The hub is Galatina, home to the Basilica di Santa Caterina d’Alessandria, a Romanesque-Gothic church whose interior is covered from floor to vault in 14th- and 15th-century frescoes, one of the great painted interiors in the south.
This is also the heartland of pizzica and the old tarantism rite; every August the Notte della Taranta festival tours these villages and ends with a huge free concert at Melpignano. Galatina is about 26 kilometres and half an hour from Lecce, with direct FSE trains in 30 to 50 minutes.
Ostuni and the Valle d’Itria
The one longer trip north. Ostuni, the dazzling White City, is a tumble of whitewashed lanes crowning a hill above the olive groves. It sits on the main Trenitalia Adriatic line, direct from Lecce in about 40 to 47 minutes, though the station is a couple of kilometres below the old town, so you will want the summer shuttle bus or a taxi up the hill. With a car you can push on into the Valle d’Itria: the trulli of Alberobello, hilltop Locorotondo and baroque Martina Franca. Be honest with the clock, though, because from Lecce that is a full 90 minutes each way. This is a trip for picking one focus, not racing round the valley. If you are weighing it up, see renting a car in Puglia.
Porto Cesareo: an Ionian beach day
If all you want is a proper beach day, Porto Cesareo on the Ionian coast is the pick. It sits inside a marine protected area, with shallow, luminous turquoise water and a scatter of little islands offshore; you can wade out to the Isola dei Conigli across a couple of hundred metres of knee-deep sea. It is about 40 kilometres and 40 minutes by car, or a summer Salento in Bus ride from Lecce.
Day trips from Lecce at a glance
| Day trip | How to get there from Lecce | Approx time each way | Car free? |
|---|---|---|---|
| Otranto | FSE with a change at Maglie, or summer Salento in Bus | ~45 min drive; 2h+ by train | Yes, but slow by train |
| Gallipoli | Direct FSE train | ~35 min drive; 1h20 to 1h35 train | Yes |
| Torre dell’Orso & Grotta della Poesia | Car, or summer Salento in Bus | ~40 min drive | Summer only |
| Santa Maria di Leuca | Car best; FSE to Gagliano-Leuca then a hop | ~1h10 drive; ~2h15 train | Difficult |
| Galatina & Grecia Salentina | Direct FSE train | ~30 to 40 min | Yes |
| Ostuni | Direct Trenitalia train, then shuttle up the hill | ~40 to 47 min train | Yes, with the hop uphill |
| Porto Cesareo | Car, or summer Salento in Bus | ~40 min drive | Summer only |
| Matera (Basilicata) | Car or organised tour; awkward by public transport | ~2h30 to 2h45 drive | Better from Bari |
Day trips from Lecce FAQ
What is the best day trip from Lecce?
For a single all-rounder, Otranto: history, a mosaic cathedral and a swim in one compact town. Gallipoli is the easiest without a car, the Grecia Salentina and Galatina are the most distinctive, and Santa Maria di Leuca has the drama of two seas meeting. Pick by what you are after.
Can you do day trips from Lecce without a car?
Yes, up to a point. Gallipoli and Galatina have direct FSE trains, and Ostuni is a direct Trenitalia service; Otranto means a change at Maglie. In summer the Province of Lecce’s Salento in Bus network reaches the beach towns. But FSE runs are sparse and thin on Sundays, so a car opens up far more, especially Leuca, the coast and the Valle d’Itria. See our guide to getting around Puglia and our overview of day trips in Puglia.
Is Matera a good day trip from Lecce?
Matera is extraordinary, but it is a long way from Lecce, roughly two and a half to two and three-quarter hours by car and awkward by public transport. It is far better visited from Bari or Alberobello. If Lecce is your only base, an organised Matera tour makes it manageable.
Raised in the province of Brindisi, 30 years in Puglia. About this site