Hamburg Marathon

Hamburg Marathon

Hamburg, Hamburg, Germany

Overview

The Hamburg Marathon is one of the world's largest marathons, drawing approximately 12k finishers on an urban road in Hamburg, Germany. The course starts and finishes at the Reeperbahn. The route follows the Alster lakes, passes the Elbphilharmonie, and crosses the Elbe via tunnels and bridges. Very flat with minor rises on Elbe crossings.

Hamburg Marathon is a certified 42.195 km (26.2 mile) marathon — the standard World Athletics marathon distance.

Hamburg Marathon 2027 race day

The next Hamburg Marathon is scheduled for Sunday, 25 April 2027 with a 9:00 am start. The certified course covers 42.195 km (26.2 miles) with 40 m of climbing on a very flat layout.

Hamburg Marathon course route

The Hamburg Marathon is a loop that starts and finishes on the Reeperbahn and follows the Inner and Outer Alster, passes the Elbphilharmonie, and crosses the Elbe by tunnels and bridges. It is very flat apart from minor rises on the Elbe crossings, and spectators line the Reeperbahn, the Alster paths, and the waterfront.

Hamburg Marathon elevation profile

The Hamburg Marathon course is very flat over 42.195 km (26.2 miles). Runners cover 40 metres of climbing and 40 metres of descent, with minimal net elevation change from start to finish.

Entry requirements

Registration is available at haspa-marathon-hamburg.de. The race sells out in advance; early registration is recommended. International runners can also enter through official travel partners.

Hamburg Marathon course video

Race-day footage from the course to help you picture the route, crowds, and key landmarks on marathon day.

Hamburg Marathon - Course Overview in 15 Minutes

Frequently Asked Questions

What is the Hamburg Marathon elevation profile?
The Hamburg Marathon has 40 metres of total climbing and 40 metres of descent over 42.195 km (26.2 miles). The course is very flat, with 0 metres of net change from start to finish.
How long is the Hamburg Marathon?
The Hamburg Marathon is the standard marathon distance of 42.195 kilometres (26.2 miles), certified to World Athletics rules. Starts and finishes at the Reeperbahn.
What time does the Hamburg Marathon start?
The 2027 Hamburg Marathon starts at 9:00 am local time on Sunday, 25 April 2027. Arrive early for baggage drop and corral access — official race communications on haspa-marathon-hamburg.de/ confirm any last-minute schedule changes.
Is the Hamburg Marathon Germany's oldest city marathon?
Yes. The HASPA Marathon Hamburg first took place in 1986, making it one of Germany's longest-running city marathons. It has grown into one of the biggest road races in Europe, regularly attracting over 15,000 marathon entrants.
What landmarks does the Hamburg Marathon course pass?
The flat course takes runners past the iconic Speicherstadt warehouse district (a UNESCO World Heritage Site), along the Alster lakes, through the Altona neighbourhood, and past the Elbphilharmonie concert hall with views of the Elbe harbour — a showcase of Germany's second-largest city.
When is the Hamburg Marathon held?
The HASPA Marathon Hamburg is typically held on the last Sunday of April, catching Hamburg's mild spring conditions before summer heat arrives. Check haspa-marathon-hamburg.de for the confirmed date.
How flat is the Hamburg Marathon course?
Extremely flat. With only around 40 metres of total elevation gain, the Hamburg course ranks among the flattest marathon routes in Germany — comparable to Berlin — making it well-suited for setting personal bests.
How do I register for the Hamburg Marathon?
Registration is available at haspa-marathon-hamburg.de. The race sells out in advance; early registration is recommended. International runners can also enter through official travel partners.

Last updated 18 July 2026. Edition dates and course details are reviewed regularly.

Nearby Marathons

Other races closest to Hamburg.

Related guides

View all marathon guides →