By road the distance from Florence to Opi is 256.88 mi equal to 413.41 km
By car, the estimated travel time is 4 hours and 34 minutes
The distance Florence - Opi in a straight line is 189.93 mi equal to 305.66 km
The Page "Route from Florence to Opi" proposes the shortest and fastest way to reach Opi from Florence by car, bus or bike. The map shows the route Florence Opi to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Opi Florence and the time to go from Florence to Opi.