Mafikeng 10km Trail
Mahikeng (formerly Mafikeng and historically Mafeking) is North West Province’s capital city — famous as the site of the 217-day Boer War Siege of Mafeking (1899–1900), relief of which was celebrated across the British Empire. The city sits in the dry Bushveld of the western North West plateau and the 10km trail follows gravel roads through the Bushveld surrounding the capital on easy, accessible terrain.
What to Expect
Easy gravel roads on flat Bushveld terrain. The dry thornveld of the Mahikeng area creates an open, warm riding environment. Historical context abounds — the Mafeking battlefield sites and the local museum telling the siege story are close to the riding area for post-ride visits.
Getting There
Mahikeng is on the R49 in western North West Province. GPS: -25.8534, 25.6312.
n
🌐 Visit Official Trail Website →
More Trails in North West
9 trailsPotchefstroom 12km Loop
Easy 12km cycle path and gravel loop through Potchefstroom — the North West University town's recreational…
Van Gaalen 40km Challenge
40km advanced Van Gaalen Challenge — the full-day option through the Skeerpoort Valley's 80km+ trail network…
Bojanala Bushveld 10km
Easy 10km Bushveld ride through the Bojanala Region — the platinum-rich corridor between Rustenburg, Sun City…
Dr Kenneth Kaunda 12km
Easy 12km gravel and park path loop through the JB Marks (formerly Dr Kenneth Kaunda) district…
Amalia Savanna Loop
Easy 30km savanna loop from Amalia in the western North West Province — gravel farm roads…
Kruin Route 10km
10km advanced Kruin (Summit) Route at Mountain Sanctuary Park — a privately owned nature reserve deep…
Rustenburg 15km Urban
Easy 15km urban loop through Rustenburg — the platinum city at the foot of the Magaliesberg…
Magaliesberg 15km Scenic
15km intermediate scenic gravel and singletrack loop from Magaliesburg village — the charming weekend destination village…
Kgaswane Waterfall Trail
19.5km intermediate Baviaanskrans Route through Kgaswane Mountain Reserve including the waterfall viewpoint and Garden of Remembrance…
