Recent Activity
Franziska planned a mountain bike ride.
February 12, 2026
12:27
105km
8.4km/h
2,860m
2,290m
Franziska planned a mountain bike ride.
February 12, 2026
05:45
92.1km
16.0km/h
1,080m
1,630m
Franziska planned a mountain bike ride.
February 12, 2026
06:16
64.9km
10.4km/h
1,370m
1,260m
February 12, 2026
Day 10: Towards Underberg
Nice gravel roads with beautiful views all the way. Due to more thunderstorms, we had to stop in between.
Accommodation:
Merinodale Farm (approx. R100 per person camping). Lovely owner, kitchen and bathroom available.
Franziska planned a mountain bike ride.
February 12, 2026
01:44
31.6km
18.2km/h
170m
1,410m
February 12, 2026
Day 9: Sani Pass into South Africa
Border crossing and descent down Sani Pass, a spectacular off-road pass into South Africa. The upper part is steep, rocky and unpaved (but incredible). Lower down it turns into smooth tarmac with stunning Drakensberg views.
Accommodation:
Sani Lodge & Cottages - a total
Franziska planned a road ride.
February 12, 2026
03:06
45.2km
14.6km/h
1,310m
710m
February 12, 2026
Day 8: Mokhotlong to Sani Flats
All tarmac and uphill to the highest part of the route (3,200 m!). Beautiful road, little traffic and stunning views. I didn’t expect much from this section but was very much surprised. Very fast and steep descent down to Sani Flats, a stunning high-altitude grassland shortly
Franziska planned a mountain bike ride.
February 12, 2026
07:13
86.5km
12.0km/h
2,010m
2,250m
February 12, 2026
Day 7: Semenanyane to Mokhotlong
Beautiful off-road riding until reaching tar. For several kilometers the road was fast, scenic and surrounded by nothing but hills. About 50 km before Mokhotlong, dam construction and development began, probably my least favorite part of the tour.
Accommodation:
Mantsebo
Franziska planned a mountain bike ride.
February 12, 2026
05:38
55.5km
9.9km/h
1,280m
1,090m
February 12, 2026
Day 6: Thaba-Tseka to Semenanyane
This off-road part was mostly rideable, with minor sections of pushing.
Accommodation:
We ended up sleeping at the health center in Semenanyane due to thunderstorms. If weather allows, the area is also great for wild camping.
Franziska planned a mountain bike ride.
February 12, 2026
08:44
93.1km
10.7km/h
2,530m
1,960m
February 12, 2026
Day 5: Senqunyane River towards Thaba-Tseka
The original route goes fully off-road to Thaba-Tseka. We halfway went to Mantsonyane and continued on the road instead, a very beautiful high-altitude pass road. You will find both options in this collection.
We initially planned two days for the section between
Franziska planned a mountain bike ride.
February 12, 2026
02:49
29.0km
10.3km/h
610m
1,160m
February 12, 2026
Day 4: Semonkong to Senqunyane River
Descending to the Senqunyane River involves a downhill push with very steep sections and large boulders. It was very draining and we got caught in a thunderstorm, so we slept at the river as we couldn't continue.
After crossing, you have to push your bike all the way
Franziska planned a mountain bike ride.
February 12, 2026
05:13
57.9km
11.1km/h
1,710m
1,250m
February 12, 2026
Day 3: Ramabanta to Semonkong
We removed Baboons Pass from the original route and instead took the road to Semonkong, absolutely the right decision for us. The pass would have meant many hours (20 km) of pushing. The road was perfect, hardly any traffic and surrounded only by nature.
Accommodation:
Semonkong
February 12, 2026
Day 11: Into Hilton
First part gravel, then tarmac into Hilton - a gentle ending after an intense adventure.
Sign up or log in to continue
Everything You Need To Get Outside
Ready-Made Inspiration
Browse personalized adventures tailored to your favorite sport
A Better Planning Tool
Build your perfect outdoor experience using the world’s best outdoor tech
More Intuitive Navigation
Turn-by-turn navigation and offline maps keep your adventure on track
A Log of Every Adventure
Save every adventure and share your experiences with your friends
Sign up or log in
Like