Chateauroux , France
-
Hasselt , Belgium

Straight line distance:

529.1 kilometers
(330.7 miles)

Driving distance:

648.2 kilometers
(405.1 miles)

Driving time:

6 hours 21 minutes