How long does it Usually take to run a marathon?
The average time taken to run a marathon is 2 hours 32 minutes for men and 2 hours 45 minutes for women. Learn how you can calculate a runner's average minute time based on the overall time on the race during a full marathon at http://www.ehow.com/how_8380103_calculate-average-minutes-marathon.html.
2 hrs, 20 minutes
well it depends on the runner if you go full out and are like the most athletic person then a very good time around 1:55 HR or you can run/walk and get around 2:47 HR it really just depends on the runner and the weather