The 2025 Knysna Heads Marathon will take place on Saturday. March 8. 2025. from 06h00 at the Thesen Islands in Knysna. Western Cape. Distances available include 42.2km. 21.1km. 10km. and 5km races. This event will adhere to the rules of ASA and ASWD.