Voronina claimed the gold medal, followed by the Czech Republic's Martina Sablikova, who showed the second time of just over 6 minutes, 41 seconds. Sablikova broke a world record during an earlier race.
Voronina, a bronze medalist at the 2018 Olympics in the 5000 metre-race, did not claim any medals at the world and European Championships. During the Salt Lake City competition, she won the bronze in the 3000 metres.
Another Russian athlete, Elena Sokhryakova, came in tenth, showing a time of just over 6 minutes, 59 seconds.
The executive director of the Russian skating union, Varvara Barysheva, commended Voronina's achievement.
Voronina earlier told journalists that her sleep issues had become, to some extent, a barrier in her career, interfering with her progress. She noted that insomnia significantly undermines the emotional mood before a tournament, and added that she consistently addresses the challenge.