Florencja jest głównym węzłem kolejowym Toskanii i ważnym przystankiem na włoskim północno-południowym korytarzu dużych prędkości. W mieście znajduje się kilka stacji pasażerskich, a Firenze Santa Maria Novella jest głównym dworcem dla połączeń dalekobieżnych i regionalnych. Trenitalia i Italo obsługują główne pociągi do Florencji i z Florencji, łącząc miasto z najważniejszymi włoskimi korytarzami kolejowymi.
Połączenia z Florencji obejmują pociągi dużych prędkości Frecciarossa i Frecciargento, pociągi dużych prędkości Italo, usługi Intercity Trenitalii oraz pociągi Regionale w całej Toskanii. Firenze Santa Maria Novella obsługuje większość połączeń z centrum, natomiast Firenze Campo di Marte i Firenze Rifredi również przyjmują wybrane pociągi dużych prędkości, dalekobieżne i regionalne.
Trasy kolejowe z Florencji prowadzą na południe do Rzymu, Neapolu i Salerno, na północ do Bolonii, Mediolanu, Turynu i Wenecji, na zachód do Pizy i Livorno oraz w głąb lądu do Sieny, Arezzo i Perugii. Bilety kolejowe na Florencję obejmują zarówno miejscówki na połączenia dalekobieżne, jak i podróże regionalne po Toskanii. Zarezerwuj pociągi do i z Florencji online w Rail Monsters.