Trenitalia operates a train from Florence to Massa every 3 hours. Tickets cost $9 - $21 and the journey takes 1 h 49 min. Trenitalia Frecce also services this route once daily. Alternatively, Marozzi VT operates a bus from Florence to Massa hourly. Tickets cost $13 - $16 and the journey takes 1 h. 2 other operators also service this route.
How to get from Florence to Massa
From Firenze Smn train to Massa Centro. 1 h 49 min 15€. From Firenze Smn train to Pisa Centrale then train to Massa Centro. 1 h 57 min 16€. From Firenze bus to Via Pietrasantina Fr.95, bus to Pietrasanta, then train to Massa Centro. 3 h 47 min 17€. From Florence drive to Massa. 1 h 13 min 17€.