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

15 Days (14 Nights) London to London
Operator: MSC Cruises
Departure: 22 July 2028
Visits: England, Spain, Morocco
Exclusive Savings
Inside
$3,798
Oceanview
$4,274
Balcony
$4,957
Suite
$10,371
From (Per Person)
A$3,798
Per Person
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Departure: 01 May 2028
Visits: Spain, France, Italy
Just Cruise Fare
Exclusive Savings
Inside
$2,855
Oceanview
$3,153
Balcony
$4,493
Suite
$4,716
From (Per Person)
A$2,855
Per Person
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Operator: Oceania
Departure: 29 September 2028
Visits: Portugal, Spain, Morocco
Your World Inclusions
Exclusive Savings
Balcony
$7,442
Suite
$10,876
From (Per Person)
A$7,442
Save 2,208
Per Person
Cruise

8 Days (7 Nights) London to London
Ship: Arcadia
Departures: May 2027 to Jul 2028
Visits: England, Spain
Bonus Onboard Spend
Exclusive Savings
Inside
$1,831
Oceanview
$2,009
Balcony
$2,722
Suite
$3,415
From (Per Person)
A$1,831
Per Person
Cruise

11 Days (10 Nights) Lisbon to Honfleur
Operator: Ponant
Ship: Le Champlain
Departure: 10 April 2028
Visits: Portugal, Spain, France, Guernsey
Exclusive Savings
Balcony
$9,693
Suite
$16,085
From (Per Person)
A$9,693
Save 257
Per Person
Cruise

8 Days (7 Nights) London to Lisbon
Operator: Explora Journeys
Ship: Explora IV
Departure: 07 October 2028
Visits: England, France, Spain, Portugal
Exclusive Savings
Suite
$5,831
From (Per Person)
A$5,831
Save 119
Per Person
Cruise

15 Days (14 Nights) London to London
Ship: Arvia
Departure: 21 May 2028
Visits: England, Spain, France, Norway
Bonus Onboard Spend
Exclusive Savings
Inside
$3,543
Oceanview
$4,454
Balcony
$4,999
Suite
$7,008
From (Per Person)
A$3,543
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Operator: Regent Seven Seas
Departure: 16 April 2028
Visits: Spain, France, Italy, Sardinia, Corsica
Exclusive Savings
Balcony
$9,885
Suite
$11,201
From (Per Person)
A$9,885
Save 8,085
Per Person
Cruise

11 Days (10 Nights) Athens to Barcelona
Operator: Silversea
Ship: Silver Ray
Departure: 13 November 2028
Visits: Greece, Italy, Sicily, Sardinia, Spain
Exclusive Savings
Balcony
$8,489
Suite
$11,429
From (Per Person)
A$8,489
Save 3,061
Per Person
New ReleaseTour + Cruise

15 Days Barcelona to Rome
Operator: Scenic
Ship: Scenic Ikon
Departure: 20 September 2028
Trip Styles: Coach, Cruise
Visits: Spain, France, Monaco, Italy
Exclusive Savings
Balcony
$26,263
Suite
$29,791
From (Per Person)
A$26,263
Save 4,997
Per Person
Cruise

8 Days (7 Nights) Lisbon to London
Operator: Explora Journeys
Ship: Explora V
Departure: 29 April 2028
Visits: Portugal, Spain, France, England
Exclusive Savings
Suite
$6,664
From (Per Person)
A$6,664
Save 136
Per Person
Cruise

8 Days (7 Nights) Barcelona to Rome
Operator: Viking
Departures: Nov 2026 to Jun 2029
Visits: Spain, France, Monaco, Italy
Exclusive Savings
Balcony
$4,944
Suite
$6,414
From (Per Person)
A$4,944
Save 1,351
Per Person
Cruise

6 Days (5 Nights) Barcelona to Lisbon
Operator: Crystal
Departure: 13 October 2027
Visits: Spain, Portugal
Exclusive Savings
Oceanview
$4,700
Balcony
$5,645
Suite
$4,871
From (Per Person)
A$4,700
Save 700
Per Person
Cruise

15 Days (14 Nights) London to London
Ship: Arvia
Departure: 23 July 2028
Visits: England, Norway, Spain, France
Bonus Onboard Spend
Exclusive Savings
Inside
$3,890
Oceanview
$4,632
Balcony
$5,177
Suite
$7,226
From (Per Person)
A$3,890
Per Person
Cruise

8 Days (7 Nights) Valencia to Valencia
Operator: MSC Cruises
Departures: May 2028 to Oct 2028
Visits: Spain, Italy, France
Exclusive Savings
Inside
$1,459
Oceanview
$1,588
Balcony
$1,716
Suite
$2,914
From (Per Person)
A$1,459
Per Person
New ReleaseCruise

