Nairobi Marathon
Next race
Sunday, 25 October 2026
5:45 am start
Distance
42.195 km / 26.2 mi
Urban road
Elevation
Rolling · 100 m gain
100 m climbing
Race profile
Overview
The Nairobi Marathon attracts about 8,000 finishers each October at roughly 1,600 m altitude in Kenya's capital. The course passes the KICC tower, Uhuru Park, and the city centre on roads that have hosted some of East Africa's most competitive mass races. October mild highland weather and the altitude challenge make it a unique African capital marathon.
Nairobi Marathon is a certified 42.195 km (26.2 mile) marathon — the standard World Athletics marathon distance.
- Typical participants
Approximately 8,000 finishers
- Weather
- Course records
- Men: 2:10:12 — Moses Kigen (2009)Women: 2:28:04 — Alice Chelangat (2012)
Course & terrain
Nairobi Marathon course
The Nairobi Marathon assembles outside Carnivore on Southern Bypass Road and finishes at Uhuru Gardens, passing the KICC, Uhuru Park, and central boulevards at roughly 1,600 metres above sea level. The central avenues are the easiest once you adjust, while the altitude and subtle rollers make the tougher challenge; crowds gather around the Carnivore assembly area, Uhuru Gardens finish, and along the most visible city-centre sections.
Nairobi Marathon route map
The Nairobi Marathon course is rolling over 42.195 km (26.2 miles). Runners cover 100 metres of climbing and 95 metres of descent, with a net climb of 5 metres from start to finish.
- Elevation
Rolling · 100 m gain — approx. 1,795 m above sea level
↑ 100 m · ↓ 95 m · net +5 m
Registration
Nairobi Marathon entry requirements
The Nairobi Marathon uses open registration at nairobimarathon.co.ke with no ballot or qualifying standard. Sign-up for the October race typically opens mid-year. As Kenya's largest city marathon with around 8,000 finishers, early registration is advisable though no qualifying time is required.
Getting there
Nairobi Marathon travel
- Best for most flights
Jomo Kenyatta International Airport (NBO)
12 km / 8 mi
- Closest airport
Nairobi Wilson Airport (WIL)
3 km / 2 mi
Race footage
Nairobi Marathon videos
Nairobi City Marathon changes course
The Nairobi (City Marathon)| HiGHLIGHTS
Common questions
Frequently Asked Questions
- What is the Nairobi Marathon elevation profile?
- The Nairobi Marathon has 100 metres of total climbing and 95 metres of descent over 42.195 km (26.2 miles). The course is rolling, with 5 metres of net climb from start to finish.
- Where can I find the Nairobi Marathon route map?
- This page includes a Nairobi Marathon course map showing the full 42.195 km route from start to finish. Passes the KICC, Uhuru Park, and the city centre boulevards.
- How long is the Nairobi Marathon?
- The Nairobi Marathon is the standard marathon distance of 42.195 kilometres (26.2 miles), certified to World Athletics rules. Assembly at Carnivore on Southern Bypass Road; finish at Uhuru Gardens.
- What time does the Nairobi Marathon start?
- The 2026 Nairobi Marathon starts at 5:45 am local time on Sunday, 25 October 2026. Arrive early for baggage drop and corral access — official race communications confirm any last-minute schedule changes.
- What altitude is the Nairobi Marathon run at?
- Nairobi sits at roughly 1,600 m (5,250 ft). The altitude affects pacing even though the course itself is flat.
- Where does the Nairobi Marathon finish?
- The 42 km marathon finishes at Uhuru Gardens. Runners assemble outside Carnivore on Southern Bypass Road before the gun start.
- When is the Nairobi Marathon?
- The race is held in October.
- Is the Nairobi Marathon flat?
- The course is flat, but the 1,600 m altitude is the main physiological challenge.
- What is Nairobi weather in October?
- October is mild in the highlands, typically 14–22 °C (57–72 °F), with possible afternoon rain.
Official resources
Nairobi Marathon links
Websites
Last updated 11 October 2026. Edition dates and course details are reviewed regularly.
Close to this race
Nearby Marathons
Other races closest to Nairobi.
Johannesburg Marathon
The Johannesburg Marathon draws approximately 9,500 finishers on an urban road in Johannesburg, South Africa. The course starts and finishes in the city centre. The route passes through northern suburbs and along major arterial roads at altitude (1,750 m). Mostly flat with gentle undulations; thin air is the main challenge.
Next race: Sunday, 28 March 2027
Soweto Marathon
The Soweto Marathon is one of Africa's largest marathons, drawing about 35,000 finishers each November through Johannesburg's historic Soweto township. The course passes the Hector Pieterson Memorial, Vilakazi Street (home of Mandela and Tutu), and FNB Stadium. November summer weather and powerful historical symbolism make it South Africa's most significant mass-participation marathon.
Next race: Sunday, 1 November 2026
Elands Marathon
The Elands Marathon is one of South Africa's oldest and most traditional marathons, drawing about 2,500 runners each August on a rural point-to-point through KwaZulu-Natal's green hills. The course runs between Eshowe and Empangeni (or the reverse in alternating years) on country roads through Zululand. August winter dryness and rolling rural terrain make it a classic among South African club runners.
Next race: Saturday, 28 August 2027
Riyadh Marathon
Riyadh's multi-distance marathon festival, based at Princess Nourah bint Abdulrahman University. The official 2026 routes include a 42.195 km marathon, half marathon, 10 km and 5 km; the longer races use northern Riyadh roads and the shorter races stay on university roads. The 2027 date remains to be announced.
Dolphin Coast Marathon
The Dolphin Coast Marathon near Ballito on South Africa's KwaZulu-Natal north coast draws about 4,000 finishers each July along the Indian Ocean shoreline. The course passes salt-water pools, resort beaches, and the dolphin coast headlands with warm winter sunshine. July mild KZN north coast weather makes it a popular South African winter destination marathon.
Next race: Sunday, 27 June 2027
Planning guides
Related guides
Practical guides to help you plan, train for, and run this race.

Marathon Course Profiles Explained
What flat, rolling, and hilly really mean — and how to read elevation gain, net change, and altitude on a marathon course.

Marathon Weather: What to Expect
How temperature, humidity, wind, and rain affect marathon performance — and how to use typical race-day weather when choosing a start line.

How to Choose a Marathon
Match a race to your goals — personal bests, sightseeing, atmosphere, or a major milestone — using course data and realistic expectations.






