Marathon Registration Payment (Minor Kenyans) KShs500 Marathon Registration Payment (Minor Kenyans) quantity Pay to Register Category: Registration Payment Related products Marathon Registration Payment (Foreigners only) KShs3,500 Pay to Register Half Marathon Registration Payment (Adult Kenyans) KShs1,000 Pay to Register Full Marathon Registration Payment (Adult Kenyans) KShs1,000 Pay to Register