|Distance||444 miles (716 km)|
|Average train duration||12 h 55 min|
|Average train ticket price||$76 (€62)|
Trains from Florence to Messina cover the 444 miles (716 km) long journey taking on average 12 h 55 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $67 (€55), but the average price of train tickets is $76 (€62). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Messina Centrale.
When departing from Florence, you have various train station options to start your journey from including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. When arriving in Messina, you can end your route in train stations like Messina Centrale, Messina Marittima and Messina, Fiumara Gazzi.
Omio customers book a train from Firenze Santa Maria Novella to Messina Centrale most frequently for this route.
The most popular departure train station with passengers for this journey, called Firenze Santa Maria Novella, is located 1 mile (s) / 1 km from the city center of Florence.
The most popular arrival train station, Messina Centrale, is located 1 mile (s) / 1 km away from the city center of Messina.
Here are some other resources that might have the information you need