La Seyne-sur-Mer , France
-
Haarlem , Netherlands

Straight line distance:

1,036.4 kilometers
(647.7 miles)

Driving distance:

1,313.0 kilometers
(820.6 miles)

Driving time:

12 hours 7 minutes