Für viele Reisende wird ebenfalls die Anreise mit der Bahn in Frage kommen. Generell sollte man zuerst mit einem ICE bis nach München fahren. Von hier aus startet täglich gegen 21 Uhr der City Night Line gen Süden. So erreicht man am nächsten morgen gegen 6 Uhr ausgeruht Florenz. Von hier fährt der italienische Eurostar weiter nach Rom zum Bahnhof Termini, welchen man ab München in ca. 12 Stunden erreicht.