Trains from Lucca to Florence are one of the easiest ways to travel between the two Tuscan cities when you are visiting Italy.

Trains on this route run regularly from Lucca train station to Florence Santa Maria Novella train station (SMN). Rail services are operated by Trenitalia, and they offer standard Regional trains between these cities.

At peak times, trains from Lucca to Florence depart up to two times an hour. All trains are direct and don’t require any connections en route.

The journey time ranges from 1 hour and 19 minutes to 1 hour and 43 minutes, depending on which train you take.

The fare for a single train ticket from Lucca to Florence is 7.00 euros in second class. There is no first class option on this train route. You can buy train tickets online or at the station.