Lecce railway station is situated at Piazzale Oronzo Massari, a short distance to the south west of the city centre.
The station was opened on 15 January 1866, upon the inauguration of the final section of the Adriatic Railway, between Brindisi and Lecce.
On 27 May 1907, the station was linked with Francavilla Fontana, by a railway line built to the Italian narrow gauge of 950 mm (3 ft 1+3⁄8 in).
Adriatic Railway mainline trains depart from Lecce with destinations including Bari, Rome, Milan, Bologna, Venice and Turin.
Destinations linked by regional trains with Lecce include Bari, Foggia, Taranto, Manduria, Gallipoli (Italy), Otranto, Maglie, Santa Maria di Leuca, Novoli, Francavilla Fontana and Martina Franca.