The journey from Hermanus to Mahikeng is a long 1,600 km drive. You will primarily use the N1 and N12 highways. The trip takes about 17 hours of driving time. This route crosses the country from the Western Cape to the North West province. It is a major journey requiring careful planning and rest stops.
Total Distance: 1,600 km driving distance; 1,350 km straight-line air distance.
Plan an overnight stop in Bloemfontein to break the journey.
Autumn or spring to avoid extreme summer heat or winter cold.