Italy has permitted charity vessel Ocean Viking to transfer 180 migrants rescued in the Mediterranean to a ship in Sicily for quarantine.
Those on board exploded with joy at the announcement that their ordeal amid the cramped conditions on the Ocean Viking would soon be over, with migrants singing, applauding and taking selfies, reports CGTN Africa.
"We have received instructions from the Italian maritime authorities to disembark those on board in Porto Empedocle," a spokesman for the charity SOS Mediterranee told AFP, which has a correspondent on board.
The decision comes after a stand-off that lasted nine days.
"We're very happy! We've come a long way, Libya was like hell and now at least we can see the end. I need to tell my family that I'm still alive," said Rabiul, 27, from Bangladesh.
Tensions have risen in the past week, as witnessed by an AFP reporter, with the migrants increasingly desperate to reach land. Others have become distraught at not being able to telephone their families to let them know they were safe.
A member of the crew, Ludovic, said that he had never witnessed such violence on board a rescue vessel, after a spate of fights between migrants and threats of suicide.
The migrants, who include Bangladeshis, Pakistanis, North Africans, Eritreans, Nigerians and others, were picked up after fleeing Libya in four separate rescues by the Ocean Viking on June 25 and 30.
"Now, a second life is in front of us, after everything we went through in Libya. Thank you Italy for offering us a second life, and to SOS Mediteranee for saving the first," said Emmanuel, 32, from Ghana.
The migrants include 25 children, most of whom are unaccompanied by adults, and two women, one of whom is pregnant.
At times, all the members of the SOS Mediterranee rescue team have been on deck in order to calm tense situations. Some of the threats were directed at the rescuers themselves.
Rumours abounded among the groups of migrants, including that the NGO is in cahoots with Italian authorities, earning money each day the migrants are kept on board.
On Thursday, two migrants threw themselves into the Mediterranean, but were rescued.
More than 100,000 migrants tried to cross the Mediterranean last year with more than 1,200 dying in the attempt, according to the International Organisation for Migration.
The arrival of summer and more favourable conditions at sea may lead to an increase of attempts to cross the Mediterranean with the hope of arriving in Europe.