Blog

Places to Visit Near Lecce: Five Real Day Trips

By Eugenio TommasiUpdated 19 August 2026 8 min read

The Grotta della Poesia sea-cave pool at Roca Vecchia, a few kilometres up the coast from San Foca.
The best places to visit near Lecce as a day trip are San Foca and the Grotta della Poesia (24 km), Gallipoli (39 km), Otranto (47 km), Santa Maria di Leuca (70 km) and Ostuni (77 km) — all doable there and back in a single day by car, and several of them realistically by bike too. Lecce sits close to the centre of Salento, which is what makes short, flat day trips in several directions work.

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.

Loaded touring bike leaning under the arch of an old stone aqueduct
Panniers, two bottles and a spare tube: the load we ride with on every long day.

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.

Green mountain ridges under a cloudy sky seen from a climb
When the road tilts up, gearing matters more than legs: 34x34 saves the day.

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

DestinationDistance from LecceBy carBy bike
San Foca & Grotta della Poesia24-26 km (15-16 mi)about 25-30 minabout 1-1.5 hours, flat
Gallipoli39 km (24 mi)about 40-45 minabout 2 hours, flat; direct FSE train on weekdays, bus on Sundays and holidays
Otranto47 km (29 mi)about 45 minabout 2 hours, flat; train runs with a change at Maglie
Santa Maria di Leuca70 km (43 mi)about 1 hr 20 minnot realistic round trip in a day; nearest station is Gagliano del Capo, 6 km short
Ostuni77 km (48 mi)about 1 hr 5 minnot 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.

Check availability

Share this article

Filed under

Keep reading