Die Route des Haspa Hamburg Marathons 2025 verläuft durch die gesamte Hansestadt.
Die 42,195 Kilometer lange Marathonstrecke folgt dem Straßenverlauf Karolinenstraße > Vor dem Holstentor > Holstenglacis > Glacischaussee > Millerntorplatz > Reeperbahn > Königstraße > Platz der Republik > Holländische Reihe > Corinthstraße > Elbchaussee > Klopstockstraße > Palmaille > Breite Straße > St. Pauli Fischmarkt > St. Pauli Hafenstraße > Johannisbollwerk > Vorsetzen > Baumwall > Otto-Sill-Brücke > Kajen > Hohe Brücke > Bei den Neuen Krahn > Bei den Mühren > Zippelhaus > Dovenfleet > Willy-Brandt-Straße > Deichtorplatz > Klosterwall > Steintorwall > Glockengießerwall > Ballindamm > Jungfernstieg > Neuer Jungfernstieg > Alsterufer > Kennedybrücke > An der Alster > Schwanenwik > Edurard-Rhein-Ufer> Schöne Aussicht > Fährhausstraße > Herbert-Weichmann-Straße > Sierichstraße > Maria-Louisen-Straße > Grasweg > Saarlandstraße > Alte Wöhr > Fuhlsbütteler Straße > Hebebrandstraße > Überseering > Sidneystraße > Hindenburgstraße > Rathenaustraße > Im Grünen Grunde > Am Hasenberge. Hier ist der nördlichste Punkt der Laufstrecke erreicht.
Von hier aus folgt die weitere Strecke dem Straßenverlauf Maienweg > Alsterkrugchaussee > Alsterdorfer Damm > Rathenaustraße > Bebelallee > Hudtwalcker Straße > Winterhuder Brücke > Eppendorfer Landstraße > Eppendorfer Baum > Klosterstern > Harvestehuder Weg > Alte Rabenstraße > Mittelweg > Dammtordamm > Stephansplatz > Gorch-Fock-Wall > Sievekingplatz > Karolinenstraße.