The journey from Morgan Bay to Mafikeng covers approximately 1150 kilometers, taking you through the Eastern Cape, Free State, and into the North West province. You will travel via the N6 to Bloemfontein and then head north toward Mafikeng via the N18. This route takes about 14 to 15 hours of driving time. You will experience a transition from coastal landscapes to the high-altitude plains of the North West.
Total Distance: Driving distance is 1150 km; straight-line air distance is 880 km.
The N18 is a major route; watch for heavy traffic near Vryburg.
Autumn (April to May) is pleasant, avoiding the summer heat.