But how far could a fit, trained person walk in seven hours? Many trained walkers finish a 26.2-mile walker-friendly marathon in about seven hours, with no breaks. If a walker is well-trained and is taking breaks and a meal stop, then 20 miles a day is reasonable.