No, there is no direct train from Agrigento to Florence. However, there are services departing from Agrigento Centrale and arriving at Firenze S.Maria Novella via Termini Imerese and Napoli Centrale. The journey, including transfers, takes approximately 14h 21m.More details
The distance between Agrigento and Florence is 746 km.
Agrigento to Florence train services, operated by Trenitalia, depart from Agrigento Centrale station.More details
Agrigento to Florence train services, operated by Trenitalia Frecce, arrive at Firenze S.Maria Novella station.More details
Book your Agrigento to Florence train tickets online with Rome2rio.Search and book
There are 4655+ hotels available in Florence. Prices start at 67€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps