There are extensive ferry links between northern Morocco and southern Europe, the most popular of which is Algeciras (Spain) to Tangier. Ferries to Tangier now dock at Tanger Med terminal, except for those from Tarifa, 40km from Tangier.
Direct Ferries (www.directferries.com) sells tickets for most of the following. The Europe-wide service has sites in most European languages.
Trasmediterranea (www.trasmediterranea.es) Almería–Melilla, Almería–Nador, Algeciras–Ceuta, Algeciras–Tangier Med, Málaga–Melilla.
Baleària (www.balearia.com) Algeciras–Ceuta, Algeciras–Tangier Med, Algeciras-Melilla, Motril-Melilla.
FRS (www.frs.es) Algeciras–Ceuta, Algeciras–Tangier Med, Gibraltar–Tangier Med, Tarifa–Tangier.
Grandi Navi Veloci (www.gnv.it) Barcelona–Tangier Med, Genoa–Tangier Med, Sète–Tangier Med, Sète–Nador.
Grimaldi Lines (www.grimaldi-lines.com) Savona–Tangier Med, Barcelona–Tangier Med.