Lors de ces Jeux olympiques de 2018 à PyeongChang, elle remporte la médaille d'or du dix kilomètres, disputé en style libre, devançant de la Suédoise Charlotte Kalla. Alignée en troisième position lors du relais, après Ingvild Flugstad Østberg et Astrid Uhrenholdt Jacobsen, elle comble le retard sur la Suède et la l'équipe OAR, Marit Bjørgen s'imposant sur ce dernier relais face à Stina Nilsson pour remporter le titre, la deuxième médaille d'or pour Haga.