Machakos MTB Challenge
18 to 19 July 2026 · 7:00 AM
2 epic stages of challenging climbs and thrilling fast descents in Machakos. Part of the Kenya Cycling Race Series (KCRS) points system.

Registration deadline: 15th July 2026.
Event Highlights
Race Distances
Race Fees
| Category | Fee | Status |
|---|---|---|
2 Days (Individual) Full 2-day entry | KES 3,000 | Available |
2 Days (Team of 5+) Per person rate for teams of 5 or more | KES 2,500 | Available |
Single Day Either Day 1 or Day 2 | KES 2,000 | Available |
Under 19 - 2 Days Full 2-day entry, Under 19 category | KES 750 | Available |
Under 19 - Single Day One day only, Under 19 category | KES 500 | Available |
Course Details
A 2-day MTB challenge based at Alem Resort in Tawa, Machakos County. Day 1 covers 60km with 2,000m of elevation gain, and Day 2 covers 50km with the same 2,000m of climbing - meaning Day 2 is proportionally the tougher day. Expect the punchy, technical hills typical of Machakos terrain. A hardtail or full suspension MTB is recommended.
Getting There
Alem Resort (Tawa) is in Machakos County, roughly 95.9km from Nairobi CBD via Mombasa Road and Makutano-Kitui Road (C97) - about 1hr 50min with tolls. The route passes through Machakos town before turning off toward Kavumbu and Tawa on smaller roads.
Open in MapsDid You Know?
Race Sponsors & Partners
Speed Calculator
More MTB Events This Month
👀What Everyone's Reading


Registration deadline: 15th July 2026.