The journey from Kingsburgh to Mahikeng covers approximately 850 kilometers. You will travel through the Free State and into the North West province. This route is primarily via the N3 and N12 highways. Driving is the most practical option, as there are no direct train services. Expect a travel time of around 10 to 11 hours. The route passes through several major towns, providing ample opportunities for rest and refueling.
Total Distance: Driving distance 850 km, straight-line air distance 650 km.
The N12 can be busy with heavy trucks; drive defensively.
May to September for dry, mild weather.