Viersen North Rhine-Westphalia , Germany
-
Brindisi , Italy

Straight line distance:

1,477.2 kilometers
(923.3 miles)

Driving distance:

1,872.1 kilometers
(1,170.1 miles)

Driving time:

17 hours 59 minutes