Question: how long does it take to train for a marathon?
Answer: Most marathon training plans range from 12 to 20 weeks. Beginning marathoners should aim to build their weekly mileage up to 50 miles over the four months leading up to race day. Three-to-five runs per week is sufficient. The vast majority of these runs should be done at a relaxed pace.