Ultravasan 90 starter kl. 05:00 i Berga by, Sälen, og sender løberne mod Mora på den klassiske Vasaloppet-rute. Denne 92 km lange trailrace har ca. 867 m stigning og er åben for løbere over 17 år, med separate klasser for kvinder og mænd. Den tidlige start er en del af konceptet: løberne tager afsted i Sälen ved daggry, oplever solopgangen ved Smågan-marskerne og fortsætter langs de historiske Vasaloppet-checkpoints mod mål. Løbet giver også UTMB Index-point i 100K-kategorien og er en del af Vasaloppstrippeln 90, en udfordring der kræver at man gennemfører de 90 km lange versioner af Vasaloppets skiløb, cykelløb og løb.
Ruten er mere om længden end om stigningerne, og udfordringen ligger i distancen, de forskellige underlag og den lange tid på benene. Ca. 60 km er grusvej, ca. 18 km trail, 6 km grusbelagt og 6 km asfalt, så man skal skifte mellem hurtige partier og steder hvor man skal passe på fodfæstet. Ruten går gennem fyrreskov, passerer søer og snoede vandløb, krydser sumpområder på gangbroer og slingrer sig gennem sommerbebyggelser og små landsbyer. Deltagerne er en blanding af dedikerede ultraløbere og stærke amatører, der vil prøve at gennemføre hele Vasaloppet-ruten på fødderne. De seneste år har der været over 1000 finishere. Præmiepengene går til både kvindelige og mandlige vindere, men det vigtigste er jo at man kan løbe hele den historiske strækning fra Sälen til Mora uden ski.