Spain Cruises

Are you looking for a cruise to Spain? Choose from 1,162 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 4,246 departures available from twenty-two of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$100pp
$65,380pp
Countries
Show More...
Filter Results
1,162 Cruises (4,246 Cruise Departures)
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Dec 2026 to Mar 2028
Visit: Spain, France, Italy, Sicily, Malta
Inside
$781
Oceanview
$941
Balcony
$1,041
Suite
$1,761
From
US$781
Per Person
View Trip
Cruise

14 Days (13 Nights) Barcelona to Orlando
Cruise Line: Royal Caribbean
Departure: 26 July 2026
Visit: Spain, USA
Exclusive Savings
Inside
$1,371
Oceanview
$1,560
Balcony
$1,873
Suite
-
From
US$1,371
Save 669
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 09 April 2028
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,099
Suite
$16,199
From
US$15,099
Save 15,099
Per Person
View Trip
Cruise

13 Days (12 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 01 November 2026
Visit: England, Portugal, Spain
Bonus Onboard Credit
Value Fare
Cunard Fare
Inside
$1,609
Oceanview
$2,149
Balcony
$2,609
Suite
$5,749
From
US$1,609
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 08 March 2028
Visit: Spain, Italy, Sicily, Malta, Greece
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,599
Suite
$6,199
From
US$3,599
Save 3,599
Per Person
View Trip
Cruise

9 Days (8 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Nov 2026 to Nov 2026
Visit: Spain, France, Italy
Inside
$744
Oceanview
$964
Balcony
$1,349
Suite
$1,639
From
US$744
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 05 September 2026
Visit: Spain, Malta, Turkey, Greece
Exclusive Savings
Inside
$1,379
Oceanview
$1,833
Balcony
$2,282
Suite
$5,873
From
US$1,379
Save 812
Per Person
View Trip
Cruise

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Seabourn
Departure: 27 May 2028
Visit: Italy, Croatia, Malta, France, Spain
Inside
-
Oceanview
-
Balcony
$10,619
Suite
$17,009
From
US$10,619
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 28 April 2027
Visit: Portugal, Spain, France
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,049
Suite
$12,199
From
US$12,049
Save 12,049
Per Person
View Trip
Cruise

23 Days (22 Nights) Barcelona to London
Cruise Line: Regent Seven Seas
Departure: 18 April 2027
Visit: Spain, France, Morocco, Portugal, England
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$23,599
Suite
$25,199
From
US$23,599
Save 23,599
Per Person
View Trip
Cruise

14 Days (13 Nights) Barcelona to London
Cruise Line: Seabourn
Departure: 11 June 2026
Visit: Spain, France, England
Inside
-
Oceanview
-
Balcony
$7,564
Suite
$7,564
From
US$7,564
Per Person
View Trip
Cruise

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 14 September 2026
Visit: Spain, Sardinia, Corsica, France, Italy
Sky & Sea
Inside
-
Oceanview
-
Balcony
-
Suite
$13,300
From
US$13,300
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Seabourn
Departure: 06 April 2028
Visit: Portugal, Spain, Morocco
Inside
-
Oceanview
-
Balcony
$5,579
Suite
$8,549
From
US$5,579
Per Person
View Trip
Cruise

13 Days (12 Nights) London to Lisbon
Cruise Line: Silversea
Departure: 27 August 2026
Visit: England, Guernsey, France, Spain, Portugal
Last Minute Fare
All-Inclusive Plus Fare
Inside
-
Oceanview
-
Balcony
$5,850
Suite
$20,200
From
US$5,850
Per Person
View Trip
Cruise

22 Days (21 Nights) Barcelona to Bridgetown
Cruise Line: Seabourn
Departure: 18 November 2028
Visit: Spain, Morocco, Portugal, Barbados
Inside
-
Oceanview
-
Balcony
$10,439
Suite
$17,459
From
US$10,439
Per Person
View Trip
Cruise

6 Days (5 Nights) London to Malaga
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 07 November 2026
Visit: England, Spain
Inside
$756
Oceanview
$876
Balcony
$966
Suite
$1,496
From
US$756
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 13 May 2026
Visit: Italy, Sicily, Tunisia, Spain
A Spontaneous Summer Invitation
Inside
-
Oceanview
-
Balcony
-
Suite
$4,600
From
US$4,600
Per Person
View Trip
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 18 October 2026
Visit: Portugal, Spain, Gibraltar
Inside
$909
Oceanview
$889
Balcony
$1,709
Suite
$1,929
From
US$889
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 09 July 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,899
Suite
$6,149
From
US$3,899
Save 3,899
Per Person
View Trip
Cruise

11 Days (10 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: May 2027 to Oct 2027
Visit: France, Spain, Morocco, Gibraltar, Italy
Inside
$1,587
Oceanview
$1,787
Balcony
$2,457
Suite
$2,677
From
US$1,587
Per Person
View Trip
Cruise

17 Days (16 Nights) Barcelona to Miami
Cruise Line: Regent Seven Seas
Departure: 04 November 2027
Visit: Spain, Morocco, Puerto Rico, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,949
Suite
$14,199
From
US$13,949
Save 13,949
Per Person
View Trip
Cruise

18 Days (17 Nights) Cape Town to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 15 April 2028
Visit: South Africa, Cape Verde, Spain, Portugal, England
Value Fare
Inside
$2,779
Oceanview
$3,539
Balcony
$4,439
Suite
-
From
US$2,779
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 16 August 2027
Visit: Italy, France, Spain
Bonus Onboard Credit
Exclusive Savings
Inside
$1,079
Oceanview
$1,389
Balcony
$1,691
Suite
$2,331
From
US$1,079
Save 567
Per Person
View Trip
Cruise

22 Days (21 Nights) Bridgetown to Barcelona
Cruise Line: Seabourn
Departure: 25 March 2028
Visit: Barbados, Saint Lucia, Portugal, Spain, Morocco
Inside
-
Oceanview
-
Balcony
$9,899
Suite
$16,649
From
US$9,899
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Seabourn
Departure: 11 November 2028
Visit: Italy, Monaco, France, Spain
Inside
-
Oceanview
-
Balcony
$5,309
Suite
$14,399
From
US$5,309
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Emerald Cruises
Departure: 08 October 2026
Visit: Portugal, Spain, Morocco
Preferred Fare + Bonus Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$11,289
From
US$11,289
Save 1,056
Per Person
View Trip
New ReleaseCruise

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Departure: 03 October 2026
Visit: Spain, Gibraltar, Morocco, Portugal
Preferred Fare + Bonus Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,545
Suite
$18,558
From
US$11,545
Save 3,450
Per Person
View Trip
Cruise

15 Days (14 Nights) Rome to Monte Carlo
Cruise Line: Seabourn
Departure: 30 September 2028
Visit: Italy, France, Spain, Sardinia, Corsica, Monaco
Inside
-
Oceanview
-
Balcony
$9,449
Suite
$15,119
From
US$9,449
Per Person
View Trip
Cruise

15 Days (14 Nights) London to London
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 25 July 2026
Visit: England, Spain, Gibraltar, Portugal
Inside
$2,093
Oceanview
$2,503
Balcony
$2,620
Suite
$7,369
From
US$2,093
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departure: 05 June 2027
Visit: Spain, Sicily, Greece, Croatia, Italy
Bonus Onboard Credit
Exclusive Savings
Inside
$1,568
Oceanview
$2,008
Balcony
$2,367
Suite
$3,598
From
US$1,568
Save 692
Per Person
View Trip
Results: 931-960 of 1162

No trips found. Try adjusting the search filters.