Some 329 people, including newborn babies, had to be rescued after their wooden boat flooded on Sunday.
The Defense Ministry said a Spanish frigate was working on a European border patrol mission when it saw the troubled vessel.
With the help of Spanish NGO Proactive Open Arms, it transferred all of the passengers from the boat off the coast of Libya.
The group included 95 women, three of them pregnant and 17 children, some of which were newborns.
They have all been taken to an Italian port.
The International Organization for Migration estimates that 4,742 migrants entered Europe by sea in the first 25 days of this year, with 206 dying en route.
The migrants were transferred to Italy yesterday.
- BREAKING: Reports of Vodafone being down in Spain - 18 Jun, 2019 @ 15:29
- WARNING: How meticulous thieves are robbing your homes while you enjoy days at the beach along Spain’s Costa del Sol - 17 Jun, 2019 @ 17:06
- Luxury brands continue to bet on Marbella’s Puerto Banus as Hermes, Versace and Fendi to set up shop - 17 Jun, 2019 @ 13:09
- Rival the yachts of Marbella this summer with this HUGE inflatable boat from Amazon - 17 Jun, 2019 @ 11:55
- REVEALED: British flyers behind soar in on-flight incidents in Spain as Malaga, Alicante and Mallorca most affected by bad behaviour - 17 Jun, 2019 @ 11:24
- IN PICS: The stunning 16th century estate going up for auction in Spain - 16 Jun, 2019 @ 09:07
- Fake goods costing Spain and EU billions each year - 15 Jun, 2019 @ 08:38
- Brothers cuffed after trying to stuff 11 champagne bottles down one of their tops in huge shoplifting FAIL on Spain’s Costa del Sol - 14 Jun, 2019 @ 17:22
- British tourists still flocking to Spain’s Malaga as first quarter of 2019 shows almost 10% increase in hotel stays - 14 Jun, 2019 @ 17:04
- 8 things you didn’t know were ILLEGAL to do at the beach on Spain’s Costa del Sol - 14 Jun, 2019 @ 12:29