Discover Endurance, Running, Sports The Ultimate Roadmap to Your First Ultra Marathon: A Step-by-Step Guide Ultra Marathons are races from 50km up to 100 miles and beyond, often run on trails or off road. They are the ultimate test Harris Posted on July 12, 2023