Die Distanz (Entfernung oder auch Strecke) zwischen Horneburg und Duisburg beträgt Luftlinie ungefähr 299 Kilometer (km).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Duisburg sicherlich länger, da hier nur die Luftlinie von Horneburg nach Duisburg berechnet wurde.