Why not try-
Train to Santandar- the Brittany Ferries on Thurs 29th to Plymouth
Cost on web site for 1 person with a cabin is £169 and on web site there seems to be availability
Train probably via Madrid or you may be able to fly to Madrid , then Train