These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Zagarolo to Florence

distanceDistance154 miles (248 km)
changesDirect trainYes

Trains from Zagarolo to Florence cover the 154 miles (248 km) long trip with our travel partners like. There are direct train services available. Travellers depart most frequently from Zagarolo and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Zagarolo to Florence
Travel by train to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zagarolo to Florence.
FAQs
What is the distance from Zagarolo to Florence via train?
When travelling this route you should expect the distance from Zagarolo to Florence via train to be approximately 154 miles (248 km).
Which train station from Zagarolo to Florence do I depart from? Which Florence train station from Zagarolo do I arrive in?

Omio customers travelling this route depart most frequently from Zagarolo   and arrive in Firenze Santa Maria Novella.

Where is the train station in Zagarolo to go to Florence? Where is the train station in Florence located?

Passengers booking this trip most frequently board their trains from Zagarolo and need to travel around 1 mile (s) / 2 km from the city centre to get to this train station.

Passengers arriving in Florence most often arrive at Firenze Santa Maria Novella and need to travel around 1 mile (s) / 1 km from this train station to the city centre.

Important Stations and Airports for this Journey

Zagarolo
Florence
The major railway station for departures from Zagarolo is Zagarolo. Read all the information you need to know about services, amenities and connections at Zagarolo for your trip from Zagarolo to Florence.

Trains from Zagarolo to Florence: related information

Here are some other resources that might have the information you need