The drive from uMhlanga to Kimberley covers about 850 kilometers. You will take the N3 towards Johannesburg and then the N12 towards Kimberley. The drive takes approximately 9.5 hours. Kimberley is the capital of the Northern Cape and famous for its diamond mining history. Ensure you plan for toll fees along the N3 and N12.
Total Distance: 850 km driving distance; 700 km straight-line air distance.
The N12 is a long, straight road.
September to November for pleasant weather.