From Firenze S.Maria Novella train to Pietrasanta. 1 h 38 min 9€. From Firenze Smn train to Pisa Centrale then train to Pietrasanta. 1 h 50 min 11€. From Firenze bus to Via Pietrasantina Fr.95 then bus to Terminal. 3 h 14 min 15€. From Florence drive to Pietrasanta. 1 h 9 min 16€.
Bus or train from Florence to Pietrasanta?
Trenitalia operates a train from Florence to Pietrasanta every 3 hours. Tickets cost $8 - $27 and the journey takes 1 h 38 min. Alternatively, Marozzi VT operates a bus from Florence to Pietrasanta hourly. Tickets cost $12 - $16 and the journey takes 1 h. VaiBus also services this route every 3 hours.