Duration | 1h 57m |
Distance | 301.7 km |
Average price | €40 |
Frequency | Hourly |
Yes, there is a direct train departing from Milano Centrale and arriving at Firenze S.M.N.. Services depart hourly, and operate every day. The journey takes approximately 1h 54m.
More detailsThe distance between Milan and Florence is 304 km. The road distance is 301.7 km.
Get driving directionsMilan to Florence train services, operated by Trenitalia Frecce, depart from Milano Centrale station.
More detailsMilan to Florence train services, operated by Trenitalia Frecce, arrive at Firenze S.M.N. station.
More detailsBook your Milan to Florence train tickets online with Omio.
Search and bookThere are 6393+ hotels available in Florence. Prices start at €39 per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps