
Average Marathon Time, Pace & Recovery: The Full Guide
The average marathon finishing time is 4:30–4:45. See benchmarks by age and gender, a full pace table, how to predict your time from a half marathon or 5K PR, major race cutoff times, and a recovery timeline.








