The journey from Kimberley to Nelspruit (Mbombela) covers approximately 850 kilometers along the N12 and N4 highways. This route takes you through the Free State, Gauteng, and into Mpumalanga. You will pass through cities like Johannesburg and Witbank. The drive typically takes about 9 hours. It is a major route that connects the interior to the scenic Mpumalanga province.
Total Distance: 850 km driving distance; 700 km straight-line distance.
The N4 is a very busy route; be prepared for heavy traffic near Nelspruit.
Spring or Autumn for mild weather.