The sub-Saharan immigrants include 640 men and 95 women, Xinhua reported.
The immigrants, who were travelling in 79 inflatable dinghies, were taken to the Spanish port of Tarifa.
Subsequently, they will be handed over to the Red Cross.
The rescue comes just hours after the safe arrival of 300 immigrants on Monday, making the past 48 hours the most intense periods in terms of sub-Saharan immigrants attempting to cross the Straits since 2006.
"We have never seen anything like this in one day. In the past it was always spread over several days," Communication head for the Red Cross, Miguel Garcia said.