|

Koster 20km Challenge

🏔️ TRAIL CONDITIONS TODAY
Updated 2 hours ago · 🗺️ North West (province average)
☀️
10°C
Clear skies · Good riding
Perfect Conditions
Great day to ride — 0% chance of rain, dry trails expected.
💧 Precipitation 0%
💦 Humidity 46%
💨 Wind 10 km/h
🚵 HOW ARE THE TRAILS TODAY? Tap your condition then submit
📌
RIDER REPORTS
What riders are saying on the trail
Loading reports…

Koster sits at the western end of the Magaliesberg on the R24 between Brits and Swartruggens — a quiet agricultural town where the Magaliesberg range begins to flatten into the North West plains. The 20km Challenge loop uses gravel roads and mountain tracks through the foothills terrain on the western Magaliesberg approach with the characteristic quartzite rock and mixed Bushveld of the mountain system’s lower slopes.

What to Expect

Gravel roads and mountain tracks on moderately rolling Magaliesberg foothills terrain. More topographic interest than the flat plains terrain — the western Magaliesberg foothills provide genuine hill climbing with views across the North West plateau to the west. Wildlife on the surrounding farms includes impala, kudu and Bushveld birds.

Getting There

Koster on the R24 between Brits and Swartruggens. GPS: -25.8923, 26.9023.

n

🌐 Visit Official Trail Website →

Rate This Trail

No ratings yet
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

How would you rate this trail?

More Trails in North West

9 trails
MTB Moderate

Magaliesberg 25km Challenge

Magaliesburg (start/finish) | Hartbeespoort (35km)

25km advanced mountain challenge from Magaliesburg village into the Magaliesberg range — the longer circuit climbs…

25km
MTB Easy

Sannieshof Grassland Ride

Sannieshof (start/finish) | Lichtenburg (35km)

Easy 22km grassland gravel ride from Sannieshof — a small North West Highveld plains town on…

22km
MTB Moderate

Buffelspoort Valley Ride

Buffelspoort (start/finish) | Brits (15km) | Hartbeespoort (20km)

20km intermediate gravel and pass road ride through the Buffelspoort Valley — the scenic Buffelspoort Dam…

20km
MTB Moderate

Dr Ruth Segomotsi 25km

Vryburg (start/finish) | Schweizer-Reneke (80km)

25km intermediate gravel and bush track ride through the Dr Ruth Segomotsi Mompati district — the…

25km
MTB Easy

Orkney Vaal River Loop

Orkney (start/finish) | Klerksdorp (15km)

Easy 20km gravel loop from Orkney along the Vaal River — the small gold-mining town on…

20km
MTB Moderate

Skeerpoort Valley 30km

Hartbeespoort (15km) | Brits (15km) | Johannesburg (70km)

30km advanced singletrack at Van Gaalen — the extended Skeerpoort Valley loop accesses the more demanding…

30km
MTB Moderate

Van Gaalen 25km Loop

Hartbeespoort (15km) | Johannesburg (70km)

25km intermediate Van Gaalen loop — the well-regarded middle-distance option through the Skeerpoort Valley trail network's…

25km
MTB Moderate

Madibeng Forest Loop

Brits (10km) | Hartbeespoort (15km)

18km intermediate gravel loop through the Madibeng area north of the Magaliesberg — the Madibeng Local…

18km
MTB Easy

Ngaka Modiri Molema 15km

Mahikeng (start/finish)

Easy 15km gravel ride through the Ngaka Modiri Molema district — the western North West district…

15km