Troisdorf North Rhine-Westphalia , Germany
-
Levallois-Perret , France

Straight line distance:

409.8 kilometers
(256.1 miles)

Driving distance:

509.4 kilometers
(318.4 miles)

Driving time:

4 hours 52 minutes