For beginners, completing a 6-mile run in under an hour is a good goal.  An experienced runner should aim to finish in between 30–40 minutes, for an average mile time of between 5 and 6.5 minutes.