The journey from Mashishing to Upington covers approximately 1000 kilometers. You will travel across the heart of South Africa, passing through Gauteng and the North West province. The drive takes about 12 hours via the N12. It is a route that transitions from highveld to the arid landscapes of the Northern Cape. Expect a long drive with varying road conditions.
Total Distance: 1000 km driving distance, 850 km straight-line air distance.
The N12 through the North West province can have potholes; drive during daylight.
May to August for cool, dry weather, avoiding the intense summer heat of the Northern Cape.