Tour de Machakos 2026
27 to 28 June 2026
Two days of road racing through the Machakos hills. Elite riders tackle 150km across both stages with 3,000m of climbing; Recreational and U19 riders have their own routes. Yellow Jersey (GC) takes home KES 30,000.

Registration deadline: 24th June 2026. Inquiries: 0748979792 or inbox @baiskeli.garage on instagram
Event Highlights
Race Distances
Race Fees
| Category | Fee | Status |
|---|---|---|
Elite/Open – 2 Days (Individual) Full 2-day entry, Elite/Open category | KES 3,000 | Available |
Elite/Open – 2 Days (Team of 5+) Per person rate for teams of 5 or more, Elite/Open category | KES 2,500 | Available |
Elite/Open – Single Day One day only, Elite/Open category | 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 |
Route Options
Course Details
The race starts and finishes in Machakos Town, looping through the characteristic rolling hills of Machakos County. The Elite/Open category is the harder day - Day 1 is the longer stage at 80km, with Day 2 a slightly shorter 70km, but both carry 1,500m of elevation each. The Recreational and U19 routes are more accessible at 43km and 45km, with 1,000m and 1,300m of climbing respectively. Expect mix of tarmac roads and punchy Machakos climbs. A road or gravel bike is appropriate.
Getting There
Machakos Town is approximately 65km southeast of Nairobi via the A109 Mombasa Road, turning off at Athi River toward Machakos. Drive time from Nairobi is around 1 to 1.5 hours. Machakos is the county capital and easily accessible from Nairobi - parking is available in and around the town centre.
Open in MapsDid You Know?
Race Sponsors & Partners
Speed Calculator
Don't Miss These 🔥
👀What Everyone's Reading
Registration deadline: 24th June 2026. Inquiries: 0748979792 or inbox @baiskeli.garage on instagram