|Distance||181 miles (292 km)|
|Average train duration||6 h 41 min|
|Average train ticket price||$38 (€31)|
Trains from Ventimiglia to Florence cover the 181 miles (292 km) long trip taking on average 6 h 41 min with our travel partners like Frecciabianca. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $37 (€30), but the average price of train tickets is $38 (€31). Travelers depart most frequently from Ventimiglia Stazione and arrive in Firenze Santa Maria Novella.
Omio customers book a train from Ventimiglia Stazione to Firenze Santa Maria Novella most frequently for this route.
You can find the most popular departure train station for this route, Ventimiglia Stazione, located approximately 0 mile (s) / 0 km from the city center of Ventimiglia. The most popular arrival train station in Florence, called Firenze Santa Maria Novella, is located around 1 mile (s) / 1 km away from its city center.
Here are some other resources that might have the information you need