Africa → Kenya

Nairobi Marathon

A high-altitude race in distance running's heartland, the thin Kenyan air the true test.

8.8/10 Difficulty
290m Elevation Gain
2003 Founded

Course Map

Elevation Profile
km
mi

Route based on 2023 course — may differ slightly from this year.

About this Race

The Standard Chartered Nairobi Marathon is Kenya's premier mass-participation race, run at roughly 1,700 meters of altitude in the capital of the world's greatest distance-running nation. The thin highland air is the defining feature, quietly slowing every pace and making conservative effort essential even on the relatively gentle city course. Held in October, it draws an enormous, deeply talented local field alongside international runners drawn to the spiritual home of marathoning. The altitude, rather than any major climb, is the true adversary. It suits adventurous runners who want to race in the heartland of Kenyan running and accept the high-elevation challenge over a personal best.

city altitude destination tough

Course Insight

Nairobi is run at around 1,700 metres in the heartland of distance running, and that altitude is the defining feature, thinning the air enough to punish any sea-level pacing plan. Throw out your usual splits and run by effort, going out deliberately easy. The inspiration of racing where champions train is real motivation worth saving for the back half. October conditions are otherwise pleasant. Respect the altitude from the start and you'll finish strong rather than fading.

Pro tip: Ease for the 1,700-metre altitude and run by effort — let the inspiration of running where champions train lift your back half.

Difficulty Breakdown

8.8/10

Mostly due to significant climbing (290m), meaningful altitude.

Elevation
7.2
Hill Placement
4.8
Weather
3.1
Turns
0.7

Altitude difficulty: +3.8 pts (elevation)

How we calculate difficulty →

Course Details

Course type
Loop
Elevation gain
290m
Elevation loss
325m
Highest point
1869m
Lowest point
1644m
Net elevation
-35m
Start
Uhuru Gardens, Lang'ata Road, Nairobi
Cutoff time
6h 15m

Race History

The Standard Chartered Nairobi Marathon was first held in 2003 and grew into Kenya's premier mass-participation race, run at roughly 1,700 metres of altitude in the capital of the world's greatest distance-running nation. The thin highland air, rather than any major climb, defined it as a genuine test even on relatively gentle terrain. From its founding it drew an enormous, deeply talented local field alongside international runners. Held each October, it remains a celebration of running in the heartland of the sport.

Plan Your Trip

Everything you need to know to get there, get settled, and get to the start line.

Nearest airport(s)
Jomo Kenyatta Nairobi (NBO), Wilson (WIL)
Best area to stay
The CBD for central hotels near the route, Westlands for modern upscale stays, and Karen for quieter leafy guesthouses a short drive away.
Getting to the start
The start is at Uhuru Gardens on Lang'ata Road; take a taxi early as race-morning transit is limited.

You might also like

Mexico City Marathon
Mexico City, Mexico
7.8/10
Kuala Lumpur Marathon
Kuala Lumpur, Malaysia
7.7/10
Medellin Marathon
Medellin, Colombia
7.7/10
Yerevan Marathon
Yerevan, Armenia
8.0/10
Johannesburg Marathon
Johannesburg, South Africa
10.0/10
Kathmandu Marathon
Kathmandu, Nepal
Debut 8.6/10
Madrid Marathon
Madrid, Spain
7.5/10
Denver Marathon
Denver, United States
7.8/10
Brasilia Marathon
Brasilia, Brazil
PB 7.7/10
Caracas Marathon
Caracas, Venezuela
8.0/10
Victoria Falls Marathon
Victoria Falls, Zimbabwe
Debut 8.2/10
Big Five Marathon
Limpopo, South Africa
Debut 10.0/10
Pretoria Marathon
Pretoria, South Africa
Debut 9.2/10
Great Wall Marathon
Tianjin, China
Debut 8.0/10
Oslo Marathon
Oslo, Norway
Debut 6.9/10
Portland Marathon
Portland, United States
PB 5.9/10
Louisville Marathon
Louisville, United States
PB Debut 6.4/10
Charlotte Marathon
Charlotte, United States
Debut 6.1/10
Baltimore Marathon
Baltimore, United States
Debut 6.2/10
Snowdonia Marathon
Llanberis, United Kingdom
Debut 7.1/10
Jungfrau Marathon
Interlaken, Switzerland
Debut 10.0/10
Hyderabad Marathon
Hyderabad, India
8.5/10
Berlin Marathon
Berlin, Germany
Major PB Debut 1.6/10
Chicago Marathon
Chicago, United States
Major PB Debut 1.3/10
Frankfurt Marathon
Frankfurt, Germany
PB Debut 2.2/10
Marine Corps Marathon
Washington DC, United States
Debut 4.6/10
Amsterdam Marathon
Amsterdam, Netherlands
PB Debut 1.5/10
Cologne Marathon
Cologne, Germany
PB Debut 1.9/10
Munich Marathon
Munich, Germany
PB Debut 2.4/10
Valencia Marathon
Valencia, Spain
PB Debut 1.6/10