The journey from Coffee Bay to Mahikeng covers 1200 kilometers. You will travel through the Eastern Cape, KwaZulu-Natal, Free State, and North West. The drive takes approximately 15 to 16 hours. Mahikeng is the capital of the North West province and a city with a rich history. It is a significant administrative center.
Total Distance: 1200 km driving distance; 950 km straight-line air distance.
The N12 is a long, remote road; ensure your vehicle is in top condition.
Winter (May to September) for mild temperatures.