Celle Lower Saxony , Germany
-
Levallois-Perret , France

Straight line distance:

686.6 kilometers
(429.1 miles)

Driving distance:

807.2 kilometers
(504.5 miles)

Driving time:

7 hours 55 minutes