The service says that the first boat carrying 27 men and six women was located in waters east of the Strait of Gibraltar late yesterday after being spotted by a Spanish military plane.
Another rescue boat intervened early today to pull five men from another boat.
A third craft in danger of sinking with 35 men aboard was then spotted by a Spanish navy outpost on the Alboran Island between Spain and Morocco. The Spanish military helped the boat dock on the island, where the migrants were to be picked up by the rescue service.