Places to Visit Near Lecce: Five Real Day Trips
By Eugenio TommasiUpdated 19 August 2026 8 min read

Key facts
- Destinations covered
- 5: San Foca & the Grotta della Poesia, Gallipoli, Otranto, Santa Maria di Leuca, Ostuni
- Distance range from Lecce
- 24-77 km (15-48 miles) one way
- How to get around
- Car reaches all five comfortably in a day; bike is realistic for San Foca/Roca Vecchia and Gallipoli, doable for a fit rider to Otranto, too far round trip in a day for Santa Maria di Leuca or Ostuni
- When to go
- April, May and October for mild weather and manageable crowds; June and September are warm shoulder months; July-August is hottest and busiest at the coast
Places to visit near Lecce, closest to furthest
This is a different kind of guide from our Salento travel guide, which covers how to plan a multi-day trip around the region — getting there, where to base yourself, itineraries by length of stay. This one is narrower on purpose: five places you can reach from Lecce, see properly, and be back from, in a single day.
Lecce sits inland, roughly in the middle of Salento, which puts the Adriatic coast, the Ionian coast and the peninsula's southern tip all within a two-hour drive or less. The five destinations below are ordered by distance from Lecce, from the closest (24 km) to the furthest (77 km). For what to actually see and do once you're there, each section links through to our dedicated guide where one exists.
Riding this route on one of our bikes? Start from our rent a bike in Lecce — delivery, sizes and prices are all there.
San Foca and the Grotta della Poesia, Roca Vecchia
24 km (15 miles) from Lecce — about 25-30 minutes by car, or a flat 1-1.5 hour ride by bike.
San Foca is a small seafront village in the comune of Melendugno, on Salento's Adriatic coast, and one of our three free-delivery points alongside Lecce and Calimera — which makes it the easiest of these five day trips to combine with a bike rental. A couple of kilometres further up the coast, at Roca Vecchia, the Grotta della Poesia is a natural sea-cave pool cut into the limestone, reached by a set of steps or a jump from the rock platform above. The surrounding archaeological area is ticketed, and its management changed in July 2026: it now runs under a public-private concession held by ArcheoRoca, which publishes opening hours of 9:00-20:00 in June and July and 9:00-19:00 in August and September, and directs visitors to the ticket office for reductions. No current entry price is published on the official site, and older figures quoted elsewhere pre-date the new concession — check current pricing when you visit.
We don't yet have a dedicated San Foca or Roca Vecchia guide on this site — this section will link through once one is published.
Gallipoli
39 km (24 miles) from Lecce — about 40-45 minutes by car, or a flat 2-hour ride by bike; FSE runs a direct Lecce-Gallipoli train on weekdays, with buses replacing the trains on Sundays and public holidays.
Gallipoli is a walled old town on a small limestone island on Salento's Ionian coast, linked to the mainland by the 17th-century Ponte Seicentesco, with a second crossing, the Ponte Giovanni Paolo II, added since. It's the furthest of these five that still works comfortably as a half-day trip on top of the travel time — the castle, the Cattedrale di Sant'Agata, built between 1629 and 1696, and the town beach at Spiaggia della Purità all sit within a few minutes' walk of each other inside the walls.
See our full guide to things to do in Gallipoli for opening hours, prices and how the old town fits together.

Otranto
47 km (29 miles) from Lecce — about 45 minutes by car, or a flat 2-hour ride by bike; a regional train runs from Lecce with a change at Maglie.
Otranto is a walled port town on the Adriatic side, built around a cathedral consecrated in 1088 whose mosaic floor was laid between 1163 and 1165 by the priest Pantaleone, and a seafront fortress, the Castello Aragonese. Since 1 March 2026 the cathedral charges €2 entry, or €5 combined with the Museo Diocesano and the Chiesa di San Pietro. It also marks the start of the coast road south toward Santa Maria di Leuca, described below, so it's a natural stop even if that's the longer trip you're actually planning.
See our full guide to things to do in Otranto for the cathedral, the castle and the lighthouse at Punta Palascia.
Santa Maria di Leuca
70 km (43 miles) from Lecce, about 1 hour 20 minutes by car.
Santa Maria di Leuca sits at the very southern tip of the Salento peninsula, where the Adriatic and Ionian seas meet — a detail we've already noted in our Salento travel guide. It's also the planned southern end of the Ciclovia dell'Acquedotto Pugliese, the long-distance greenway that follows the Puglia aqueduct's main channel — though the southern leg through Salento was still at the design stage in the Regione Puglia's last official update, so there's no continuous route to ride into Leuca yet. A lighthouse and a basilica mark the point itself; hours and prices can change, so confirm before you visit. No railway reaches Santa Maria di Leuca itself: the nearest railhead is Gagliano del Capo, which Ferrovie del Sud Est (FSE) signs as "Gagliano Leuca", about 6 km short of the point. FSE runs the Lecce-Gagliano Leuca line with trains and buses on weekdays, and switches the whole service to buses on Sundays and public holidays, so check the official Ferrovie del Sud Est site for the day you're travelling.
We don't yet have a dedicated Santa Maria di Leuca guide on this site — this section will link through once one is published, and at 70 km each way, this is a car trip rather than a bike day trip from Lecce (more on that below).
Ostuni
77 km (48 miles) from Lecce, about 1 hour 5 minutes by car; also reachable by Trenitalia's fast regional "collegamento veloce" service between Lecce and Bari, which stops at Ostuni.
Ostuni is the odd one out on this list — it's the only destination to the north rather than along the Salento coast, and the only hill town rather than a coastal one. The whitewashed old town climbs to 218 m above sea level, a genuinely different setting from the flat coastal walks at Gallipoli or Otranto, with the 15th-century Cattedrale di Santa Maria Assunta at the top of the climb.
See our full guide to things to do in Ostuni for the old town, the archaeological park and how it connects onward into Valle d'Itria.

