walkathon

[ waw-kuh-thon ]
/ ˈwɔ kəˌθɒn /

noun

a long-distance walking race for testing endurance.
such a contest held to raise funds for a charity or special cause, with supporters or sponsors pledging to donate a sum for a specific contestant or team for each mile walked or for the total miles covered.

Origin of walkathon

First recorded in 1930–35; walk + -athon