By road the distance from Messina to Florence is 596.56 mi equal to 960.07 km
By car, the estimated travel time is 12 hours and 48 minutes
The distance Messina - Florence in a straight line is 445.96 mi equal to 717.71 km
The Page "Route from Messina to Florence" proposes the shortest and fastest way to reach Florence from Messina by car, bus or bike. The map shows the route Messina Florence to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Florence Messina and the time to go from Messina to Florence.