The drive from Bela-Bela to Kimberley is a 650 km journey. You will travel south through Gauteng and the Free State, eventually joining the N12 highway towards the Northern Cape. The drive takes approximately 7 to 8 hours. This route takes you through the heart of the diamond-mining region. It is a straightforward drive with well-maintained roads.
Total Distance: 650 km driving distance; 550 km straight-line air distance.
The N12 is a major route; expect some heavy traffic near Klerksdorp.
April to September for mild, dry weather in Kimberley.