Travel from Piedmont-Italy to Florence-Italy

Train, bus or fly from Piedmont to Florence?

Trenitalia Frecce operates a train from Torino to Florence every 3 hours. Tickets cost $55 - $80 and the journey takes 2 h 55 min. Alternatively, 5T Torino operates a bus from Torino to Florence every 10 minutes. Tickets cost $2 and the journey takes 13 min. FlixBus also services this route 3 times a day.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Piedmont to Florence

From Torino Porta Nuova train to Firenze S.Maria Novella. 2 h 55 min 56€. From Fermata 473 - CARLO ALBERTO line 55 bus to Turin, Torino then bus to Florence. 6 h 38 min 34€. From Turin rideshare to Florence. 5 h 24€. From Torino drive to Florence. 3 h 55 min 63€. From Fermata 1357 - ROMA line 49 bus to Torino Dora, train to Turin airport, fly to Florence airport, then line 389 shuttle to Florence. 6 h 36 min 172€.