Jeudi 12 mars
Shakedown : WRTI Nawisa (6,31 km – 6H01 heure belge, 8H01 heure locale)
ES1 : Camp Moran 1 (24,35 km – 14H05) → Le direct vidéo
ES2 : Mzabibu 1 (8,86 km – 15H43) → Le direct vidéo

Vendredi 13 mars
ES3 : Camp Moran 2 (24,35 km – 5H33)
ES4 : Loldia 1 (18,95 km – 7H11)
ES5 : Kengen Geothermal 1 (13,16 km – 8H29)
ES6 : Kedong 1 (13,79 km – 9H22)
ES7 : Kedong 2 (13,79 km – 12H05) → Le direct vidéo
ES8 : Kengen Geothermal 2 (13,16 km – 13H03) → Le direct vidéo
ES9 : Loldia 2 (18,95 km – 14H01) → Le direct vidéo
ES10 : Mzabibu 2 (8,86 km – 15H04)

Samedi 14 mars
ES11 : Soysambu 1 (24,94 km – 6H35)
ES12 : Elmenteita 1 (18,01 km – 7H35)
ES13 : Sleeping Warrior 1 (18,41 km – 8H33)
ES14 : Soysambu 2 (24,94 km – 13H05) → Le direct vidéo
ES15 : Elmenteita 2 (18,01 km – 14H05) → Le direct vidéo
ES16 : Sleeping Warrior 2 (18,41 km – 15H03) → Le direct vidéo

Dimanche 15 mars
ES17 : Oserengoni 1 (18,22 km – 6H09)
ES18 : Hell’s Gate 1 (10,48 km – 7H35)
ES19 : Oserengoni 2 (18,22 km – 8H38) → Le direct vidéo
ES20 : Hell’s Gate 2 – Power Stage (10,48 km – 11H15) → Le direct vidéo