De marathon van Zürich 2006 vond plaats op zondag 9 april 2006 in Zürich. Bij de mannen won de Ethiopiër Tesfaye Eticha in 2:12.39 en bij de vrouwen won de Russische Jelena Tichonova in 2:39.52.

In totaal finishten 5054 atleten de wedstrijd waarvan 925 vrouwen.

Uitslagen Mannen rangnaamlandtijd Tesfaye Eticha 2:12.39 Alfonse Yatich 2:12.54 Lucian Hombo 2:18.134 John Rotich 2:18.445 Alexei Khoklov 2:18.546 Francis Kakui 2:20.487 Phillip Muia 2:21.008 Alexei Veselov 2:21.079 Daudi Irunde 2:21.1110 David Kosgei 2:21.2811 Peter Mutisya 2:22.3612 Paul Sumaye 2:23.5813 Balthasar Sousa 2:24.4414 Philip Rist 2:25.3015 Gerhard Schneble 2:28.10

Vrouwen rangnaamlandtijd Jelena Tichonova 2:39.52 Annemette Jensen 2:41.17 Maja Neuenschwander 2:44.234 Nili Abramski 2:46.465 Katerina Stetsenko 2:47.146 Bernadette Meier 2:47.567 Gulnara Vygovskaya 2:48.518 Ulrike Hoeltz 2:51.479 Natalia Pinho 2:52.0910 Oksana Kouzmicheva 2:52.1611 Susanne Gries 2:53.4712 Ivana Martincova 2:54.2913 Stéphanie Vollenweider 2:55.4114 Carolina Reiber 2:57.3315 Katrin Kläsi 2:57.48

2006 Zurich