Spain Cruises

Are you looking for a cruise to Spain? Choose from 1,494 unique cruise itineraries to Spain, departing from Alicante, Amalfi, Amsterdam, Athens, Barcelona and more. April is the most popular month to cruise to Spain and we have over 5,181 departures available from twenty-eight of the world's leading cruise lines.
Filter Results
1,494 Cruises (5,181 Departures)
1,494 Cruises (5,181 Departures)
Departures
Show More...
Duration
2 Days
30 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$256,120pp
Countries
Show More...
Cruise

10 Days (9 Nights) Rome to Barcelona
Operator: Oceania
Departure: 01 April 2029
Visits: Italy, France, Spain
Your World Inclusions
Exclusive Savings
Balcony
$5,293
Suite
$8,746
From (Per Person)
A$5,293
Save 2,147
Per Person
Cruise

11 Days (10 Nights) Malaga to Malaga
Operator: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visits: Spain, Morocco, Portugal, Italy, France
Exclusive Savings
Inside
$2,252
Oceanview
$1,837
Balcony
-
Suite
-
From (Per Person)
A$1,837
Per Person
New ReleaseCruise

13 Days (12 Nights) Rio de Janeiro to Tenerife
Operator: Scenic
Departure: 06 April 2028
Visits: Brazil, Spain
Exclusive Savings
Balcony
$8,704
Suite
$11,488
From (Per Person)
A$8,704
Save 4,141
Per Person
Cruise

