Ferries to Morocco
20-04-2022 Ferries from Algeciras to Tanger Med and Tarifa to Algeciras Town restarted on Tuesday 12th April for foot passengers and on Monday 18th for vehicles. Travellers need to have either a Vaccination certificate or a PCR test taken within the previous 72 hrs. The borders at Cueta and Melilla remain closed.
The Main FRS route between Tarifa (Spain) and the buzzing port of Tangier (Morocco) is the shortest seaway between the two continents. In addition, FRS also connects Algeciras with the ports of Ceuta and Tangier MED. With its modern high-speed ferries, FRS has become the market leader for passenger and car crossings to and from Tangier. FRS ferry crossings can be supplemented with a variety of organised land excursions in and around Tangier.
FRS also have Café-Bar and Boutique Duty Free on board of all its vessels.
Below Andalucia.com lists all the ferry routes from Andalucia to North Africa and Canary Islands:

Tarifa
Tangier Town
Frequent hourly ferry service by fast Jet Catamaran from Tarifa port to Tangier Town (Morocco). Services offered by two companies
Algeciras
Ceuta
Frequent hourly services between
Algeciras
Tangier "med"
Frequent daily service from Algeciras to Tangier Med (Morocco) is available through two companies, Acciona Transmediterrea and
Gibraltar
Tangier MED
Once a week departure from Gibraltar to Tangiers Med (Morocco) is available through the ferry company,
Malaga
Melilla
Service available daily from Malaga to Melilla (Spanish enclave) except Sundays through Acciona Transmediterrea.
Motril
TANGER MED
Service available daily from Motril to Tanger Med through
Motril
MELILLA
Service available daily from Motril to Melilla (Spanish enclave) through
Motril
NADOR
Service available daily from Motril to Nador (Morocco) through Naviera Armas. Crossing takes four and a half hours. The ferry company provides a free connecting bus service for passengers from Malaga bus station.
Motril
AL HOCEIMA
Service available twice weekly from Motril to Al Hoceima (Morocco) through Naviera Armas. Crossing takes three and a half hours. The ferry company provides a free connecting bus service for passengers from Malaga bus station.
Almeria
Melilla
Ferries are available daily from Almeria to Melilla (Spanish enclave), through Acciona Transmediterrea.
The crossing takes approximately four hours.
Almeria
NADOR
Ferries are available three times daily from Almeria to Nador (Morocco), through Acciona Transmediterrea.
The crossing takes approximately six hours.
Ferries to Algeria
Almeria
ORAN
Ferries are available twice a week from Almeria to Oran (Algeria), through Acciona Transmediterrea.
The crossing takes approximately nine hours.
Almeria
GHAZAOUET
Ferries are available three times a week from Almeria to Ghszouet (Algeria), except for Saturdays through Acciona Transmediterrea. The crossing takes approximately nine hours.
Ferries to Canary Islands
Cadiz
Canary Islands
The service is available through Acciona Transmediterrea, usually once a week to each of the four Canary Island ports. Follow the company link to see timetables and to make your reservations.
Huelva
Canary Islands
The service is available through