GPO - Machakos 63KM Ultramarathon
Friday, 1 May 2026 · 4:00 AM

Event Highlights
Race Options & Fees
| Category | Fee | Status |
|---|---|---|
Registration Includes medal, support (water and fruits), and professional photos | KES 2,000 | Available |
What's Included
Course Details
The route runs point-to-point from the GPO in central Nairobi to Semara Hotel in Machakos town, covering 63km on road. The course descends from Nairobi's plateau (around 1,795m) toward Machakos (around 1,600m), but expect rolling hills and some significant climbs in the middle sections. An early 4:00 AM start is essential to cover ground before the midday heat builds on the lower, drier Machakos stretch.
Getting There
The race starts at the GPO on Kenyatta Avenue in central Nairobi, easily reachable from any part of the city. The finish is at Semara Hotel in Machakos town, approximately 63km southeast of Nairobi. Arrange a lift or use transport back to Nairobi after the race; most participants sort return travel in advance.
Open in Maps