Mainova Frankfurt Marathon 2027
October 2027, date to be announced · Frankfurt, Germany
The Frankfurt Marathon finishes indoors. After 42.195 km through the banking district, across the Main to Sachsenhausen, west through Niederrad, Schwanheim and Höchst and back, runners cross a red carpet into the Festhalle at the trade fair. The race starts on Friedrich-Ebert-Anlage, and the organiser puts the height difference between the lowest and highest points at 27.8 m.
The organiser has not announced the 2027 date. The next race is Sunday 25 October 2026, which is the date the European Marathon Classics calendar still shows, and the 2025 race was on Sunday 26 October. The details below are from the 2025 and 2026 pages and are labelled as such.
The race claims to be the third fastest city marathon in the world, and gives the average finish time of its field as 3:57:56, which it says is by far the fastest of Germany's five biggest marathons.
The weekend at a glance
- Date
- Not announced for 2027. Sunday 25 October 2026 is the next race, at 10:00
- Your number
- Messe Frankfurt, hall 1, level 2. In 2025 Friday 12:00 to 19:00, Saturday 10:00 to 19:00, Sunday 7:00 to 10:00
- Start
- Friedrich-Ebert-Anlage, towards the city centre. Four waves from 10:00 and everyone must start by 10:30 (2025 and 2026)
- Blocks
- Six blocks by expected finish time, from up to 3:00 to 4:00 and slower
- Finish
- Inside the Festhalle at the trade fair. The finish closed at 16:45 in 2025, and the limit is 6 hours net
- Bag drop
- Hall 1, level 1, from 8:00. Collection until 17:00
- Trains and trams
- Your number is a ticket for the whole RMV network on race day
- Climb
- 27.8 m between the lowest (89.4 m) and highest (117.2 m) points, which is a height difference and not a climb total
- Weather
- The last four race mornings ran from 6.5 °C to 13.7 °C at 10:00
In the Running plans this weekend for you. It covers the trip and its costs, the race morning from your own block and hotel, the course, and a pacing plan for this course. It is invite-only while it is being tested.
Join the waitlistOn this page
Getting to Frankfurt
Frankfurt Airport has its own regional station on the lowest level of Terminal 1. The S-Bahn lines S8 and S9 run from there to the Hauptbahnhof, and the regional transport authority puts the trip at about 15 minutes. A day ticket covering the airport and the city's trains, trams and buses cost €13.50 on its page on 2 October 2026, and it excludes ICE and IC trains.
From the Hauptbahnhof, the start on Friedrich-Ebert-Anlage is about 1 km on foot, which is 12 minutes. The organiser asks runners to use public transport on race weekend.
Where to stay in Frankfurt
The Hauptbahnhof is the point to measure from, because the trade fair, where you collect your number and finish, and the start are within a walk of it.
| Area | To the start |
|---|---|
| Around the Hauptbahnhof | About 1 km on foot, 12 minutes |
| Westend, around Grüneburgweg | 2.3 km on foot, 30 minutes |
| Old town, around the Römerberg | 2.3 km on foot, 30 minutes |
| Sachsenhausen, around Schweizer Straße | 3.1 km on foot, 41 minutes |
| Konstablerwache | 2.85 km on foot, 37 minutes |
On race morning the RMV network is free with your number, so every one of these is a short ride, and the race passes through Sachsenhausen and the Westend.
Collecting your number 2025 details
The marathonmall at the trade fair is where numbers are handed out, in hall 1 on level 2, at Ludwig-Erhard-Anlage 1. In 2025 the hours were Friday 12:00 to 19:00, Saturday 10:00 to 19:00 and Sunday 7:00 to 10:00. Stations next to it are the S-Bahn Messe (S3, S4, S5, S6) and the U4 at Festhalle/Messe.
Bring your race passport, or give your bib number and show ID. Someone else can collect for you with your passport, or a declaration of consent with a copy of your ID. You receive a number with the timing chip built in, safety pins, a sticker for your clothes bag and a starter bag. The starter bag doubles as the clothes bag on Sunday.
Race morning
The first start is at 10:00 on Friedrich-Ebert-Anlage. The blocks are set by expected finish time and the logo on the left edge of your number tells you yours. Block 1 is up to 3:00, block 2 is 3:00 to 3:15, block 3 is 3:15 to 3:30, block 4 is 3:30 to 3:45, block 5 is 3:45 to 4:00, and block 6 is 4:00 and slower plus anyone who gave no time. The start comes in four waves, and everyone must cross the line by 10:30. Timing is by net time, so a later wave loses nothing.
Bags go in hall 1, level 1 from 8:00, in the official starter bag with the sticker on it. Other bags cost €4 at the checkroom in hall 1. Anything left in the start area is treated as abandoned and given away. Pacers run for 2:59, 3:14, 3:29, 3:44, 3:59, 4:14, 4:29, 4:44, 4:59 and 5:29.
The course 2025 details
The route starts at Friedrich-Ebert-Anlage near the Messeturm, goes through the city centre and over the Main on the Alte Brücke into Sachsenhausen, then west through Niederrad, Schwanheim and Höchst before returning to the Festhalle, according to Wikipedia. The organiser's own information gives the 2025 water stations.
Self-service drinks are at 5, 10, 15, 20, 25, 30, 35 and 40 km, with water and isotonic drink, tea, sponge tubs, medical care and time splits, and extra water points at 12.5, 17.5, 22.5, 27.5, 32.5 and 37.5 km. Bananas and energy bars are added from 15 km, and gels at 30, 35 and 40 km. Toilets are at 5 and 10 km and every 2.5 km after that.
The organiser says the course is flat. Its own measurement is 27.8 m between its lowest and highest points.
Weather in Frankfurt in October
The race is at the end of October, so the mornings are cold or cool. These are the last four race days at Friedrich-Ebert-Anlage, at 10:00 and at 13:00. Wikipedia lists 2021 as cancelled, and 2026 has not happened yet.
| Race day | 10:00 | 13:00 | Wind at 10:00 |
|---|---|---|---|
| 30 October 2022 | 13.7 °C | 18.8 °C | 7 km/h |
| 29 October 2023 | 12.4 °C | 13.3 °C | 21 km/h |
| 27 October 2024 | 9.8 °C | 14.3 °C | 11 km/h |
| 26 October 2025 | 6.5 °C | 7.7 °C | 20 km/h |
In 2025 it was 6.5 °C at the start and only 1.2 °C warmer by 13:00, with a 20 km/h wind.
Afterwards 2025 details
The finish is in the Festhalle, and spectators get in free. You receive a medal and a poncho, and changing rooms and showers are in hall 1, level 0. Your bag is collected in hall 1, level 1 against your number until 17:00, and a massage service runs from 12:00 to 17:00. The organiser asks runners to leave the finish area quickly to avoid jams. If you drop out, your number is an RMV ticket back to the fair, and return buses ran at 20.5, 23.7, 27.2 and 30 km in 2025.
In the Running plans this weekend for you. It covers the trip and its costs, the race morning from your own block and hotel, the course, and a pacing plan for this course. It is invite-only while it is being tested.
Join the waitlistOther race weekends
Frankfurt Marathon is part of the European Marathon Classics. The series' other races with a guide here are Rome Marathon, Vienna City Marathon, TCS London Marathon, Madrid Marathon, Copenhagen Marathon, Warsaw Marathon and Lisbon Marathon.
Close by, and with guides of their own, are Berlin Marathon and TCS Amsterdam Marathon.
Sources
| 2026 date, start place, number pick-up, 10:30 start deadline, bag drop, 27.8 m height difference, finish closing | Marathon information, organiser, 2025 and 2026 editions |
| Marathon page, 2026 date, flat profile and finish claims | Marathon, organiser, 2026 edition |
| Blocks, number pick-up, transport, bag drop, water stations, showers, finish | Event information marathon, organiser, 2025 edition, PDF |
| Next race date | European Marathon Classics, the series' own calendar, which lists Frankfurt on 25 October, the 2026 date |
| Course route | Frankfurt Marathon, Wikipedia |
| Airport to Hauptbahnhof, Airport-to-City ticket | Airport-to-City-Ticket, Rhein-Main-Verkehrsverbund, the transport authority |
| Airport station | Traveling by train to Frankfurt airport, the airport operator |
| Past race dates | Results pages for 2022 to 2024 and the organiser's 2025 event information, and the organiser |
| Walking times between places | OpenStreetMap routing, foot profile, checked on the date above |
| Race-day weather | Open-Meteo historical weather, at Friedrich-Ebert-Anlage, a 9 km grid |
Written from the organiser's published information and the app's own race data, checked on 2 October 2026.
If something here is wrong or out of date, tell us.