17 Days (16 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora I
Departures: Jun 2027 to Aug 2027
Visits: Spain, Sardinia, France, Italy, Corsica, Monaco
Exclusive Savings
Suite
$14,303
From (Per Person)
A$14,303
Save 328
Per Person
Cruise

14 Days (13 Nights) Fort-de-France to Barcelona
Operator: MSC Cruises
Departure: 22 April 2028
Visits: Martinique, Guadeloupe, Saint Martin, Antigua and Barbuda, Spain
Exclusive Savings
Inside
$1,531
Oceanview
$2,016
Balcony
$2,293
Suite
$4,402
From (Per Person)
A$1,531
Per Person
Cruise

11 Days (10 Nights) Barcelona to Athens
Operator: Silversea
Ship: Silver Ray
Departures: Jun 2028 to Aug 2028
Visits: Spain, France, Italy, Sicily, Greece
Exclusive Savings
Balcony
$9,775
Suite
$14,185
From (Per Person)
A$9,775
Save 3,525
Per Person
Cruise

16 Days (15 Nights) Lisbon to Rome
Operator: Regent Seven Seas
Departure: 21 September 2028
Visits: Portugal, Spain, Morocco, France, Italy
Exclusive Savings
Balcony
$14,414
Suite
$17,738
From (Per Person)
A$14,414
Save 10,026
Per Person
New ReleaseCruise

11 Days (10 Nights) Funchal to Palma de Mallorca
Operator: Scenic
Departure: 23 April 2027
Visits: Portugal, Spain, Morocco
Complimentary 20min Heli Flight
Exclusive Savings
Balcony
$15,758
Suite
$24,137
From (Per Person)
A$15,758
Save 4,287
Per Person
Cruise

15 Days (14 Nights) Lisbon to Miami
Operator: Oceania
Departure: 04 January 2028
Visits: Portugal, Spain, Puerto Rico, USA
Your World Inclusions
Exclusive Savings
Inside
$4,334
Oceanview
$4,887
Balcony
$6,973
Suite
$7,671
From (Per Person)
A$4,334
Save 2,116
Per Person
Cruise

8 Days (7 Nights) Barcelona to Rome
Operator: MSC Cruises
Departure: 08 December 2026
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$697
Oceanview
$806
Balcony
$1,004
Suite
$1,865
From (Per Person)
A$697
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departure: 18 December 2027
Visits: Spain, Morocco, Italy, France
Exclusive Savings
Inside
$2,629
Oceanview
$2,916
Balcony
$3,173
Suite
$4,846
From (Per Person)
A$2,629
Per Person
Cruise

15 Days (14 Nights) Lisbon to Lisbon
Operator: Celestyal Cruises
Departures: Dec 2026 to Jan 2028
Visits: Portugal, Morocco, Spain, France, Gibraltar
Exclusive Savings
Inside
$2,292
Oceanview
$1,848
Balcony
$3,230
Suite
$3,680
From (Per Person)
A$1,848
Per Person
Cruise

14 Days (13 Nights) Fort Lauderdale to Barcelona
Operator: Viking
Ship: Viking Mars
Departures: Feb 2028 to Mar 2029
Visits: USA, Sint Maarten, Portugal, Spain
Exclusive Savings
Balcony
$7,835
Suite
$11,167
From (Per Person)
A$7,835
Save 160
Per Person
Cruise

3 Days (2 Nights) Valencia to Genoa
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 16 April 2027
Visits: Spain, Italy
Exclusive Savings
Inside
$348
Oceanview
$447
Balcony
-
Suite
$724
From (Per Person)
A$348
Per Person
Cruise

7 Days (6 Nights) Valencia to Valencia
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 10 April 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,003
Oceanview
$1,043
Balcony
$1,409
Suite
$1,775
From (Per Person)
A$1,003
Per Person
Cruise

20 Days (19 Nights) Santos to London
Operator: MSC Cruises
Departure: 19 April 2028
Visits: Brazil, Portugal, Spain, England
Exclusive Savings
Inside
$2,431
Oceanview
$3,094
Balcony
$3,738
Suite
$6,723
From (Per Person)
A$2,431
Per Person
Cruise

8 Days (7 Nights) London to Barcelona
Operator: Viking
Departures: Sep 2027 to Sep 2028
Visits: England, Spain
Exclusive Savings
Balcony
$6,855
Suite
$8,815
From (Per Person)
A$6,855
Save 176
Per Person
Cruise

15 Days (14 Nights) Rome to New York
Operator: Regent Seven Seas
Departure: 18 May 2027
Visits: Italy, Spain, Morocco, Canada, USA
Exclusive Savings
Balcony
$13,887
Suite
$15,080
From (Per Person)
A$13,887
Save 8,103
Per Person
New ReleaseCruise

11 Days (10 Nights) Lisbon to Bordeaux
Operator: Scenic
Departure: 16 July 2027
Visits: Portugal, Spain, France
Exclusive Savings
Balcony
$15,027
Suite
$23,063
From (Per Person)
A$15,027
Save 4,268
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Departure: 25 July 2027
Visits: Portugal, Spain, Gibraltar
Just Cruise Fare
Exclusive Savings
Inside
$2,168
Oceanview
$2,421
Balcony
$6,932
Suite
-
From (Per Person)
A$2,168
Per Person
Cruise

15 Days (14 Nights) London to London
Ship: Arvia
Departure: 04 June 2028
Visits: England, Spain, France, Norway
Bonus Onboard Spend
Exclusive Savings
Inside
$3,642
Oceanview
$4,553
Balcony
$5,098
Suite
$7,127
From (Per Person)
A$3,642
Per Person
Cruise

9 Days (8 Nights) Barcelona to Rome
Operator: Oceania
Departure: 09 July 2027
Visits: Spain, France, Monaco, Italy, Corsica, Sardinia
Your World Inclusions
Exclusive Savings
Balcony
$6,856
Suite
$9,155
From (Per Person)
A$6,856
Save 2,174
Per Person
Cruise

10 Days (9 Nights) Athens to Barcelona
Operator: Celebrity Cruises
Departure: 16 September 2028
Visits: Greece, Turkey, Sicily, Spain
Exclusive Savings
Inside
$2,589
Oceanview
$2,855
Balcony
$3,197
Suite
$6,341
From (Per Person)
A$2,589
Save 1,616
Per Person
Cruise

5 Days (4 Nights) Marseille to Marseille
Operator: MSC Cruises
Departures: Oct 2027 to Nov 2027
Visits: France, Spain, Italy
Exclusive Savings
Inside
$725
Oceanview
$824
Balcony
$903
Suite
$1,635
From (Per Person)
A$725
Per Person
Results: 1471-1494 of 1494

No trips found. Try adjusting the search filters.