42.195 km
Distance
480 m
Elevation Gain
4:42:00
Average Finish Time
3,200
Total Finishers
2000
Established
Rolling
Profile
Get Your Training Plan
Free, personalized for this race
Course & Elevation
The Nairobi Marathon features a scenic loop course starting and finishing at Nyayo Stadium in the heart of Nairobi. The route takes runners through the city's diverse neighborhoods, passing through Ngong Road, Mombasa Road, and the lush Karura Forest area, with a moderate elevation profile reflecting Nairobi's high altitude location. The course showcases the city's urban landscape while incorporating green spaces and tree-lined sections.
🌤️ Weather
October in Nairobi brings warm, relatively dry conditions with cool mornings typical of the city's 1,600m+ elevation. Short rains are possible but generally light; runners should expect crisp morning temperatures warming to pleasant afternoons.
Registration
Register Now
Official Website →
🎯 Fun Facts
- ▸ Nairobi Marathon is one of Africa's oldest continuously running marathons, celebrating over two decades of racing tradition.
- ▸ The race starts and finishes at historic Nyayo Stadium, which hosted events during Kenya's independence celebrations.
- ▸ Runners experience racing at 1,600+ meters elevation, providing natural altitude training benefits for many participants.
- ▸ The marathon supports local community development projects, with portions of entry fees benefiting youth athletic programs in Nairobi.
Get race tips & guides in your inbox
Race tips, training guides, and the latest from 500+ races worldwide.