Join Ride with GPS and discover even more new routes and riding buddies. Print turn-by-turn cue sheets so you know where you are heading. And then, log your rides and watch your progress.
Day 7: Mashai Massif (Hike-a-Bike)
Distance 10.9 km
Altitude 2,948 m to 3,283 m
Ascent / Descent +731 m / -657 m
High point 3,283 m
Terrain Steep ridgelines, broken ground, no trail. Shoulder carries on the ridge sections.
Start Wild camp (2,949 m)
Finish Valley between Mashai Peak and Walker's Peak (3,023 m)
Water Valley streams
Navigation Off-trail. GPX essential.
Short on paper. Serious in reality.
The route climbed toward the ridgeline of Linotsing Peak and immediately intersected with a group of about five shepherds and roughly ten dogs. Rocky, in his blue bomber jacket, handled the introductions. Some circling. A few low growls. Nothing escalated.
The shepherds held firm control. Stones in hand. Sharp whistles. One whistle and the dogs sat. Another and they closed ranks. Total authority. When I asked for a photograph, a single command brought every dog into position. These were working animals, not companions.
The plateau dogs are formidable. Some lean and short-coated, built for speed across open ground. Others larger and heavily furred, dense outer coats suited to sleet, frost and freezing nights. Not pedigree stock. Landrace mountain dogs shaped by necessity. Tough, weatherproof, disciplined.
Beyond the Matabeng ridgeline, at roughly 3,000 metres, I met an elderly man. Ntate Moholo. Grandfather in Sesotho. Likely in his sixties. No shared language. We spoke with our hands. I pointed toward Mashai Peak and offered R100. He agreed.
I stripped the Tailfin cargo pack from the bike and handed it, together with my First Ascent backpack, to my Sherpa. He carried both while I pushed or shouldered the bike.
Mashai is not a forgiving ground. We followed a ridgeline for several kilometres through scrub, rock and small streams. The old man did not slow. He moved as if the terrain were flat. I was sweating heavily and had to ask him to wait more than once. When we stopped, I took photographs. Part documentation. Part recovery.
Near the neck below the summit we realised we were slightly off the GPX line and on the wrong side of a deep crevice. We traversed around the massif to regain the track. Time lost. Energy spent.
At that point my guide turned for home. He handed my loads to a young shepherd who happened to be nearby, perhaps fifteen. The boy took both bags and moved off up the ridge. I shifted fully into carry mode.
He crossed steep, broken ground in gumboots without hesitation. Movement that only comes from growing up on this terrain. Light-footed. Hard.
The Mashai ridgeline demanded repetition. Squat. Hoist. Step. Set down. Recover. Repeat. The altitude topped out at 3,283 metres.
We descended into the valley between Mashai Peak and Walker’s Peak as another weather front rolled in fast and heavy. I chose not to attempt Walker’s. The next morning’s descent would be demanding enough, and the young shepherd had already carried more than his share.
I paid him R100. He turned and walked back up the slope without a word.
I set up camp in the valley near the escarpment. Three small streams converged nearby, joining into a clear mountain river that ran past the tent. The sound carried through the basin, a constant bubbling over rock and gravel. Clean water straight off the plateau.
| By: | Sean |
| Started in: | ZA |
| Distance: | 10.8 km |
| Selected: | 10.8 km |
| Elevation: | + 386 / - 315 m |
| Moving Time: | 01:30:44 |
| Page Views: | 15 |
| Departed: | Feb 13, 2026, 8:53 am |
| Starts in: | ZA |
| Distance: | 10.8 km |
| Selected distance: | 10.8 km |
| Elevation: | + 386 / - 315 m |
| Max Grade: | |
| Avg Grade | |
| Cat | |
| FIETS | |
| VAM | |
| Ascent time | |
| Descent time | |
| Total Duration: | 05:28:36 |
| Selection Duration: | 19716 |
| Moving Time: | 01:30:44 |
| Selection Moving Time: | 01:30:44 |
| Stopped Time: | 03:57:52 |
| Max Speed: | 7.4 kph |
| Avg Speed: | 7.2 kph |
| Pace: | 00:30:22 |
| Moving Pace: | 00:08:23 |
| Max HR: | 143 bpm |
| Min HR: | 80 bpm |
| Avg HR: | 118 bpm |
Best format for turn-by-turn directions on modern Garmin Edge Devices
Best format for turn by turn directions on Edge 500, 510. Will provide true turn by turn navigation on Edge 800, 810, 1000, Touring including custom cue entries. Great for training when we release those features. Not currently optimal for Virtual Partner.
Useful for uploading your activity to another service, keeping records on your own computer etc.
Useful for any GPS unit. Contains no cuesheet entries, only track information (breadcrumb trail). Will provide turn by turn directions (true navigation) on the Edge 705/800/810/1000/Touring, but will not have any custom cues. Works great for Mio Cyclo. Find GPS specific help in our help system.
Estimated Time shows a prediction of how long it would take you to ride a given route. This number is based on your recent riding history, and represents an estimate of moving time. Each time you upload a new ride, your Estimated Time profile will adjust to reflect your most recent riding. Only rides exceeding 10 miles (16 km) will affect these estimates.
Go BasicOur Basic members have unrestricted access to everything we offer in our mobile apps. Learn more by visiting our Compare Plans page.
Tell us a little about yourself
Rock solid GPS logging, helpful navigation, live logging and more are all available when you install our app.