Machakos County's terrain rolls and rises in a way that much of the flatter land around Nairobi doesn't, and it's this hill country — anchored by the Iveti and Mua hills — that makes the area a favourite low-key hiking escape for Nairobi residents who don't want to commit to a full mountain expedition.
Machakos People's Park, in the town itself, is a manicured green space built into naturally hilly terrain, popular for an easy morning walk with sweeping views over the town below — a gentle option if you're easing into the area. For more serious walking, trails through the Iveti and Mua hills climb through farmland and patches of indigenous forest, with local guides available in surrounding villages for those who want route knowledge rather than just fitness.
Why Machakos works as a hiking weekend
- It's roughly an hour from Nairobi on good road, making it viable even for a single day.
- The altitude gives noticeably cooler, fresher air than the capital.
- Trails pass through working farmland and villages, giving a real sense of rural Ukambani life alongside the scenery.
Combine a hill walk with a visit to the town's markets and a plate of Kamba-style food afterwards, and you've got a full, satisfying day trip that most Nairobi visitors overlook entirely in favour of further-flung destinations.




