The bus between Carovigno and Santa Maria di Leuca takes 11h 45m. The bus runs, on average, 6 times per week from Carovigno to Santa Maria di Leuca. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 6 times a week between Carovigno and Santa Maria di Leuca. The earliest departure is at 10:50 PM at night, and the last departure from Carovigno is at 10:50 PM which arrives into Santa Maria di Leuca at 10:35 AM. All services require a transfer at Brindisi - via Bastioni and take an average of 11h 45m. The schedules shown below are for the next available departures.
Want to know about travelling from Carovigno to Santa Maria di Leuca? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Carovigno to Santa Maria di Leuca. However, there are services departing from Carovigno station and arriving at Santa Maria di Leuca station via Santa Maria di Leuca - Piazzale Le Terrazze. The journey, including transfers, takes approximately 11h 45m.
Carovigno to Santa Maria di Leuca bus services, operated by Società Trasporti Pubblici Brindisi SpA, depart from Lecce - Viale Gallipoli station.
Carovigno to Santa Maria di Leuca bus services, operated by Società Trasporti Pubblici Brindisi SpA, arrive at Santa Maria di Leuca - Piazzale Le Terrazze station.
The distance between Carovigno and Santa Maria di Leuca is 117 km. The road distance is 159 km.
Salento in bus operates a bus from Lecce - Viale Gallipoli to Santa Maria di Leuca - Piazzale Le Terrazze hourly. Tickets cost €3–7 and the journey takes 2h 19m.