The journey from Kimberley to Mahikeng covers approximately 450 kilometers along the N12 and R507 roads. This route takes you through the North West province. You will pass through towns like Vryburg. The drive typically takes about 5 hours. It is a major route that connects the interior to the capital of the North West province.
Total Distance: 450 km driving distance; 400 km straight-line distance.
The R507 is a secondary road; be prepared for slower-moving agricultural vehicles.
Spring or Autumn for mild weather.