How long would it take to train to run a marathon?
This depends on your current level of fitness. If you are a total beginner, you could do a 24-week beginner training plan and probably get around a marathon course in about 4-5 hours. You would have to stick to the professionally structured training plan to be able to achieve that. It would be best to start with a few local races; a 5k, then a 10k race, gradually building-up to achieve your goal of the full marathon. Few would disagree that the longer you train for (in terms of months), and the more gradually you build-up your stamina, the more you will get out of your running.