Travel from Lucca to Viareggio

Bus or train from Lucca to Viareggio?

Trenitalia operates a train from Lucca to Viareggio hourly. Tickets cost $2 - $6 and the journey takes 20 min. Alternatively, VaiBus operates a bus from Lucca to Viareggio hourly. Tickets cost $3 - $4 and the journey takes 42 min.

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 Lucca to Viareggio

ModeDurationPrice
From Lucca train to Viareggio.20 min4€
From P.Le Verdi bus to Via Tobino Vigili Fuoco.42 min2€
From Lucca taxi to Viareggio.27 min77€
From Lucca drive to Viareggio.27 min4€
From Lucca rideshare to Viareggio.40 min2€

How long does it take to get from Lucca to Viareggio?

The train from Lucca to Viareggio takes 20 min including transfers and departs hourly.

Is there a direct train between Lucca and Viareggio?

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

Is there a direct bus between Lucca and Viareggio?

Yes, there is a direct bus departing from P.Le Verdi and arriving at Via Tobino Vigili Fuoco. Services depart hourly, and operate every day. The journey takes approximately 42 min.

Operators from Lucca to Viareggio

OperatorPhoneWebsite
Trenitalia+39 06 68475475Trenitalia
VaiBus800 570530VaiBus
BlaBlaCarBlaBlaCar