20 miles how long to walk?
Four miles per hour is a 15 minute per mile pace, which is a very brisk pace. That pace requires you to work at it, and consciously maintain it. A person would actually need to train to get to a point of being able to walk 20 miles in 5 hours.