Marathon Training Average Marathon Time, Pace & Recovery: The Full Guide The average marathon finishing time is 4:30–4:45. See benchmarks by age, gender, and finish goal, a full pace-per-mile table, and a complete recovery timeline. Read More » May 11, 2026 No Comments