Die Strecke ist zwar für die Athleten technisch anspruchsvoll, weist aber keine alpinistischen Schwierigkeiten auf. Sie führt an herrlichen Naturschauplätzen vorbei: Auf grüne Bergweiden folgen klare Bergseen und felsige Hochebenen mit einer spektakulären Aussicht auf die Brenta-Dolomiten und das Ultental. Wald, Weiden und Felsen bilden das Terrain dieses faszinierenden Laufes mit einer Gesamtlänge von 44,200 km, einem Höhenunterschied von 2.905 m im Aufstieg und 3.256 m im Abstieg.
Die Strecke des Maddalene Skymarathon beginnt in Unsere Liebe Frau im Walde in der Provinz Bozen – Südtirol (1.350 m) und endet in der Ortschaft Rumo (1.000 m) in der Provinz Trient. Sie folgt vorwiegend dem CAI-SAT-Höhenweg Nr. 133 „Aldo Bonacossa“, der im Val di Non sehr bekannt ist und von vielen Wanderern begangen wird. Der Weg verläuft auf einer durchschnittlichen Höhe von 2.000 m und damit oft oberhalb der Baumgrenze. So können die „Himmelsläufer“ weitläufige Panoramablicke genießen.
Der höchste Punkt wird gegen Ende des Rennens auf dem Gipfel des Monte Pin (2.420 m) erreicht. Der technisch anspruchsvolle Abstieg vom Monte Pin bringt die Athleten zur Ortschaft Rumo, wo bei festlicher Atmosphäre die Siegerehrungen stattfinden. Ein Shuttlebus-Dienst bietet Athleten und Fans einen bequemen Transfer zwischen Start- und Zielbereich. Entlang der Strecke stößt man auf Berghütten, Biwake und Almen.
Zahlreiche Freiwillige der verschiedenen lokalen Organisationen des Trentino und Südtirols garantieren für Sicherheit und Betreuung auf der Strecke.