Is there a time limit to finish the course?

No, there is no time limit to finish the course. Athletes are permitted to walk the course.