The GRAVEL RACE IN THE HEART OF THE KAROO
26.09.2026 Graaff-Reinet, EC, South Africa
TWO Routes to choose from. LIMITED ENTRIES.
The ROAD TO DESOLATION is a one-day gravel cycling race through the semi-desert of the Karoo, in South Africa.
We start in Robert Sobukwe Town, formerly Graaff-Reinet, a small town on a bend in the Sundays River and the oldest town in the Eastern Cape, and finish at the top of the Valley of Desolation, where rocky columns push up out of the plain and the world drops away below. In between is the Karoo: vast, dry, ancient. The horizon pushes the day open. Light moves in shafts across the scrubland. Distant thunderstorms hold the edge of the sky. Animals you barely register at first turn into shapes when you slow down.
The Karoo has no exact boundary; no one agrees where it begins or ends. Our race carries some of that ambiguity. It asks more of you than the distance alone suggests.
Two distances on race day, and a third you can ride any day of the year.
Road to Desolation is the 130km race. A real day in the Karoo, with technical climbs, a stretch of single track, and a finish at the top of the Valley of Desolation. It’s the headline race for 2026.
A Taste of Desolation is the 66km route, untimed and unraced. It shares its course with the 130 but turns home earlier. No clock, no podium, no cut-off. Just a day in the Karoo at your own pace, with whoever you want to ride with.
The 180km route lives on as an FKT challenge. Every kilometre runs on public roads, so anyone can ride it any day of the year, self-supported. Send us your Strava file and your name goes on the Hall of Pain. The route, the rules, and the leaderboard live on the website.
The last 7km is the same climb for everyone. Race or not, then or now.
The ROAD TO DESOLATION is a one-day gravel cycling race through the semi-desert of the Karoo, in South Africa.
We start in Robert Sobukwe Town, formerly Graaff-Reinet, a small town on a bend in the Sundays River and the oldest town in the Eastern Cape, and finish at the top of the Valley of Desolation, where rocky columns push up out of the plain and the world drops away below. In between is the Karoo: vast, dry, ancient. The horizon pushes the day open. Light moves in shafts across the scrubland. Distant thunderstorms hold the edge of the sky. Animals you barely register at first turn into shapes when you slow down.
The Karoo has no exact boundary; no one agrees where it begins or ends. Our race carries some of that ambiguity. It asks more of you than the distance alone suggests.
Two distances on race day, and a third you can ride any day of the year.
Road to Desolation is the 130km race. A real day in the Karoo, with technical climbs, a stretch of single track, and a finish at the top of the Valley of Desolation. It’s the headline race for 2026.
A Taste of Desolation is the 66km route, untimed and unraced. It shares its course with the 130 but turns home earlier. No clock, no podium, no cut-off. Just a day in the Karoo at your own pace, with whoever you want to ride with.
The 180km route lives on as an FKT challenge. Every kilometre runs on public roads, so anyone can ride it any day of the year, self-supported. Send us your Strava file and your name goes on the Hall of Pain. The route, the rules, and the leaderboard live on the website.
The last 7km is the same climb for everyone. Race or not, then or now.
“A guy that rides 700 million miles with a bicycle likes bicycle riding.” –that’s how Johan from the Odesa nursery in Graaff-Reinet sums up our race.
Routes
Choose between ROAD TO DESOLATION (130KM) & TASTE OF DESOLATION (66KM)
Finish on top of the valley!
32°25’12.2″S 24°53’44.4″W
Road to Desolation
130KM | 2000M Elevation
130KM | 2000M Elevation
The race.
2026 is a a new 130km route. 2,000m of climbing, five to six hours for an averagely fit rider, with a summit finish at the top of the Valley of Desolation. The route includes technical climbs, a stretch of single track, and endless Karoo skies. It is not a casual ride.
Entry is open to anyone over 18, but Road to Desolation isn’t for everyone. We recommend it for riders who have trained for serious gravel and are ready for a long day in the saddle. Strict cut-offs apply.
The race leaves Graaff-Reinet heading south, over the Sundays River. After a 3.5km neutralised roll-out, the flag drops as the riders turn left onto Mountain Drive at sunrise. The air is cold, and the next 3km look easier than they are: a gravel roller coaster with stinging rises and one off-camber corner to watch.
A short section of tar follows before you hit the single track at roughly 10km in. Almost no elevation gain or loss, but it asks for all your attention. After 5km you get spat out onto the Murraysburg Road and back onto tar. That comfort is short-lived. The Ouberg Loop, a private farm sector, brings the first of the route’s two serious climbing tests: a 4km climb with steep, loose sections. We send you up rather than down for a reason.
At 38km the first feed zone awaits, and it’s a special one. The next 66km are open gravel road, climbing constantly. At around 80km you’ll find a lonely fridge with basic refreshments. Another 25km later you come past the first feed zone again, now serving as your third refill of the day, and you’ll be grateful for it. The tar downhill that follows can lull you into a false sense of ease until the 115km mark. We’re not done. The Game Loop offers a 6km uphill drag on gravel before a sharp right turn sets you up for the Valley of Desolation.
There’s a brief moment at the bottom to take in what’s coming. The road rises hard and doesn’t let up until the summit. The gradients are punishing, and the hours already in the legs make every metre tell. There’s no fast way up. Only a slow, steady grind over the final test. At 130km, the view opens up: Graaff-Reinet small below you, the road you came in on tracing back into the Karoo. The summit follows shortly after.
Distance: | 130km |
|---|---|
Elevation: | 2000m |
Surface: | 65% Gravel 35% Paved |
Start Time: | 6:30AM |
Refuel: | 36km, 103km |
Cut off: | 4:00PM for anyone entering the Climb to the Valley of Desolation |
TASTE OF DESOLATION
66KM | 1300M Elevation
The experience.
The 66km isn’t a race. There’s no clock, no podium, and no cut-off — just a day in the Karoo, ridden at your own pace, with whoever you want to ride with. That doesn’t make it easy: 1,200m of climbing, a section of single track, and a final climb up to the Valley of Desolation summit — the same finish the racers earn. Not the easy way to do the Karoo, but your way.
The route leaves Graaff-Reinet heading north-west. You climb out of town past the dam, and the landscape opens up into the Camdeboo National Park — game dotted across the horizon. A short section of single track takes you off the tar and gives the morning some shape early on. Six kilometres of paved road follow, leading to a left turn onto the Roodewal Loop — a private road that starts smooth and fast, then becomes a long, technical, rocky climb up to the top of Ouberg.
At the top of Ouberg you reach the only waterpoint of the day, shared with the riders racing the long route. It’s a moment with a vibe of its own: a refill, a chat, a cold beer if you’re lucky, sometimes a boogie in the veld to loosen the legs before the final stretch. From there the route turns back towards Graaff-Reinet, borrowing a section of the long course — exposed jeep track through the park, with the wind playing a part if it’s blowing. You’ll turn off before the racers do, taking your right onto the road up to the Valley of Desolation. You don’t want to do this last bit alone; wait for your maatjie and climb the Valley together.
The final climb is on tar, through the national park. It’s hard, but it’s doable — and if you have to walk a few stretches, that’s fine. The point is to get there. Climb to the top, take the Taste of Desolation, and remember to look down. The Karoo opens up below you, and the day is yours.
Distance: | 66km |
|---|---|
Elevation: | 1300m |
Surface: | 60% Gravel 40% Paved |
Start Time: | 06:30AM |
Cut Off: | 4:00PM for anyone entering the Climb to the Valley of Desolation |
Refuel: | 36km |
HALL OF PAIN
The 180km Road to Desolation is no longer a race. It lives on the wall.
Course record: 06:04:26h (Marco Joubert ’24)
The route runs across the open Karoo north-east of Graaff-Reinet, the same course the race ran from the start. 178.9km. 2,800m of climbing. 85% gravel. A summit finish at the top of the Valley of Desolation. Public roads from start to finish, which means you can ride it any day you choose. Just make sure you cover the conservation fee for the Camdeboo National Park Self-supported, on your own legs, on your own clock.
What you have to do is simple. Download the route. Ride it. Record it on Strava. Send us the file. We add your name to the Hall of Pain on this page, with the time it took you to get from Graaff-Reinet to the summit. Riders sit on the wall by time. Slowest, fastest, all of them get a line.
If you finished the 180km in any past edition, your line is already up here. Look for your name. If it’s missing, send us your Strava and we’ll add you.
One thing to be clear on. This is a self-supported challenge. We don’t sweep the route, we don’t run support cars, and cell signal disappears for long stretches. Plan your day, carry what you need, and tell someone where you’re riding.
The Hall of Pain isn’t a podium. It’s an attendance record. 180km of Karoo gravel is a mad ride, on any day, in any condition. The people who get to the summit have done something most people don’t try. We wanted a place to keep their names.
VIEW FULL HALL
| Position | First Name | Last Name | Category | Time |
|---|---|---|---|---|
| 1 | Marco | Joubert | Men | 06:04:26 |
| 2 | Tristan | Nortje | Men | 06:05:36 |
| 3 | Jaco | van Dyk | Men | 06:06:27 |
| 4 | Johan | van Zyl | Men | 06:15:50 |
| 5 | Casper | Kruger | Men | 06:16:22 |
| 6 | Victor | Olckers | Men | 06:17:34 |
| 7 | Marc | Pritzen | Men | 06:31:03 |
| 8 | Daniel | Loubser | Men | 06:31:08 |
| 9 | Matthys | Beukes | Men | 06:50:14 |
| 10 | Tom | Briggs | Men | 06:56:04 |
| 11 | Warick | Minkley | Men | 06:56:33 |
| 12 | Dan | van Hemert | Men | 06:57:01 |
| 13 | Bernhardt | Meyer | Men | 06:57:14 |
| 14 | Bernard | Ndungu | Men | 06:57:45 |
| 15 | Izak | Strauss | Men | 06:59:21 |
| 16 | Dusty | Day | Men | 07:02:28 |
| 17 | Alexander | Bester | Men | 07:03:18 |
| 18 | Jacques | van Staden | Men | 07:12:47 |
| 19 | Gert | Nel | Men | 07:12:58 |
| 20 | Ben Melt | Swanepoel | Men | 07:13:00 |
| 21 | Isaac | Wilkinson | Men | 07:13:10 |
| 22 | Brian | Kipkemboi | Men | 07:13:33 |
| 23 | Chris | Van Rooyen | Men | 07:14:46 |
| 24 | Nico | Steenkamp | Men | 07:15:03 |
| 25 | Sarah | Hill | Women | 07:15:10 |
| 26 | Rickus | Jooste | Men | 07:15:34 |
| 27 | Jeandre | Van Schalkwyk | Men | 07:17:34 |
| 28 | Julian | Robinet | Men | 07:19:36 |
| 29 | Alex | Blake | Men | 07:24:06 |
| 30 | Jared | Kieser | Men | 07:24:59 |
| 31 | Karl | Jansen van Rensburg | Men | 07:25:21 |
| 32 | Harry | Orr | Men | 07:26:44 |
| 33 | Herman | Swart | Men | 07:26:51 |
| 34 | Carl | Jones | Men | 07:28:09 |
| 35 | Oliver | Lennard | Men | 07:32:30 |
| 36 | James | Gerber | Men | 07:34:20 |
| 37 | Tyron | Kleinsmidt | Men | 07:38:49 |
| 38 | Venter | van der Mescht | Men | 07:47:27 |
| 39 | Juan Pierre | Minnie | Men | 07:48:00 |
| 40 | Gabriel | Hope | Men | 07:50:21 |
| 41 | Hayley | Preen | Women | 07:54:16 |
| 42 | Marc | Adam | Men | 08:04:18 |
| 43 | Andre | Gibhard | Men | 08:04:41 |
| 44 | Michael | Dalby | Men | 08:14:36 |
| 45 | Amanda | Chudobey-Berger | Women | 08:14:56 |
| 46 | Alistair | Palmer | Men | 08:22:17 |
| 47 | Jan Wessels | Le Roux | Men | 08:22:52 |
| 48 | Dean | Roxburgh | Men | 08:22:54 |
| 49 | Justin | Leslie | Men | 08:24:28 |
| 50 | Troy | Squires | Men | 08:27:21 |
| 51 | Carlos | Loureiro | Men | 08:28:37 |
| 52 | Rebecca | Van Huyssteen | Women | 08:28:43 |
| 53 | Philip | De Klerk | Men | 08:29:05 |
| 54 | David | Mackenzie | Men | 08:29:42 |
| 55 | Jessica | Wilkinson | Women | 08:30:27 |
| 56 | Julian | Veermeer | Men | 08:30:39 |
| 57 | Nick | Reed | Men | 08:31:15 |
| 58 | Carien | Visser | Women | 08:32:43 |
| 59 | Kylie | Hanekom | Women | 08:34:20 |
| 60 | Neil | Meyer | Men | 08:36:10 |
| 61 | Andraé | Bird | Men | 08:37:15 |
| 62 | Nic | Grobler | Men | 08:42:14 |
| 63 | Philo | Nel | Men | 08:48:10 |
| 64 | Mark | Prince | Men | 08:49:37 |
| 65 | Nicolas | de Wet | Men | 08:50:36 |
| 66 | Jason | Prins | Men | 08:50:46 |
| 67 | Devrin | Muir | Men | 08:54:04 |
| 68 | Andrew | Cherrington | Men | 08:54:17 |
| 69 | Suzaan | Hobson | Women | 08:55:22 |
| 70 | Richard | Wyngaard | Men | 08:55:34 |
| 71 | Andrew | Gowans | Men | 08:59:24 |
| 72 | Charl | Neethling | Men | 09:04:03 |
| 73 | Ryno | van Wyk | Men | 09:07:50 |
| 74 | Billy | Zweiger | Men | 09:14:25 |
| 75 | Scip | Vernede | Men | 09:14:50 |
| 76 | Pano | Ladas | Men | 09:15:08 |
| 77 | Johannes | Gerber | Men | 09:15:15 |
| 78 | Anya | Bruwer | Women | 09:16:15 |
| 79 | Johanet | Heymann | Women | 09:26:06 |
| 80 | David | Jenkins | Men | 09:27:10 |
| 81 | Matthijs | van Velzen | Men | 09:27:54 |
| 82 | Zynn | Grondein | Men | 09:44:28 |
| 83 | Gerrie | Mentz | Men | 09:47:39 |
| 84 | Craig | Toop | Men | 09:49:57 |
| 85 | Martinus | Victor | Men | 09:50:00 |
| 86 | Tertius | de Ridder | Men | 09:55:40 |
| 87 | Melvin | Neale | Men | 10:02:12 |
| 88 | Christo | Truter | Men | 10:06:06 |
| 89 | Marco | Rodrigues | Men | 10:07:07 |
| 90 | Jaco | Van Jaarsveld | Men | 10:07:12 |
| 91 | Wayne | Redelinghuys | Men | 10:07:29 |
| 92 | Jan Willem | Bornman | Men | 10:08:40 |
| 93 | Nicola | Poulos | Women | 10:09:12 |
| 94 | Zach | Lees | Men | 10:14:44 |
| 95 | Francois | Siebrits | Men | 10:15:02 |
| 96 | Kenan | Tatt | Men | 10:16:04 |
| 97 | Gerhard | Odendaal | Men | 10:19:47 |
| 98 | Gavin | Raath | Men | 10:20:53 |
| 99 | Las | Madurasinghe | Men | 10:24:51 |
| 100 | Laz | Muchemwa | Men | 10:31:31 |
| 101 | Brendan | Read | Men | 10:56:20 |
| 102 | Herman | Bekker | Men | 10:59:51 |
| 103 | Mike | Butler | Men | 11:22:34 |
| 104 | Charl | Souma | Men | 11:30:34 |
Rules
Important: Please read the rules.
§1.1 You will ride across some fragile Ecosystems and protected areas, leave nature unchanged.
§2.1 As the event uses roads open to traffic you must always know, obeserve and comply with local laws.
§2.2 Helmet and front+rear lights are mandatory.
The organisation strongly recommends you to make sure you are prepared for cold in the morning and high heat during the event.
§3.1 Just use your bike, that’s all
§4.1 This is a semi self supported event. We will have depending on the route one or four water points.
§4.2 You must bring the following documents for the accreditation: ID document and the signed official rider agreement and the following gear: helmet, rear and front lights, Race number board on the seat post, Tools and spares, Nutrition and hydration, survival blanket.
The Organisation strongly reccomends you always bring, SOS kit, food for at least 6 hours of riding, sunscreen, leg/arm warmers and gloves
§5.1 You must follow and complete the full official route. You can temporarily leave it (to find food, rest etc.) but you must return to the same point you left off to continue the ride.
§5.2 The Organisation will send you the handbook and the track files some weeks before the start. You must strongly prepare and study it.
§6.1 You will be punctual at the accreditation, the briefing and the start.
§6.2 After the official time limit you can’t expect any official service or support, but although the event ends your ride can go on… so just relax and enjoy the route.
§7.1 You must have liability, death and health insurance valid during the event, covering emergency extraction and repatriation insurance.
§7.2 Be aware that all liability rests on you. The organization won’t provide you any kind of insurance for the ride and will not held liable for any damage whatsoever that may occur directly or indirectly to you or other parties.
§8.1 This project is possible thanks to the enthusiasm and commitment of all our volunteers. Please be nice to them, they have been working hard spending their time and effort to support this ride.
§8.2 follow the crew indications, they just will do it just for your safety and the good progress of the event.
§9.1 The Organisation can impose time penalties for violations which will be decided once the event is finished. But this shouldn’t happen.
Ride Safe and nice. Let this be a fair event.
All participants must hold a current Cycling South Africa (CSA) license. Proof of this license must be presented at race registration. The ROAD TO DESOLATION is a CSA-sanctioned race.
Faq
25 September (Friday) 2pm – 7pm at Te Waterhouse in Graaff-Reinet
Desolation – 180km – The course is approximately 85% on unpaved gravel surfaces. The surface varies from hard-packed and fast to loose and rocky. There are several river and stream crossings that can be tricky. Water can be ankle high in places. The first 1/4 of the course constitutes more than 1/3 of the climbing. There are three climbs amongst the gradually rolling terrain. The last 1/3 is more downhill than uphill but finishes with a very steep tar climb to the Valley of Desolation.
Desolation – 130km – This course is approximately 65% unpaved gravel, featuring a surface that varies dramatically from fast, hard-packed sections to loose, relentless rock. Be warned: The opening climb is more severe than any single ascent on the 180km route. The final 25km is shared with the main route; otherwise, this is an entirely unique and punishing course.
You roll back down. The Valley of Desolation is the top of the hill, and from there it’s a quick ride into Graafies on tar – hard to mess up.
You’ll get a drink and a bit of food at the summit before heading down, so you’re not coasting back on empty. We also offer a drop bag at the start in the morning if you want to stash a warm jacket for the ride down. the wind off the top can bite, and most riders are happy to have something with sleeves once they’ve stopped climbing.
Yes! There is Prize money available and we will announce the amounts soon.
Yes, team vehicles are allowed at the feed zones. You can access the route from two directions, but the first water point involves a significant gravel section with some rocky low-water bridges. Team vehicles accessing this point will need good ground clearance.
The remaining water points (second, third, and fourth) are much easier to reach, with primarily tar roads and some smooth, high-quality gravel sections.
Graaff-Reinet offers beautiful spring weather in September, characterized by low rainfall and warm afternoons averaging 23°C. However, the Karoo climate can be unpredictable. As the sun sets, the heat dissipates quickly, bringing crisp, cool evenings of around 8°C. It is a season of comfortable days and refreshing nights.
While water points are provided along the route, riders are responsible for their own nutrition and mechanical repairs. Therefore, we encourage all participants to prepare as if this were a self-supported challenge.
Please note that entry is at your own risk. However, your safety remains paramount; a medical support vehicle and ambulance will be en route for emergencies. Ensure you have saved the necessary emergency contact numbers provided via email and at registration.
Yes. The course will be marked, however it’s important to load the route onto your cycling computer if possible as we’ll be riding on remote roads.
For the 180km route, there will be three feed zones. The 130km and 66km routes will share one water point, with 130km riders visiting it twice and 66km riders visiting it once. We strongly recommend you bring your own preferred nutrition. However, please note that all water points and feed zones will be stocked with fluids, gels, and a variety of foods. Additionally, be prepared to fix your own mechanical failures on the course. We recommend carrying essential items like extra tubes, plugs, a pump, and hex keys.
For the 180KM – In keeping with the nature of an elite race, outside mechanical assistance is only permitted within the designated feed zones. These zones will provide minimal provisions, including water and soft drinks, as it is expected that elite riders will carry their own nutrition.
Reception in the Sneeuberg Mountains is sparse. However, we insist that all riders carry their cellphones and keep them on at all times. Should something happen out on course, it’s important to be able to ask a rider to call course staff at the next available spot.
Riders will finish at the summit of the valley of desolaiton where their times will be recorded. Here they can grab their warm clothes (drop off spot will be at the start),a beer, snack and cheer on the remaining riders battling the climb. We might as well enjoy sunset since we are already up here. Once riders are ready to head down, we ask them to cautiously descend back down to Graaff-Reinet (keep left, go slow and be aware of riders coming up.) Cowbells welcome.
The best way will be by car but Graaff-Reinet has a private Airport as well. The closest commercial Airport is Port Elizabeth about 2.5hrs away. Please contact us to arrange a shuttle.
If you are travelling from Joburg contact James from Icyle.co.za he is offering a shuttle from Cycle Lab 4 Ways to Graafies and back to Cycle Lab james@icycle.co.za
Graaff-Reinet, surrounded by Camdeboo National Park, is classified as a malaria-free area. It is, however, recommended that guests contact their local travel clinic for advice on the necessary precautionary measures for visits to this region.
Graaff-Reinet is a small town and unfortunately lacks a dedicated bike shop. You can find some limited spare parts at Botha’s Garage in town, but it’s best to come prepared. There are convenience stores, gas stations, and restaurants around, but be mindful of their opening hours. Most stores won’t be open before the race starts, so make sure you have everything you need beforehand.
Graaff-Reinet offers a wide range of accommodations to fit any budget, from five-star hotels to campgrounds. Everything in town is just a five-minute bike ride from the start line.
- We recommend spectating in Nieu Bethesda as well as up to the finish on top of the Valley of Desolation.
- We will offer a shuttle to the top of the valley for all-day guests on race day free of charge.
- Since we are welcome in a national park, all you will have to cover is the conservation fee on the day.
- If they don’t care about the race – The town has great opportunities for walking and running, and numerous other interesting things to do, from museums to shops and restaurants.
Still got questions? Drop us a message here














































