Soweto is located in Pretoria city, South Africa at the -26.2678, 27.8585 coordinates. Distance from Soweto to other cities. are listed below, click on the city name to find distance between. Distance from Soweto to Benoni 47 km, to Tembisa 48 km, to Vereeniging 46 km. The green marker indicates the location of Soweto.