Travel from Salerno to Lecce

Bus or train from Salerno to Lecce?

Miccolis operates a bus from Salerno to Lecce 3 times a day. Tickets cost $42 and the journey takes 5 h 11 min. Two other operators also service this route. Alternatively, you can take a train from Salerno to Lecce via Caserta in around 6 h 14 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Salerno to Lecce

ModeDurationPrice
From Salerno bus to Lecce.5 h 11 min34€
From Salerno train to Caserta then train to Lecce.6 h 14 min61€
From Salerno train to Taranto then night bus to Lecce.6 h 24 min49€
From Salerno bus to Policoro then bus to Lecce.6 h 42 min31€
From Salerno drive to Lecce.4 h 10 min52€
From Salerno train to Naples - Piazza Garibaldi, bus to Naples airport, fly to Brindisi airport, then bus to Lecce.6 h 23 min220€
From Salerno train to Napoli Centrale, train to Roma Termini, train to Rome airport, fly to Brindisi airport, then bus to Lecce.5 h 44 min85€

How long does it take to get from Salerno to Lecce?

The bus from Salerno to Lecce takes 5 h 11 min including transfers and departs three times a week.

Is there a direct train between Salerno and Lecce?

No, there is no direct train from Salerno to Lecce. However, there are services departing from Salerno and arriving at Lecce via Caserta. The journey, including transfers, takes approximately 6 h 14 min.

Is there a direct bus between Salerno and Lecce?

Yes, there is a direct bus departing from Salerno and arriving at Lecce. Services depart three times a week, and operate every day. The journey takes approximately 5 h 11 min.

Operators from Salerno to Lecce

OperatorPhoneWebsite
Miccolis080 5315334Miccolis
Trenitalia+39 06 68475475Trenitalia
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
Marozzi VT080 579 0211Marozzi VT
Autolinee Gambioli+41 (0) 79.71.85.806Autolinee Gambioli
Saj0981 500331Saj
CTP800 482 644CTP
AlitaliaAlitalia
easyJeteasyJet
RyanairRyanair
Vueling AirlinesVueling Airlines
Blue AirBlue Air
Pugliairbus+39 080 5790211Pugliairbus