AfricaTanzania

Kilimanjaro Marathon

A scenic, rolling Tanzanian race at the foot of Africa's highest peak in equatorial heat.

Good for Debut
8.9/10 Difficulty
602m Elevation Gain
2003 Founded

Course Map

Elevation Profile
km
mi

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

About this Race

The Kilimanjaro Marathon is a scenic Tanzanian race run at the foot of Africa's highest peak, starting in Moshi and rolling through the surrounding plains and foothills with the snow-capped mountain dominating the horizon. The undulating terrain and the equatorial heat make it more about the experience than fast times. Held in the warm season, it contends with rising temperatures and modest elevation. The towering Kilimanjaro backdrop is the reward. It suits adventurous runners who want a stunning African mountain-framed race and accept the heat and hills over a personal best.

scenic altitude destination mountain-backdrop warm bucket-list

Course Insight

Kilimanjaro runs in the shadow of Africa's highest peak, a marathon at altitude with some climbing and warmth where the mountain setting shapes the day as much as the terrain. Adjust your effort for the thinner air and pace the rises by feel. The towering peak is a spectacular backdrop. Heat is worth managing with fluids. Respect the altitude and run within yourself, and the scenery becomes pure reward.

Pro tip: Ease for the altitude and pace the rises by effort — the towering peak is pure reward.

Difficulty Breakdown

8.9/10

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

Elevation
9.7
Hill Placement
5.0
Weather
5.6
Turns
1.5

Altitude difficulty: +2.0 pts (elevation)

How we calculate difficulty →

Course Details

Course type
Out-And-Back
Elevation gain
602m
Elevation loss
604m
Highest point
1174m
Lowest point
888m
Net elevation
-2m
Start
MoCU Stadium Grounds, Moshi
Cutoff time
6h 0m

Race History

The Kilimanjaro Marathon was first held in 2003, a scenic Tanzanian race run at the foot of Africa's highest peak, starting in Moshi and rolling through the surrounding plains and foothills. Its undulating terrain and equatorial heat, beneath the snow-capped mountain, made it an experience-driven race. From its founding it became a beloved African event. Held in the warm season, it draws runners to the spectacular setting.

Plan Your Trip

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

Nearest airport(s)
Kilimanjaro International (JRO)
Best area to stay
Moshi town for proximity to the course and guesthouses, the mountain-slope lodges for scenic stays, and Arusha for fuller hotel options a drive away.
Getting to the start
The start is in Moshi town; walk from town guesthouses or take a short ride to the start.

You might also like

La Paz Marathon
La Paz, Bolivia
Debut 10.0/10
Pretoria Marathon
Pretoria, South Africa
Debut 9.2/10
Great Wall Marathon
Tianjin, China
Debut 8.0/10
Brighton Marathon
Brighton, United Kingdom
Debut 3.2/10
Manchester Marathon
Manchester, United Kingdom
Debut 2.3/10
Dubai Marathon
Dubai, United Arab Emirates
Debut 1.3/10
Tobacco Road Marathon
Cary, United States
Debut 4.0/10
Virginia Beach Marathon
Virginia Beach, United States
Debut 1.1/10
Zurich Marathon
Zurich, Switzerland
Debut 1.7/10
Jungfrau Marathon
Interlaken, Switzerland
Debut 10.0/10
Victoria Falls Marathon
Victoria Falls, Zimbabwe
Debut 8.2/10
Big Five Marathon
Limpopo, South Africa
Debut 10.0/10
Kathmandu Marathon
Kathmandu, Nepal
Debut 8.6/10
Xiamen Marathon
Xiamen, China
Debut 4.9/10
Madrid Marathon
Madrid, Spain
7.5/10
Honolulu Marathon
Honolulu, United States
Debut 4.3/10
Helsinki City Marathon
Helsinki, Finland
Debut 6.9/10
Tunis Marathon
Tunis, Tunisia
Debut 2.0/10
Philadelphia Marathon
Philadelphia, United States
Debut 3.8/10
Rock 'n' Roll Nashville Marathon
Nashville, United States
Debut 6.6/10
Atlanta Marathon
Atlanta, United States
Debut 6.8/10
Jacksonville Marathon
Jacksonville, United States
Debut 1.4/10
Austin Marathon
Austin, United States
Debut 6.0/10
Salt Lake City Marathon
Salt Lake City, United States
Debut 7.3/10
Denver Marathon
Denver, United States
7.8/10
Seattle Marathon
Seattle, United States
Debut 5.7/10
Maine Marathon
Portland (ME), United States
Debut 4.2/10
São Paulo Marathon
São Paulo, Brazil
Debut 6.0/10
Brasilia Marathon
Brasilia, Brazil
7.7/10
Lima Marathon
Lima, Peru
Debut 6.2/10