Cheap Bus, Train, and Carpool tickets to Lucca

What are the most popular routes to Lucca?

Pisa - LuccaAverage priceR 162Average duration28mDaily departures35
Rome - LuccaAverage priceR 624Average duration5h 10mDaily departures3
Viareggio - LuccaAverage priceR 162Average duration20mDaily departures11
Foggia - LuccaAverage priceR 1 479Average duration10h 25mDaily departures1
Livorno - LuccaAverage priceR 198Average duration59mDaily departures4

Lucca stations and stops

Locations map