A good time for an average person who runs for fitness is 7 to 8 minutes. A acceptable time for a committed runner is from 4:50 to 6:30, depending on age and gender. Anywhere between 4:10 and 4:40 for a top runner. For those who want to get faster, the time can be reduced by changing your training habits. For example, if you run 30 minutes three times per week, you could extend each session by 10 minutes and still achieve the same result. Or you could shorten one of the sessions by 10 minutes and keep the other two same length. The amount of time it takes to complete a mile depends on how fast you run it. The official time to cover a mile is 46 seconds for men and 54 seconds for women. But most people take less than half that time because they are breathing harder at the end of the race. So a good time to aim for is around 19 minutes for the mile. This can be achieved by training hard enough. To estimate how long it will take you to walk or run a certain distance, use this formula: Distance in feet x.5 miles = Hours: Minutes. For example, if you want to know how long it will take you to walk 1,000 feet, simply multiply 1000 by.5 miles = 500 minutes or 3 hours and 50 minutes.