The operation overnight on Wednesday and Thursday involved three ships and an airplane, the coastguard said in a statement. A total of 296 people, including 14 women and 8 minors, were saved.
Italy has seen a sharp increase in boat migrants in recent weeks and the latest arrivals will put further pressure on Prime Minister Mario Draghi's government to secure an agreement with European Union partners over how to deal with the influx. Another 203 migrants travelling on three separate boats have disembarked in the last two days in the southern region of Calabria, adding more pressure on Italy's rescue capacity.
Some 61,935 migrants have landed in Italy so far in 2021, interior ministry data show, against 32,542 in the same period last year.