What Is the Average Time to Run a Marathon?
In 2012, 487,000 runners finished a U.S. marathon, according to Running USA's annual marathon report. Some runners completed the 26.2-mile race in a little over two hours. Others took more than seven hours.
Read more →


















