The distance between England and Spain is approximately 895 nautical miles. The fastest ferry from England to Spain is on the Plymouth to Santander ferry route in approximately 20 hours and 15 minutes with 2 weekly sailing. The distance from Plymouth to Santander is around 414 nautical miles.