About 2 hours and tickets from 10 €: a train journey from Florence a Milan is cheap and comfortable.
Circa 2 ore di viaggio e biglietti a partire da 10 €: il viaggio in treno da Firenze a Milano è comodo ed economico.