Der Zürich Marathon wird in der grössten Stadt der Schweiz gelaufen, auf einer Strecke, die dem Zürichsee entlang führt. Der Kurs wechselt zwischen städtischen Abschnitten und Passagen direkt am Wasser und ist flach und schnell. Ausgetragen wird der Lauf im April, wenn die Frühlingsbedingungen einer langen Belastung meist entgegenkommen.
Drei Formate stehen zur Wahl: der Marathon über 42,195 Kilometer, der Halbmarathon über 21,1 Kilometer und der On Z10 über 10 Kilometer. Damit richtet sich der Anlass sowohl an Läuferinnen und Läufer mit Zeitziel auf der Marathondistanz als auch an alle, die auf einer kürzeren Strecke starten wollen. Der See und die Stadt prägen den Charakter des Laufs, der über weite Abschnitte direkt am Ufer verläuft und entsprechend gut einsehbar ist.