The closest airports to Lecce are Brindisi (45 km) and Bari (164 km) airports.
From Brindisi Airport to Lecce
Brindisi airport is a mere 30min away from Lecce.
By Bus The cheapest way to get to Lecce is using the bus. Price is €6.50 (a fee of €1.50 will be applied if you buy the ticket directly on the bus) and it stops at Lecce City Terminal. Check out timetables here or get the pdf.
Shuttle service Airshuttle provides a pool taxi service . The ride has to be booked at least one day in advance. Click here for more info.
Private Shuttle The ride has to be booked calling +39 328 2893507
Taxi Taxi service is available at the airport for about €80.
From Bari Airport to Lecce
A shuttle train service is provided from the airport to the Bari central train station (price is €5). Current timetable is available here. From there you can reach Lecce by train (it takes about 1:30 hours, and there are 33 trains per day). Bari-Lecce train connections can be searched here.