Marathons in North Rhine-Westphalia
North Rhine-Westphalia is home to 7 marathons in our database in Germany, spread across cities including Aachen, Bonn, Cologne, and Duisburg, and more.
Cologne Marathon is the largest race in the lineup, typically drawing around 8,000 finishers, while the full spread offers everything from fast urban courses to scenic regional events.
Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line.
Close to this race
Nearby Marathons
Other races closest to North Rhine-Westphalia.
Marathon Eindhoven
The Marathon Eindhoven attracts about 3,000 finishers each October on one of the Netherlands' fastest courses. The flat loop through Brainport Eindhoven passes the Philips Stadium area, high-tech campus districts, and the city centre. October cool weather and dead-flat Dutch terrain make Eindhoven a popular personal-best attempt in the south of the Netherlands.
Next race: Sunday, 11 October 2026
Enschede Marathon
The Enschede Marathon is the Netherlands' oldest marathon, drawing about 4,500 finishers each April through the eastern city near the German border. The flat course passes the University of Twente campus and the city centre on wide Dutch roads. April spring weather and dead-flat terrain make it a fast eastern Netherlands marathon.
Next race: Friday, 9 April 2027
Utrecht Marathon
The Utrecht Marathon attracts about 6,000 finishers each May through the Netherlands' fourth-largest city. The course passes the Dom Tower, the Oudegracht canal, and the Jaarbeurs area on flat Dutch terrain. May spring weather and a central historic-city route make it a popular Dutch marathon.
Next race: Sunday, 2 May 2027
Mainz Marathon
The Mainz Marathon attracts approximately 2,000 finishers each May through the Rhine city of Gutenberg and carnival fame. The course passes the Mainz Cathedral, the Rhine riverfront, and the citadel overlooking the river on flat Rhenish Hesse terrain. May's Rhine spring and the carnival-city atmosphere make it one of Germany's most cheerful regional marathons.
Next race: Sunday, 23 May 2027
Luxembourg Marathon
The Luxembourg Marathon attracts approximately 3,500 finishers each May through the Grand Duchy's dramatic hilltop capital. The course passes the Adolphe Bridge, the Pétrusse Valley gorge, and the Kirchberg EU district on rolling terrain through Europe's wealthy heartland. May's spring weather and the city's clifftop scenery make it one of the Benelux region's most scenic marathons.
Next race: Sunday, 23 May 2027












