Die Strecke (Distanz bzw. Entfernung) zwischen Songjiang und Xiaoshan beträgt Luftlinie circa 133 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Xiaoshan möglicherweise länger, da hier nur die direkte Verbindung (Luftlinie), ausgehend von Songjiang, berechnet wurde.