Trailforks Top Rides ?
title | trails | distance | climb | city | prov | ||
---|---|---|---|---|---|---|---|
![]() | 10 mile Hoogekraal & Welvergenoegd MTB Trails Route | 20 | 10 miles | 1,544 ft | Durbanville | ||
![]() | 12 mile Hoogekraal & Welvergenoegd MTB Trails Route | 13 | 12 miles | 2,006 ft | Durbanville | ||
![]() | 14 mile Hoogekraal & Welvergenoegd MTB Trails Route | 21 | 14 miles | 2,320 ft | Durbanville | ||
![]() | 10 mile Contermanskloof MTB Trails Route | 9 | 10 miles | 1,470 ft | Durbanville | ||
![]() | 11 mile Contermanskloof MTB Trails Route | 17 | 11 miles | 1,960 ft | Durbanville |
Displaying 1 - 100 of 461
Previous Page | Next Page
title | trails | distance | city | rank | ||
---|---|---|---|---|---|---|
![]() | 62km Route: S.A. Champs 2023, Paarl.mtb race | 41 | 38 miles | Paarl | 1 | |
![]() | 61km SAXCM Marathon Champs 2023 ( Bike Fest Paarl)mtb race | 41 | 38 miles | Paarl | 2 | |
![]() | Laborie Xco Long Routemtb race | 2 | 3 miles | Paarl | 3 | |
![]() | WP XCO Middle Course , Laborie 7 Maymtb race | 1 | 2 miles | Paarl | 4 | |
![]() | 85km SAXCM Champs 2023 ( Bike Fest Paarl)mtb race | 61 | 53 miles | Paarl | 5 | |
![]() | 43km SAXCM Champs ( Bike Fest Paarl)mtb race | 30 | 27 miles | Paarl | 6 | |
![]() | 45 km XCM and E-Bike Route for Bike Fest Paarl and S.A Champsmtb race | 30 | 27 miles | Paarl | 7 | |
![]() | Bike Fest Paarl Enduro FULL 2023mtb race | 32 | 19 miles | Paarl | 8 | |
Optimum Schools Short Track ( Bike Fest Paarl)mtb race | 2 | 1 mile | Paarl | 9 | ||
![]() | WP XCO Long Course , Laborie 7 maymtb race | 3 | 3 miles | Paarl | 10 | |
![]() | Wc XCO Laborie Middle Coursemtb race | 1 | 2 miles | Paarl | 11 | |
![]() | 85km SAXCM Champs 2023 ( Bike Fest Paarl)mtb race | 61 | 53 miles | Paarl | 12 | |
![]() | XCO #2 Rhebokskloof Long Route 12 Marchmtb race | 12 | 3 miles | Paarl | 13 | |
![]() | Xco #2 Rhebokskloof Short Route 12 marchmtb race | 7 | 2 miles | Paarl | 14 | |
![]() | Xco #2 Rhebokskloof Middle Routemtb race | 9 | 3 miles | Paarl | 15 | |
![]() | W2w 2022 day 3 with Colinmtb race | 17 | 40 miles | Elgin | 16 | |
![]() | w2w 2022 day 2mtb race | 18 | 42 miles | Elgin | 17 | |
![]() | School longmtb race | 2 | 3 miles | Plettenberg Bay | 18 | |
![]() | Jonkershoek EWC Full Enduro Route 31 Octobermtb race | 19 | 21 miles | Stellenbosch | 19 | |
![]() | 5km Kids Route Bike fest Paarlmtb race | 12 | 4 miles | Paarl | 20 | |
![]() | Seeff Tour de Plett 18kmmtb race | 6 | 11 miles | Plettenberg Bay | 21 | |
![]() | Madibaz XCO 2022mtb race | 9 | 3 miles | George | 22 | |
![]() | Madibaz XCO 2022 Nippers-and-Sprogsmtb race | 4 | 2 miles | George | 23 | |
![]() | Seeff Tour de Plett 60kmmtb race | 7 | 37 miles | Plettenberg Bay | 24 | |
![]() | Seeff Tour de Plett 35kmmtb race | 7 | 23 miles | Plettenberg Bay | 25 | |
![]() | Test Route for Douwmtb race | 3 | 9 miles | Plettenberg Bay | 26 | |
![]() | Sabrina Race day 32kmmtb race | 7 | 20 miles | Plettenberg Bay | 27 | |
![]() | 2022 SA Cup 2 Xco Mtb Race Short Routemtb race | 2 | 2 miles | Stellenbosch | 28 | |
![]() | Karoo To Coast Race Routemtb race | 1 | 59 miles | Knysna | 29 | |
![]() | Driekuilen 60kmmtb race | 0 | 38 miles | Montagu | 30 | |
![]() | Witfontein Enduro 2021 - Fullmtb race | 22 | 16 miles | George | 31 | |
![]() | Cabal Day 2 Enduro 2018mtb race | 0 | 53 miles | Grabouw | 32 | |
![]() | Driekuilen 48kmmtb race | 0 | 30 miles | Montagu | 33 | |
![]() | 2017 Oyster 30mtb race | 18 | 11 miles | Knysna | 34 | |
![]() | Tru Cape Routemtb race | 0 | 32 miles | Elgin | 35 | |
![]() | Ezelsjacht 70km 001mtb race | 0 | 44 miles | Montagu | 36 | |
![]() | Wc Xco Laborie Short Coursemtb race | 0 | 1 mile | Paarl | 37 | |
![]() | Sandvlei Long 75kmmtb race | 1 | 46 miles | Montagu | 38 | |
![]() | EzelEnduromtb race | 2 | 21 miles | Ceres | 39 | |
![]() | Ezelsjacht 70kmmtb race | 0 | 44 miles | Montagu | 40 | |
![]() | EWC #3 Jonkershoek FULL ENDUROmtb race | 13 | 18 miles | Stellenbosch | 41 | |
![]() | Eselsjacth 50kmmtb race | 1 | 31 miles | Montagu | 42 | |
![]() | Cabal TT Day 1 2018mtb race | 0 | 8 miles | Grabouw | 43 | |
![]() | Agter Swartberg 50kmmtb race | 0 | 31 miles | Montagu | 44 | |
![]() | Wp Xco Short Course , Laborie Estate 7 Maymtb race | 0 | 1 mile | Paarl | 45 | |
![]() | Knysna Oyster MTB 50mtb race | 5 | 31 miles | Knysna | 46 | |
![]() | Driekuilen 46kmmtb race | 0 | 29 miles | Montagu | 47 | |
![]() | Bredasdorp Parkruntrailrun race | 5 | 3 miles | Bredasdorp | 48 | |
![]() | Sandvlei Short 48 kmmtb race | 1 | 30 miles | Montagu | 49 | |
![]() | EWC #1 LITE ENDURO race routemtb race | 1 | 9 miles | Cape Town | 50 | |
![]() | Agter Swartberg 60kmmtb race | 0 | 35 miles | Montagu | 51 | |
![]() | Oyster Festival 80 km Marathonmtb race | 4 | 50 miles | Knysna | 52 | |
![]() | Driekuilen Singletrack 52kmmtb race | 0 | 32 miles | Montagu | 53 | |
![]() | 2022 SA Cup 2 Xco Mtb Race (Short) Routemtb race | 0 | 1 mile | Stellenbosch | 54 | |
![]() | EWC #1 FULL ENDURO race routemtb race | 2 | 13 miles | Cape Town | 55 | |
![]() | Driekuilen 63kmmtb race | 0 | 39 miles | Montagu | 56 | |
![]() | EzelEnduro 2017mtb race | 0 | 23 miles | Ceres | 57 | |
![]() | mtb race | 0 | 33 miles | Montagu | 58 | |
![]() | 2018 EzelEnduromtb race | 3 | 29 miles | Ceres | 59 | |
![]() | mtb race | 8 | 15 miles | Cape Town | 60 | |
![]() | mtb race | 19 | 21 miles | Stellenbosch | 61 | |
![]() | mtb race | 7 | 2 miles | George | 62 | |
![]() | mtb race | 3 | 2 miles | George | 63 | |
![]() | mtb race | 15 | 20 miles | George | 64 | |
![]() | mtb race featured | 5 | 13 miles | Cape Town | 65 | |
![]() | mtb race | 2 | 3 miles | Stellenbosch | 66 | |
![]() | mtb race | 5 | 26 miles | Franschhoek | 67 | |
![]() | mtb race | 0 | 71 miles | Touws River | 68 | |
![]() | mtb race | 8 | 2 miles | George | 69 | |
![]() | mtb race | 9 | 28 miles | Wellington | 70 | |
![]() | mtb race | 12 | 3 miles | George | 71 | |
![]() | mtb race | 0 | 62 miles | Touws River | 72 | |
Loerie MTB 2019mtb race | 10 | 26 miles | George | 73 | ||
![]() | mtb race | 9 | 29 miles | Wellington | 74 |
Displaying 1 - 74 of 74