How long does it take to run 5 kilometers? A: The length of time it takes a human to run 5 kilometers, or 3.1 miles, depends on the runner's level of fitness, experience and speed. A runner who runs 1 mile in 10 minutes can complete 5 kilometers in a little more than 31 minutes.