Are you looking for a cruise to Spain? Choose from 460 unique cruise itineraries to Spain, departing from Alicante, Athens, Barcelona, Buenos Aires, Cannes and more. October is the most popular month to cruise to Spain and we have over 1,298 departures available from twenty-one of the world's leading cruise lines.