Ferries to Spain

FRS Iberia
Ferry service carrying vehicles and foot passengers from Tarifa, Algeciras and Gibraltar to Tangiers and Ceuta. Office at Estacion Maritima, Tarifa, 11380 Cadiz.
Brittany Ferries
Sails twice a week from both Portsmouth and Plymouth to Santander in Northern Spain.
P&O Ferries
Offers a Portsmouth to Bilbao service. Departures every three days.
Acciona Trasmediterranea
Regular ferry services from Malaga, Costa del Sol to Morocco.