Utväxlingen sker trots den andra natten av omfattande ryska attacker mot ukrainska regioner och huvudstaden Kiev.
Ryska försvarsdepartementet uppger att ytterligare 303 krigsfångar från vardera land har frigetts i den tredje, och sista, delen av fångutväxlingen. Ukrainas president Volodymyr Zelenskyj bekräftar också fångutväxlingen.
”Jag tackar teamet som arbetade dygnet runt för att framgångsrikt genomföra denna utväxling”, skriver han på X.
Under lördagen skickades 307 krigsfångar över från vardera sidan, samt 390 under fredagen.
Under helgen har därmed 1 000 krigsfångar från vardera sida släppts, vilket är ett av få konkreta resultat av de senaste fredssamtalen i Istanbul.