Le Zürich Marathon se court dans l’une des plus grandes ville de Suisse, sur un tracé qui longe le lac de Zurich. Le parcours alterne passages urbains et sections en bord d'eau, avec un profil roulant favorable à la performance. L'épreuve se tient en avril, période où les conditions printanières sont généralement propices à un effort long.
Trois formats sont proposés : le marathon de 42,195 km, le semi-marathon de 21,1 km et le On Z10, un 10 km. Cette organisation permet d'accueillir aussi bien des coureurs visant un temps de référence sur marathon que des participants engagés sur des distances plus courtes. Le cadre lacustre et urbain, avec le lac en toile de fond sur une large partie du tracé, constitue la signature de l'épreuve.