The migrant rescue ship Ocean Viking has saved 153 people in distress off Malta, the French charity SOS Mediterranee operating the vessel said Saturday.
The rescue operations in the central Mediterranean on Friday were coordinated by Italian maritime authorities, it said.
The rescues, which followed in quick succession, involved 59 and 65 people travelling on two wooden boats. Later, 29 people were plucked off a fibreglass vessel after another distress signal.
The migrants had been at sea for five days, and went without food and water for two days, it said, adding they were severely dehydrated.
Another 15 migrants were rescued in the same area on Thursday.
Maltese authorities have largely ignored calls for help from migrant rescue vessels and the migrants were instead being transported to the Italian port of Civitavecchia, nearly 1,000 kilometres away, SOS Mediterranee said.
The new Italian government, which campaigned on a promise to “stop arrivals”, says charity vessels in the area sail under the flags of specific countries — namely France and Germany — which consequently have a duty to take in some of those rescued.
According to the Italian interior ministry, nearly 90,000 people have arrived by sea so far this year, but only a fraction have been taken in by France and Germany.
The migrants rescued by charity vessels make up just 14 percent of arrivals over the past 12 months, according to Matteo Villa from the Institute for International Political Studies.