Thohoyandou is 550 kilometers from Johannesburg. The route follows the N1. The drive takes about 6 hours.
Total Distance: Driving distance 550 km, straight-line air distance 450 km.
The N1 is a good road; watch for speed traps.
Winter (May to August) for pleasant weather.