Thirteen Israelis and four Thai nationals arrived in Israel on Sunday in the second release of hostages from Hamas captivity in exchange for Palestinian prisoners.
The captives were handed over to the International Committee of the Red Cross late on Saturday.
Six of the 13 Israelis released were women and seven were teenagers or children.
Meanwhile, Israel released 39 Palestinians - six women and 33 minors - from two prisons, the Palestinian news agency WAFA said.
Some of the Palestinians arrived at Al-Bireh Municipality Square in Ramallah in the Israeli-occupied West Bank, where thousands of people awaited them.
Saturday's swap follows the previous day's initial release of 13 Israeli hostages in return for the release of 39 Palestinian women and teenagers from Israeli prisons.
On Friday, Hamas also released a Philippine national and 10 Thai farm workers.


Kuwait International Airport suffers 'significant damage' after drone attacks
Russian drones kill four in Ukraine, damage key infrastructure
Yemen's Houthis confirm launching attack on Israel
Nepal's former PM arrested over Gen Z protests deaths
UN establishes task force to address Hormuz navigation challenges
Worker injured in drone attack on Oman's Salalah port, crane damaged
Bahrain contains fire at 'facility' after Iran attack
Rubio says Iran war to last 'weeks not months'; no ground troops needed
