AFP/On board the Ocean Viking
Those rescued on Monday are all male, mostly Sudanese, and include 29 minors and two boys aged five and 12.
The rescue is the fourth in as many days for the Ocean Viking, which is equipped to carry 200-250 people although the number on board could increase beyond that, the charities have said.
The charities have said fair weather conditions are likely encouraging more departures from Libyan shores.
A further incentive is that a three-day Muslim holiday, Eid al-Adha, which kicked off on Sunday, may reduce the presence of authorities patrolling Libyan beaches.
The rescues come at a time of tension between Italy and other EU states, with the Italian government refusing to let migrants land on its shores unless its EU partners help take them in.
It is not known how many of those rescued are asylum seekers.
Another 150 rescued migrants are stuck on board the Open Arms ship operated by Spanish charity Proactiva off the coast of Italy's southern Lampedusa island, some of them for 10 days.
"Forecast of 2.2-metre high waves for Wednesday afternoon," tweeted Proactiva's founder Oscar Camps.
"Italy forbids the Open Arms from entering Italian territorial waters to seek shelter at Lampedusa. Malta forbids entry to its territorial waters to seek shelter. Everything is great."
LEAVE A COMMENT Your email address will not be published. Required fields are marked*
Fighting flares in eastern Ukraine, Kiev and rebels blame each other
Munich air crash hero and goalkeeping great Gregg dies
Macron picks minister to lead Paris mayor battle
‘Flight of the angel’ opens Venice Carnival
Artist unveils Putin ‘superhero’ paintings in Istanbul
Man dies as storm hits
Boyfriend left ‘heartbroken’ as TV host Flack found dead
France warns of bloody Brexit talks battle
Germans hit the streets against political deals with far-right