Road · Marathon

Nairobi Marathon

· starts 7:00 AM
Nairobi, Kenya

Nairobi Marathon is a road race of 26.2 miles (42 km) in Nairobi, Kenya. The next edition is on Sunday, October 25, 2026, starting at 7:00 AM. The race gives its climbing as 600 ft (183 m). Registration is open to all. The field is about 5,000 runners.

26.2miDistance
600ftClimbing
5,000runnersField
81°Flow 59°FTypical race day

Questions about Nairobi Marathon

When is Nairobi Marathon 2026?

Nairobi Marathon 2026 is on Sunday, October 25, 2026, starting at 7:00 AM local time.

Where is Nairobi Marathon?

Nairobi Marathon is held in Nairobi, Kenya.

How long is Nairobi Marathon?

Nairobi Marathon is 26.2 miles (42 km).

How much elevation gain does Nairobi Marathon have?

Nairobi Marathon has 600 ft (183 m) of elevation gain, as the race states it.

How do you get into Nairobi Marathon?

Nairobi Marathon has open registration.

What is the weather usually like at Nairobi Marathon?

Around Nairobi Marathon's date, the day's high is typically about 81°F (27°C) and the low about 59°F (15°C), averaged over recent years.

More like it

Updated