Cape Epic er åpen for ikke-profesjonelle ryttere. Antall deltakere er begrenset til 1 200 ryttere (600 lag) hvert år.