Question: how long does it take your body to recover from a marathon?
Answer: How long it takes to recover from your race depends upon how well prepared you were going in. A general guideline is one day of rest for every mile raced, or about 26 days of rest. Note that “rest” here means a break from intense training - like speedwork and races - not avoiding running altogether.