Travel from La-Spezia to Lucca

Bus or train from La Spezia to Lucca?

Trenitalia Frecce operates a train from La Spezia to Lucca hourly. Tickets cost $12 - $18 and the journey takes 30 minutes. Alternatively, FlixBus operates a bus from La Spezia to Lucca once daily. Tickets cost $4 - $8 and the journey takes 1 hour 15 minutes.

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 La Spezia to Lucca

ModeDurationPrice
From La Spezia Centrale train to Viareggio then train to Lucca.1 h 36 min16€
From La Spezia bus to Pisa, walk to Via C.Matilde Fr.62, then bus to Piazzale Verdi.2 h 48 min8€
From La Spezia taxi to Lucca.55 min176€
From La Spezia drive to Lucca.55 min11€
From La Spezia rideshare to Lucca.1 h 10 min5€

How long does it take to get from La Spezia to Lucca?

It takes approximately 1 hour 36 minutes to get from La Spezia to Lucca, including transfers.

Is there a direct train between La Spezia and Lucca?

No, there is no direct train from La Spezia to Lucca. However, there are services departing from La Spezia Centrale and arriving at Lucca via Viareggio. The journey, including transfers, takes approximately 1 hour 36 minutes.

Is there a direct bus between La Spezia and Lucca?

No, there is no direct bus from La Spezia to Lucca. However, there are services departing from La Spezia and arriving at Piazzale Verdi via Via C.Matilde Fr.62. The journey, including transfers, takes approximately 2 hours 48 minutes.

Operators from La Spezia to Lucca

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
FlixBus+49 1807 123 99 123FlixBus
VaiBus800 570530VaiBus
BlaBlaCarBlaBlaCar