8 Days (7 Nights) Barcelona to Rome
Operator: Crystal
Departure: 11 August 2028
Visits: Spain, France, Monaco, Italy
Exclusive Savings
Balcony
$9,114
Suite
$9,458
From (Per Person)
A$9,114
Save 1,386
Per Person
Cruise

11 Days (10 Nights) Rome to Barcelona
Operator: Regent Seven Seas
Departure: 11 July 2028
Visits: Italy, Monaco, France, Spain
Exclusive Savings
Balcony
$14,344
Suite
$15,861
From (Per Person)
A$14,344
Save 7,246
Per Person
Cruise

15 Days (14 Nights) Rome to Barcelona
Operator: Seabourn
Departure: 04 August 2029
Visits: Italy, Sicily, Sardinia, Corsica, Monaco, Spain
Exclusive Savings
Balcony
$14,532
Suite
$23,842
From (Per Person)
A$14,532
Save 267
Per Person
Cruise

9 Days (8 Nights) London to London
Operator: Royal Caribbean
Departures: Aug 2027 to Oct 2028
Visits: England, Spain, Portugal
Exclusive Savings
Inside
$1,361
Oceanview
$1,694
Balcony
$2,022
Suite
$3,717
From (Per Person)
A$1,361
Save 1,239
Per Person
Cruise

15 Days (14 Nights) Venice to Barcelona
Operator: Seabourn
Departure: 04 November 2028
Visits: Italy, Croatia, Malta, Monaco, France, Spain
Exclusive Savings
Balcony
$14,924
Suite
$28,448
From (Per Person)
A$14,924
Save 274
Per Person
Cruise

15 Days (14 Nights) London to London
Ship: Ventura
Departure: 05 January 2029
Visits: England, Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$1,979
Oceanview
$2,306
Balcony
$2,702
Suite
$5,078
From (Per Person)
A$1,979
Per Person
Cruise

15 Days (14 Nights) Venice to Barcelona
Operator: Seabourn
Departure: 22 July 2028
Visits: Italy, Croatia, Malta, France, Spain
Exclusive Savings
Balcony
$16,198
Suite
$52,066
From (Per Person)
A$16,198
Save 300
Per Person
Cruise

22 Days (21 Nights) Amalfi to Santos
Operator: MSC Cruises
Ship: MSC Virtuosa
Departure: 13 November 2027
Visits: Italy, France, Spain, Brazil
Exclusive Savings
Inside
$3,187
Oceanview
-
Balcony
-
Suite
$12,828
From (Per Person)
A$3,187
Per Person
Cruise

15 Days (14 Nights) Lisbon to Rome
Operator: Viking
Departures: Apr 2027 to Jun 2029
Visits: Portugal, Spain, Morocco, France, Monaco, Italy
Exclusive Savings
Balcony
$9,795
Suite
$14,499
From (Per Person)
A$9,795
Save 380
Per Person
Cruise

11 Days (10 Nights) London to Lisbon
Operator: Oceania
Departure: 15 September 2027
Visits: England, France, Spain, Portugal
Your World Inclusions
Exclusive Savings
Balcony
$9,985
Suite
$12,749
From (Per Person)
A$9,985
Save 2,265
Per Person
Cruise

11 Days (10 Nights) Malaga to Malaga
Operator: MSC Cruises
Ship: MSC Sinfonia
Departures: May 2027 to Oct 2028
Visits: Spain, Portugal, Sardinia, Italy, France
Exclusive Savings
Inside
$2,262
Oceanview
$2,549
Balcony
$3,619
Suite
$3,945
From (Per Person)
A$2,262
Per Person
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Dakar
Operator: Ponant
Departure: 15 November 2026
Visits: Spain, Cape Verde, Senegal
Exclusive Savings
Balcony
$8,762
Suite
$12,283
From (Per Person)
A$8,762
Save 228
Per Person
Cruise

10 Days (9 Nights) Rome to Barcelona
Operator: Royal Caribbean
Departure: 28 August 2027
Visits: Italy, Greece, Sicily, Spain
Exclusive Savings
Inside
$1,656
Oceanview
$2,060
Balcony
$2,599
Suite
$4,311
From (Per Person)
A$1,656
Save 866
Per Person
Cruise

20 Days (19 Nights) London to London
Ship: Arcadia
Departure: 01 September 2027
Visits: England, Portugal, Spain, Italy, Morocco
Bonus Onboard Spend
Exclusive Savings
Inside
$5,656
Oceanview
$6,561
Balcony
$8,439
Suite
-
From (Per Person)
A$5,656
Per Person
Cruise

15 Days (14 Nights) London to London
Operator: Cunard
Departures: Dec 2028 to Feb 2029
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$2,835
Oceanview
$3,716
Balcony
$4,132
Suite
$8,914
From (Per Person)
A$2,835
Per Person
Results: 1441-1470 of 1494

No trips found. Try adjusting the search filters.