21.1 km
6:00 /km
Altitude half.
City, altitude, rolling.
Nyayo Stadium start at 1,795 m — a marathon among legends.
Because uninterrupted rhythm is medicine — this course lets the body forget the clock.
Altitude asks respect — start slow, hold form.
A physical profile — respect the ascents; let the descents restore the breath.
Kind shoulder-season conditions — mild mornings, arm-sleeves off by kilometre eight for most runners.
A warm regional start — clubs in matching kit, coffee vans, a local mayor with a microphone. Human-scale and unhurried.
Steady, generous local support along the main boulevards and finish straight; genuine strangers-turned-friends handing out orange slices in the suburbs.
Nearly the whole race is a quiet segment. Save the deepest presence for kilometres 17–25 where the land narrows.
Sealed city tarmac — closed to traffic on race day
Race day is genuine trail terrain with elevation. Wheelchair and stroller access is not viable on the official line — a paved shorter alternative in the host city is suggested under recovery variations.
Highland tea and rest.

6:00 /km
Altitude half.
6:40 /km
Karura forest walk.
5:00 /km
Altitude-honest marathon.
Soft, restorative · step-free, wheelchair friendly
Only forward · run with the land
Forest-grounded · deeper trails, longer days
Long, open lines · quiet lanes, long horizons
Shared maps · shared GPX engine · shared Soul Signature language. Whichever door you enter, the craft standard is the same.