The journey from Mkhuhlu to Klerksdorp covers approximately 620 kilometers. You will travel west via the N4 and then connect to the N12 highway, which leads to Klerksdorp. This route takes about 7 hours and 30 minutes. It is a major route for those traveling to the mining hubs of the North West. Expect a mix of scenic mountain roads and the busy N12 highway.
Total Distance: 620 km driving distance; 540 km straight-line air distance.
The N12 is a major highway; expect heavy traffic near Johannesburg.
April to September for mild weather and clear roads.