The journey from Kirkwood to Mafikeng covers approximately 1100 kilometers. The most efficient route is via the N10 and N12, passing through Kimberley and Vryburg. This is a long-distance drive through the interior of South Africa. Expect a travel time of about 12 to 13 hours by car.
Total Distance: Driving distance is 1100 km; straight-line air distance is 850 km.
The N18 is a quieter road; be cautious of livestock.
April to September for mild weather and comfortable driving conditions.