The Norwegian clocked a time of 31 minutes 0.3 seconds to beat Sweden's Helena Ekholm by 17.9 seconds.
German star Magdalena Neuner's hopes were dashed as she fired all five shots at the wrong set of targets during the race.
Having finished second in the 7.5km sprint on Saturday, Berger found her skis and overcame three penalties to win comfortably.
Elkholm was clean in the range and used her speed to win silver with France’s Marie Laure Brunet also a perfect shooter for third – 25.1 in total behind Berger.
- Sports & Recreation
- Helena Ekholm