Die Distanz (Entfernung oder auch Strecke) zwischen Grefrath und Viersen beträgt Luftlinie circa 10 Kilometer (km).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Viersen möglicherweise länger, da hier nur die Luftlinie von Grefrath nach Viersen berechnet wurde.