Die Distanz (Entfernung oder auch Strecke) zwischen Villiers und Soweto beträgt Luftlinie circa 112 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Soweto möglicherweise länger, da hier nur die Luftlinie, ausgehend von Villiers, berechnet wurde.