Cheap Bus, Train, and Carpool tickets to Lucca

What are the most popular routes to Lucca?

Florence - LuccaAverage priceR$50Average duration1h 5mDaily departures2
Pistoia - LuccaAverage priceR$38Average duration40mDaily departures1
Rome - LuccaAverage priceR$128Average duration5h 10mDaily departures3
Livorno - LuccaAverage priceR$62Average duration1h 5mDaily departures2
Milano - LuccaAverage priceR$275Average duration7hDaily departures12

Lucca stations and stops

Locations map