Sankt Gallen , Switzerland
-
Marl North Rhine-Westphalia , Germany

Straight line distance:

498.1 kilometers
(311.3 miles)

Driving distance:

690.3 kilometers
(431.5 miles)

Driving time:

6 hours 49 minutes