The long established route between Portsmouth and Bilbao with P&O ferries is no longer functioning. So Brittany Ferries is your only direct route between the UK and Spain. Services operate from both Portsmouth and Plymouth arriving in the lovely Spanish city of Santander in Cantabria. Driving down through France is obviously another option but the additional cost of fuel and accommodation needs to be considered.