Travel from Rome to Lecce

Train, bus or fly from Rome to Lecce?

Trenitalia Frecce operates a train from Rome to Lecce 3 times a day. Tickets cost $75 - $110 and the journey takes 5 h 28 min. Alternatively, Marozzi VT operates a bus from Rome to Lecce 5 times a day. Tickets cost $50 - $60 and the journey takes 7 h 5 min. Two other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Rome to Lecce

ModeDurationPrice
From Roma Termini train to Lecce.5 h 28 min76€
From Roma bus to Lecce.7 h 5 min43€
From Termini subway to Rome Stazione Tiburtina, bus to Taranto Port, then bus to Lecce.15 h 20 min55€
From Roma Termini night train to Lecce.8 h 11 min72€
From Rome rideshare to Lecce.7 h 22 min31€
From Rome drive to Lecce.6 h 9 min96€
From Roma Termini train to Rome airport, fly to Brindisi airport, then bus to Lecce.3 h 25 min48€
From Roma Termini train to Rome airport, fly to Bari airport, train to Bari Centrale, then train to Lecce.5 h 36 min69€

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

The train from Roma Termini to Lecce takes 5 h 28 min including transfers and departs three times a day.

Is there a direct train between Rome and Lecce?

Yes, there is a direct train departing from Roma Termini and arriving at Lecce. Services depart three times a day, and operate every day. The journey takes approximately 5 h 28 min.

Is there a direct bus between Rome and Lecce?

Yes, there is a direct bus departing from Roma and arriving at Lecce. Services depart every four hours, and operate every day. The journey takes approximately 7 h 5 min.

Operators from Rome to Lecce

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Marozzi VT080 579 0211Marozzi VT
ATAC S.p.A. Azienda per la mobilità+39 06.4695.2400ATAC S.p.A. Azienda per la mobilità
Baltour+39 0861 1991900Baltour
STP Lecce0832-228441STP Lecce
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
BlaBlaCarBlaBlaCar
Trenitalia+39 06 68475475Trenitalia
AlitaliaAlitalia
RyanairRyanair
Pugliairbus+39 080 5790211Pugliairbus
Ferrotramviaria spa - Ferrovie del Nord BareseFerrotramviaria spa - Ferrovie del Nord Barese