How long each round takes will vary depending on the course and group size, though you can expect it to take 30-45 minutes.