Chateauroux , France
-
Hannover Lower Saxony , Germany

Straight line distance:

845.6 kilometers
(528.5 miles)

Driving distance:

1,033.4 kilometers
(645.8 miles)

Driving time:

10 hours 27 minutes