MTB
RVO Salama Hills 2 - 2026
18 to 19 July 2026 · 7:30 AM

7:30 AM
Saturday: 70km (Main), 40km (Lite)→Sunday: 50km (Main), 30km (Lite)
SOLD OUT (Event Postponed - New date TBA)
Rift Valley Odyssey
+254 716 956 001→info@riftvalleyodyssey.com
Event postponed due to flooding. New date to be announced
Race starts tomorrow
1 day to go
Saturday morning
Race week. Time to trust your training.
Add to calendar
Keep activity short and easy. Sleep well, eat familiar foods, and lay out your kit tonight.
Race Distances
Saturday: 70km (Main)
40km (Lite)
Sunday: 50km (Main)
30km (Lite)
Race Fees
SOLD OUT (Event Postponed - New date TBA)
Getting There
Salama and the Ulu area sit on the drier, more open plains south of Nairobi toward Machakos. The terrain is rolling and exposed, with a mix of red dirt roads, scrub, and wide skies that give events here a different character.
Open in MapsSpeed Calculator
Loading Speed Calculator...
For full details, visit the official event website.
More MTB Events This Month
🚴
See all events on the Cycling Calendar
Find more upcoming races, rides & events near you
👀What Everyone's Reading

Kaptagat Cycling Challenge Results 2026: Masika, Larot Win as Visually Impaired Cyclist Claims Para Title
Kendra Masika and Lawrence Larot were crowned elite champions of the fourth Kaptagat Cycling Challenge, each earning Ksh 200,000. Visually impaired cyclist Martin Kariuki and pilot Samson Njenga won the para men's category, while 12-year-old Meshack Kiptoo Koech topped the youth men's field. Full results below.

Free Cycling Events and Rides in Nairobi and Kenya
From twice-weekly group rides in Karen to monthly Critical Mass gatherings in Nairobi and Kitale, here are the free cycling events worth knowing about in Kenya.
Winnie Wandiga Joins Dominion Cycling Club to Cycle 984KM for Inclusion
Winnie "Mashan" Wandiga joined Dominion Cycling Club for the Kigali Charity Ride, running her own KSh 40,000 fundraiser alongside the club’s KSh 1 million goal.
Event postponed due to flooding. New date to be announced
Race starts tomorrow
1 day to go
Saturday morning
Race week. Time to trust your training.
Add to calendar
Keep activity short and easy. Sleep well, eat familiar foods, and lay out your kit tonight.
7:30 AM
Saturday: 70km (Main), 40km (Lite)→Sunday: 50km (Main), 30km (Lite)
SOLD OUT (Event Postponed - New date TBA)
Rift Valley Odyssey
+254 716 956 001→info@riftvalleyodyssey.com