Bus or train from Rufina to Florence?
Trenitalia operates a train from Rufina to Florence hourly. Tickets cost $2 - $16 and the journey takes 33 min. Alternatively, Autolinee Mugello Valdisieve operates a bus from Rufina to Florence every 4 hours. Tickets cost $2 - $4 and the journey takes 46 min. Trenitalia also services this route once a week.
How to get from Rufina to Florence
From Rufina train to Firenze Smn. 33 min 3€. From Rufina Fs V.Le Duca Della Vittoria bus to Spartaco Lavagnini_V. 46 min 2€. From Rufina taxi to Florence. 29 min 82€. From Rufina drive to Florence. 29 min 4€.