Contact front desk

Ride for a Purpose

The Virgin Active 947 Ride Joburg hosted by the City of Johannesburg, is more than just a cycling race – it’s a platform for participants to accomplish something greater than themselves. Whether achieving a personal goal; fundraising for charity or helping those who need a boost en route, this event allows participants and supporters alike to reach out, support each other, and make themselves and the whole of Joburg proud.

retreat &restore at farm sanctuary
retreat &restore at farm sanctuary

Why not commit to tackling the challenging 97km route for a cause that is greater than yourself? Since its inception in 2011, the Ride for a Purpose initiative has helped countless charities raise over R103 million, enabling these organisations to continue the good work they do, touching lives across the nation.

How to become a Ride for a Purpose Hero
Register your charity team

A Charity Team is made up of 10 or more entries to help raise funds for the charity. Only registered charities may use the Virgin Active 947 Ride Joburg as a platform to raise funds and awareness for their cause. Registrations of new charity teams close on 29th September 2024.

Join a registered charity team

If you’d like to ride for or donate funds to a registered charity, choose a registered charity and contact the team leader directly for information on how to become a part of their charity. Charity entries close on 29th September 2024.

You will need to use a promo code from the charity team leader to link you to their team when entering online.



97 / 35km
17 Nov

Bike Races

10 / 25 / 50km
9+10 Nov


1 / 1.5 / 3 / 5.5km
9 Nov