This event has passed
View upcoming events →
MTBPast

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.

Machakos MTB Challenge poster
7:00 AM
Day 1: 60kmDay 2: 50km
Day 1: 2,000m | Day 2: 2,000m
KES 3,000 (2 Days, Individual)KES 2,500 (2 Days, Team of 5+)KES 2,000 (Single Day)KES 750 (U19, 2 Days)KES 500 (U19, Single Day)
The Bicycle Garage, Abayomi Velonos
0702 709 729 (registration)0748 979 792 (inquiries)

Event Highlights

2-stage MTB event with 2,000m of climbing on both days
Day 1: 60km | Day 2: 50km, both rated at 2,000m elevation
Start & finish at Alem Resort, Tawa
Part of the Kenya Cycling Race Series (KCRS) points system
Organised by The Bicycle Garage in partnership with Abayomi Velonos

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 Maps

Did You Know?

🌍The event counts toward the Kenya Cycling Race Series (KCRS), a season-long points competition for Kenyan cyclists.

Race Sponsors & Partners

Kenya Cycling Race SeriesThe Bicycle GarageAl's Pride (alspride.com)

More MTB Events This Month

🚴
See all events on the Cycling Calendar
Find more upcoming races, rides & events near you

👀What Everyone's Reading