Ultra Trail Lago Maggiore begint in de regio rond het Lago Maggiore in noordelijk Italië, tussen Piëmont en Lombardije, en vindt plaats in september. Het is een bergtrailserie met vier opties: een lange race van ongeveer 60 km, een 38 km route, een 24 km parcours en een 13 km korte versie. De lange afstand gaat zwaar omhoog, met duizenden meters hoogteverschil, kamdelen en een hoogste punt op Mont Zeda op 2.156 meter.
De routes lopen over paden, mule tracks en oude militaire wegen door het Val Grande Nationaal Park, vaak omschreven als het grootste wildernisgebied van Europa. Afhankelijk van de afstand passeren de lopers plekken als Mont Spalavera, Mont Fajè, Pizzo Pernice, Mont Todum, Cossogno, Rovegro en Cavandone voordat ze eindigen aan de Pallanza waterkant. De parcours kruisen kleine dorpen aan het meer en in de bergen, met uitzicht op Monte Rosa, de Alpenketen en verschillende meren. Zo loopt het veld van ervaren berglopers tot mensen die de 13 km of 24 km kiezen voor een kortere proef van het terrein.