Travel from Brindisi to Lecce

Bus or train from Brindisi to Lecce?

Trenitalia Frecce operates a train from Brindisi to Lecce hourly. Tickets cost $10 - $16 and the journey takes 29 min. Alternatively, Pugliairbus operates a bus from Brindisi to Lecce every 20 minutes. Tickets cost $3 - $5 and the journey takes 40 min. Seven other operators also service this route.

Travel Guides

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 Brindisi to Lecce

ModeDurationPrice
From Brindisi train to Lecce.29 min10€
From Brindisi bus to Lecce.40 min6€
From Brindisi taxi to Lecce.25 min55€
From Brindisi drive to Lecce.25 min5€
From Brindisi rideshare to Lecce.52 min2€

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

The train from Brindisi to Lecce takes 29 min including transfers and departs hourly.

Is there a direct train between Brindisi and Lecce?

Yes, there is a direct train departing from Brindisi and arriving at Lecce. Services depart hourly, and operate every day. The journey takes approximately 29 min.

Is there a direct bus between Brindisi and Lecce?

Yes, there is a direct bus departing from Brindisi and arriving at Lecce. Services depart every 15 minutes, and operate every day. The journey takes approximately 40 min.

Operators from Brindisi to Lecce

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Pugliairbus+39 080 5790211Pugliairbus
BlaBlaCarBlaBlaCar