Calculate distance between two cities:
Distance calculator › South Africa › KwaZulu-Natal › St Lucia › How to go from St Lucia to Soweto
Step by step driving directions and route map on how to go from St Lucia to Soweto by road.
Distance from St Lucia to Soweto: 391.6 mi
Reverse route: Driving directions from Soweto to St Lucia
N2 $west, N17 $west
391.6 mi7 hours 20 mins