Roeselare , Belgium
-
Chateauroux , France

Straight line distance:

470.8 kilometers
(294.3 miles)

Driving distance:

527.2 kilometers
(329.5 miles)

Driving time:

5 hours 22 minutes