L'Ultra Trail Lago Maggiore part de la région du Lac Majeur, dans le nord de l'Italie, entre le Piémont et la Lombardie, et se court en septembre. C'est une série de trails en montagne avec quatre formats : un long d'environ 60 km, un 38 km, un 24 km et un format court de 13 km. Le parcours long, ça grimpe sec, avec des milliers de mètres de D+, des passages en crête, et un point culminant sur le Mont Zeda à 2 156 mètres.
Les parcours empruntent des sentiers, des chemins muletiers et d'anciennes routes militaires à travers le Val Grande National Park, souvent décrit comme "Europe’s largest wilderness area". Selon la distance, les coureurs passent par des endroits comme Mont Spalavera, Mont Fajè, Pizzo Pernice, Mont Todum, Cossogno, Rovegro et Cavandone avant l'arrivée sur le front de lac de Pallanza. Les tracés traversent des petits villages au bord du lac et en altitude, avec des vues sur le Monte Rosa, la chaîne alpine et plusieurs lacs. Du coup, le plateau va des coureurs de montagne aguerris à ceux qui choisissent le 13 km ou le 24 km pour avoir un avant-goût du terrain.