|Distance||676 miles (1090 km)|
Trains from Hamburg Central Station to Florence Santa Maria Novella cover the 676 miles (1090 km) long trip. There are direct train services available. Travelers depart most frequently from Hamburg Hbf and arrive in Firenze Santa Maria Novella.
Passengers board the train most frequently from Hamburg Hbf, which is located around 1.9 miles (3 km) away from the city centre, and they get off the train at Firenze Santa Maria Novella, located 1.2 miles (2 km) away from the city centre.
Here are some other resources that might have the information you need