The exchange takes place despite the second night of extensive Russian attacks on Ukrainian regions and the capital Kyiv.
The Russian Defense Ministry reports that an additional 303 prisoners of war from each country have been freed in the third and final part of the prisoner exchange. Ukrainian President Volodymyr Zelenskyj also confirms the prisoner exchange.
"I thank the team that worked around the clock to successfully carry out this exchange," he writes on X.
On Saturday, 307 prisoners of war were transferred from each side, and 390 on Friday.
Over the weekend, 1,000 prisoners of war from each side have thus been released, which is one of the few concrete results of the recent peace talks in Istanbul.