The journey from Sundra to Mahikeng covers approximately 400 kilometers. You will travel via the N12 highway, passing through Johannesburg and Potchefstroom. The total travel time is roughly 5 hours. This route takes you across the highveld into the North West province. Driving is the most practical and efficient way to reach the provincial capital.
Total Distance: 400 km driving distance, 360 km straight-line air distance.
The N12 can be busy; plan your departure to avoid peak traffic.
Autumn (March to May) for mild weather.