Question: how long should a 5k take?
Answer: Many runners complete a 5K in 30 to 40 minutes, and many runners are satisfied with their time if it's around this benchmark. The average walker finishes a 5K in 45 to 60 minutes.