Kementerian Pertahanan Rusia berkata 103 anggota tenteranya berada di Belarus untuk menerima "bantuan psikologi dan perubatan yang diperlukan" sebelum pulang ke tanah air.
Moscow mengucapkan terima kasih kepada Emiriah Arab Bersatu kerana menjadi perantara dalam pertukaran ini.
Presiden Ukraine Volodymyr Zelensky berkata di Telegram bahawa 82 askar dan 21 pegawai telah dibebaskan oleh Rusia, termasuk anggota tentera negara itu, pengawal sempadan dan pegawai polis.
Menurut Zelensky, ramai tentera Rusia telah ditawan semasa serangan mengejut Ukraine merentasi sempadan di Kursk.
Pertukaran terbaru ini berlaku sehari selepas Zelensky mengumumkan pertukaran lanjut melibatkan 49 warga Ukraine.
Ukraine dan Rusia telah bertukar tawanan perang lebih daripada 50 kali.
-- BERNAMA