Die Entfernung (Strecke bzw. Distanz) von Ma On Shan nach Yuen Long beträgt Luftlinie ungefähr 22 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Yuen Long sicherlich länger, da hier nur die direkte Verbindung (Luftlinie) von Ma On Shan nach Yuen Long berechnet wurde.
Luftlinie (ungefähr)
14 Meilen
12 Seemeilen