Doing it by bike
Two of these five genuinely work as an out-and-back bike day trip from Lecce; a third is realistic for a fit rider; the other two don't, and it's more useful to say so plainly than to stretch the truth.
San Foca and Roca Vecchia, at 24-26 km (15-16 miles), is the easy one: 48-52 km (30-32 miles) round trip on flat coastal roads, comfortable in half a day at a relaxed pace, and the fact that San Foca is one of our free-delivery points means you can start the ride from wherever you're staying without arranging pickup separately. Gallipoli, at 39 km (24 miles), works the same way but longer — about 78 km (48 miles) round trip, still flat, still realistic in a day.
Otranto, at 47 km (29 miles) each way, is a fair-weather option rather than a default — 94 km (58 miles) round trip on flat roads is a real day's riding, doable for a confident rider with an early start, more comfortable if you ride out and take the train back (the FSE line via Maglie) rather than doubling the distance. Santa Maria di Leuca and Ostuni, at 70 km and 77 km respectively, mean 140-154 km round trip — not a realistic day out from Lecce for most riders, and we're not going to present it as one.
If the coast south of Otranto is what you're after, we run the Litoranea Otranto-Santa Maria di Leuca as a guided full-day tour instead: 52.6 km (32.7 miles) with 430 m of climbing, on asphalt the whole way, starting from Otranto rather than doubling back to Lecce first — see bike tours in Salento & Lecce for that route specifically.
Rent the right bike for whichever of these you're riding through our bike rental in Lecce & Salento — road or gravel for the flat coastal stretches, e-bike if Gallipoli or Otranto is on the list and you'd rather not do the return leg on tired legs. For the wider regional picture of where else you can ride, see cycling in Puglia.
Getting around: distances and travel times at a glance
| Destination | Distance from Lecce | By car | By bike |
|---|---|---|---|
| San Foca & Grotta della Poesia | 24-26 km (15-16 mi) | about 25-30 min | about 1-1.5 hours, flat |
| Gallipoli | 39 km (24 mi) | about 40-45 min | about 2 hours, flat; direct FSE train on weekdays, bus on Sundays and holidays |
| Otranto | 47 km (29 mi) | about 45 min | about 2 hours, flat; train runs with a change at Maglie |
| Santa Maria di Leuca | 70 km (43 mi) | about 1 hr 20 min | not realistic round trip in a day; nearest station is Gagliano del Capo, 6 km short |
| Ostuni | 77 km (48 mi) | about 1 hr 5 min | not realistic round trip in a day; Trenitalia's fast regional Lecce-Bari service stops here |
Check current train timetables on the official Ferrovie del Sud Est site and Trenitalia's official page before travelling — timetables change seasonally, and on Sundays and public holidays FSE replaces its Salento trains with buses on the same routes. Neither San Foca nor Santa Maria di Leuca has a railway station of its own: San Foca is reached by FSE's seasonal summer coastal buses, and the nearest station to Leuca is Gagliano del Capo, 6 km short of the point.
FAQ
What are the best places to visit near Lecce as a day trip? San Foca and the Grotta della Poesia, Gallipoli, Otranto, Santa Maria di Leuca and Ostuni all work as a day trip from Lecce, ranging from 24 km to 77 km away. All five are doable there and back by car in a single day.
Can I do these day trips without a car? Gallipoli has a direct FSE train from Lecce on weekdays, Ostuni is a stop on Trenitalia's fast regional Lecce-Bari service, and Otranto connects with a change at Maglie. Neither San Foca nor Santa Maria di Leuca has a station of its own: San Foca is reached by FSE's seasonal summer coastal buses, and the nearest station to Leuca is Gagliano del Capo, 6 km short of the point. On Sundays and public holidays FSE runs buses in place of trains on these routes.
Which of these places can I actually reach by bike from Lecce? San Foca and Roca Vecchia comfortably, and Gallipoli realistically, both as a flat out-and-back ride in a day. Otranto is doable for a confident rider, ideally riding out and taking the train back. Santa Maria di Leuca and Ostuni are too far for a round trip by bike in a single day.
How is this different from the Salento travel guide? Our Salento travel guide covers planning a multi-day trip around the whole region — getting there, where to base yourself, itineraries by length of stay. This guide is narrower: five specific places you can visit from Lecce and return from in one day.
Can I combine two of these in one day? San Foca and Roca Vecchia sit close enough together to cover as one stop rather than two separate trips. Beyond that, the distances involved make combining two full destinations in a single day impractical for most visitors — better to treat each as its own day.
What's the best time of year for day trips from Lecce? April, May and October give the mildest weather and fewest crowds, especially at the coastal stops — average daily highs of 19-25°C in Lecce. June and September are warm rather than mild, and July-August averages above 32°C and is busy, particularly at Gallipoli and around the Grotta della Poesia; Ostuni's hilltop setting is less affected by beach crowds.
Every stop is a ride away — rent a bike in Lecce. San Foca and Gallipoli both work as a genuine bike day trip from our shop; Otranto is realistic for a confident rider. We're based at Via Francesco Ribezzo 2D, Lecce — open 24/7, phone +39 320 4864478 — with free pickup at our shops in Lecce, San Foca and Calimera, or paid delivery to your accommodation, and a quote for delivery anywhere else in Salento once we know your dates.