Imola , Italy
-
Levallois-Perret , France

Straight line distance:

878.4 kilometers
(549.0 miles)

Driving distance:

1,110.3 kilometers
(693.9 miles)

Driving time:

10 hours 34 minutes