The KHL confirmed Voynov's return to the league Monday morning.
In April, he was suspended by the NHL for the entire 2019-20 season for "unacceptable off-ice conduct." The ruling was ultimately upheld but reduced by arbitrator Shyam Das to half the campaign because Voynov was credited with already serving 41 games.
The 29-year-old blue-liner sat out all of 2018-19 after playing three years with SKA St. Petersburg.
He last played in the NHL with the Los Angeles Kings. The club will retain his rights, but said following Das' decision that Voynov won't play for the team.
The Kings terminated Voynov's contract after he was convicted on a misdemeanor domestic abuse charge and sentenced to 90 days in jail back in 2015.