Leaving from
Going to

Routes from Thohoyandou to Soweto

Distance
550 km
Travel time
31h 11m