Travel from Lucca to Florence-Italy

Bus or train from Lucca to Florence?

VaiBus operates a bus from Lucca to Florence hourly. Tickets cost $5 - $7 and the journey takes 1 h 13 min. Alternatively, Trenitalia operates a train from Lucca to Florence hourly. Tickets cost $6 - $15 and the journey takes 1 h 19 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 Florence

ModeDurationPrice
From V.Le Cavour Fs bus to Via Ponte Alle Mosse 10.1 h 13 min5€
From Lucca train to Firenze S.Maria Novella.1 h 19 min9€
From Lucca taxi to Florence.48 min200€
From Lucca drive to Florence.48 min11€
From Lucca rideshare to Florence.1 h 16 min3€

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

The bus from V.Le Cavour Fs to Via Ponte Alle Mosse 10 takes 1 h 13 min including transfers and departs hourly.

Is there a direct train between Lucca and Florence?

Yes, there is a direct train departing from Lucca and arriving at Firenze S.Maria Novella. Services depart hourly, and operate every day. The journey takes approximately 1 h 19 min.

Is there a direct bus between Lucca and Florence?

Yes, there is a direct bus departing from V.Le Cavour Fs and arriving at Via Ponte Alle Mosse 10. Services depart hourly, and operate Monday to Saturday. The journey takes approximately 1 h 13 min.

Operators from Lucca to Florence

OperatorPhoneWebsite
VaiBus800 570530VaiBus
Trenitalia+39 06 68475475Trenitalia
BlaBlaCarBlaBlaCar