The drive from Graaff-Reinet to Mahikeng is a 1200-kilometer journey through the heart of South Africa. You will follow the N1 and N12, taking you through diverse landscapes and into the beautiful North West province. The trip takes approximately 13 hours. It is a popular route for those looking to explore the historical sites and cultural heritage of Mahikeng.
Total Distance: Driving distance is 1200 km; straight-line air distance is 950 km.
The N12 is a major highway; drive carefully.
Winter (June to August) is perfect for outdoor activities.