Buffelspoort Trails
The Buffelspoort Trails wind through the hills above Buffelspoort Dam in the Magaliesberg, about an hour from both Pretoria and Johannesburg. The 15km dam loop and 5km ridge extension follow characteristic Magaliesberg bushveld with excellent views across the reservoir and surrounding mountain scenery.
What to Expect
Terrain combines compacted dirt singletrack and rockier ridge sections as the trail climbs the hills above the dam. Climbs are steady and manageable for intermediate riders, with rewarding views from the high points. The descent back toward the water is flowing and enjoyable. Buffelspoort Dam backed by the Magaliesberg cliffs is one of Gauteng’s most scenic settings.
Getting There
From Pretoria or Johannesburg take the R511 to Hartbeespoort, then the R104 toward Buffelspoort. Park near the dam. GPS: -25.6289, 27.9712.
n
🌐 Visit Official Trail Website →
More Trails in Gauteng
9 trailsVoortrekker Monument Trails
12km of singletrack and jeep track through the historic Voortrekker Monument grounds south of Pretoria —…
Gerotek Test Track Trails
Unique 15km MTB loop around the Gerotek Vehicle Test Facility west of Pretoria — open gravel…
Magaliesberg Trails
30km+ of rugged advanced MTB through the Magaliesberg range — multiple significant koppie climbs, technical rocky…
Braamfontein Spruit Trail
10km of free urban singletrack along Johannesburg's Braamfontein Spruit — popular for casual rides, commuting and…
Klipriviersberg Red Route
The red route — Klipriviersberg's 15km signature MTB loop with the reserve's best city views, technical…
Cullinan Diamond Rush MTB
Challenging 30km route near Cullinan with 1,290m of elevation gain — rocky gravel climbs, technical descents…
Faerie Glen Nature Reserve Trails
10km of rocky intermediate singletrack in Faerie Glen Nature Reserve — koppie climbing, technical rocky sections…
Leeuwenkloof Trails
Technical rocky singletrack north of Pretoria — Leeuwenkloof's advanced trails deliver steep descents and challenging rocky…
Suikerbosrand Long Loop
A 40km advanced endurance challenge in Suikerbosrand Nature Reserve near Heidelberg — 600m+ elevation gain through…
