Die Strecke (Distanz bzw. Entfernung) von Duisburg nach Machelen beträgt Luftlinie ungefähr 172 km (Kilometer).
Mit dem Auto oder Zug ist die effektive Strecke nach Machelen wahrscheinlich länger, da hier nur die direkte Strecke (Luftlinie) von Duisburg nach Machelen berechnet wurde.