Die Distanz (Entfernung oder auch Strecke) von Shangqiu nach Mengcheng Chengguanzhen beträgt Luftlinie circa 156 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Mengcheng Chengguanzhen wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie) von Shangqiu nach Mengcheng Chengguanzhen berechnet wurde.
Luftlinie (ungefähr)
97 Meilen
84 Seemeilen