Der Traunsee Bergmarathon startet und endet in Gmunden, Österreich, führt einmal um den Traunsee und dabei über sieben Gipfel. Die komplette Strecke hat ungefähr 4.500 Höhenmeter, das macht es eher zu einem alpinen Ultra als zu einem normalen Straßenmarathon. Die Idee zu dem Event kam übrigens von Willi Buchinger, einem lokalen Ausdauersportler und Expeditionsbergsteiger aus Pinsdorf, der alle Gipfel rund um den See in 24 Stunden besteigen wollte. Es gibt auch zwei Halbmarathon-Distanzen: einmal von Gmunden nach Ebensee und einmal in die andere Richtung. Aus Sicherheitsgründen ist die volle Strecke auf 250 Läufer begrenzt, und jeder Halbmarathon auf 100 Teilnehmer.
Die Strecke wurde im Laufe der Zeit immer wieder angepasst, aber der Kern, also die anspruchsvolle Runde um den See mit den Anstiegen drüber, ist geblieben. Früher sind die Teilnehmer den Traunstein über den Hernlersteig hoch, und manche haben sogar unmarkierte Wege über Hochkamp oder Zierlersteig genommen. Der Feuerkogel war damals nicht dabei, stattdessen ging es über den Großen Sonnstein. Beim ersten Rennen gab es 42 Starter, und genau die Hälfte ist nicht ins Ziel gekommen – das zeigt schon, wie anspruchsvoll das Gelände ist. Später wurden Start und Ziel zum Rathausplatz in Gmunden verlegt, so waren dann mehr Zuschauer im Ortszentrum dabei. Dazu kam noch ein Kinder-Bergmarathon für Kids von 2 bis 15 Jahren, mit kurzen, altersgerechten Strecken von 500 bis 2.200 Metern. Es gab auch eine Charity-Wanderung zur Unterstützung der Kinderkrebshilfe.