The trip from Kruger National Park to Mahikeng is a long-distance journey of approximately 800 kilometers. You will travel west along the N4 highway, passing through Pretoria and Rustenburg. The drive takes about 9 to 10 hours. Mahikeng is the capital of the North West province. Plan for at least one overnight stop if you prefer not to drive the full distance in one day.
Total Distance: 800 km driving distance; 680 km straight-line air distance.
The N4 is a well-maintained toll road.
Autumn or Spring for comfortable temperatures.