Ferries to Spain

P&O Ferries
Offers a Portsmouth to Bilbao service. Departures every three days.
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.
Acciona Trasmediterranea
Regular ferry services from Malaga, Costa del Sol to Morocco.