The journey from Nelspruit to Mahikeng covers 650 kilometers, following the N4 highway. This is a long-distance drive taking approximately 8 hours. You will pass through Pretoria and Rustenburg. Mahikeng is the capital of the North West province.
Total Distance: 650 km driving distance, 550 km straight-line air distance.
The N4 is a major highway; expect heavy traffic.
Winter, when the weather is cool and dry.