Johannesburg’s mass-participation road cycle challenge (formerly 94.7) finishing at the Kyalami circuit, 20,000+ riders. — 97 / 40 km · 1,398 m climb
Official event pageGet an AI-built training plan for 947 RideJoburg 2026
A training plan built around your fitness and this race — and adapted every day as your form changes.
Start free