
Frankfurt, Germany · Sunday 29 October 2023
This race suits runners who want a fast marathon without the mental burden of significant climbing. The flat to gently rolling terrain means you can focus on pacing and execution rather than managing steep gradients or dramatic elevation swings. It's a good fit for those chasing a personal best or trying to break a specific time goal, since the course won't punish you with brutal climbs. The trail surface adds a welcome change from road marathons, giving your legs a different kind of stress that many runners find more forgiving on joints, though it does demand slightly more attention to foot placement. Frankfurt's marathon also draws serious runners who appreciate a well-organized city event with strong crowd support, so if you thrive on spectator energy, you'll find that here. The main challenge is that trail marathons, even flat ones, require proper preparation on technical terrain. You'll need trail-specific shoes with adequate grip, and training runs on similar surfaces beforehand matter more than they would for a road race. The course's gentle rolling nature means there's nowhere to truly rest or recover on the downhills, which can catch runners off guard if they've trained primarily on pavement. Weather exposure is another factor, since trails offer less shelter than city streets, and October in Frankfurt can bring unpredictable conditions. The flat-to-rolling profile also means a consistent effort throughout rather than strategic walk breaks on climbs, so pacing discipline becomes crucial. If you show up undertrained or in poor weather gear, this course won't be forgiving just because it lacks major hills.
Adjusted Time
4:33:22
Time difference: +33.4 minutes compared to a flat, road, temperate course.
Mainova Frankfurt Marathon is a full marathon held in Frankfurt, Germany, scheduled for Sunday 29 October 2023. The course is run on trail surface with 95m of total elevation gain, reaching a maximum altitude of 118m above sea level. For registration and full race details, visit the official Mainova Frankfurt Marathon website.
This is a very flat course with only 95m of total elevation gain across the full distance. The course ranges from 94m to 118m above sea level — a 24m elevation range that makes it one of the flatter races available. Runners targeting a personal best will appreciate the minimal climbing.
Mainova Frankfurt Marathon is a trail race, meaning the course includes unpaved surfaces such as dirt, gravel, or forest paths. Trail surfaces are inherently slower than road courses due to uneven footing, technical sections, and often steeper gradients. Trail-specific shoes with good grip are recommended, and runners should expect a finish time 10-20% slower than their equivalent road marathon time.
Our difficulty rating for Mainova Frankfurt Marathon is calculated using a model that combines elevation gain, temperature impact, and surface type. Use the difficulty calculator above to enter your target finish time and see exactly how many minutes this course would add or subtract compared to a perfectly flat, cool, road-based marathon. Faster runners and slower runners are affected differently by the same course conditions, so the difficulty is personalised to your pace.
Looking for an easier marathon or a tougher challenge? You can also compare Mainova Frankfurt Marathon against other marathons to find the right race for your goals.
Leipziger, Germany
Bremen, Germany
Munich, Germany
Cologne, Germany
Königsforst, Germany
Lengenfeld, Germany