How long does it take to run 20 miles?
Answer: on average it takes 2 hours 54 minutes and 13 seconds to run 20 miles.
This assumes an average running speed of 8.71 minutes per mile which is the typical running pace over 20 miles.
Running Time Calculator
Calculate how long it will take to run a specific distance
Running Time Calculator
Calculate how long it will take to run a specific distance