What is the average time it takes to run a half marathon?
The average half marathon finish time is males is 1:55:26 and for females, the average half marathon finish time is 2:11:57.
The average half marathon finish time is males is 1:55:26 and for females, the average half marathon finish time is 2:11:57.