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

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 18 December 2027
Visit: Spain, Morocco, Italy, France
Inside
$1,689
Oceanview
$1,889
Balcony
$2,069
Suite
$3,249
From
US$1,689
Per Person
View Trip
Cruise

14 Days (13 Nights) London to Lisbon
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 15 September 2027
Visit: England, France, Spain, Portugal
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
$9,600
Balcony
$10,900
Suite
$19,100
From
US$9,600
Save 2,500
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 21 May 2027
Visit: Spain, Sardinia, Sicily, Malta, Italy
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,900
Suite
$11,000
From
US$6,900
Save 2,500
Per Person
View Trip
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
New ReleaseCruise

8 Days (7 Nights) Tenerife to Malaga
Cruise Line: Scenic
Departure: 18 April 2028
Visit: Spain, Portugal, Morocco
Preferred Fare + Bonus Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,853
Suite
$12,941
From
US$7,853
Save 1,942
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 12 June 2026
Visit: Spain, Malta, Turkey, Greece
Exclusive Savings
Inside
$1,699
Oceanview
$1,799
Balcony
$1,799
Suite
$6,074
From
US$1,699
Save 1,018
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 17 May 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,533
Oceanview
$2,806
Balcony
$3,350
Suite
$8,393
From
US$2,533
Save 1,504
Per Person
View Trip
Cruise

15 Days (14 Nights) London to London
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 29 August 2026
Visit: England, Norway, France, Spain
Inside
-
Oceanview
-
Balcony
-
Suite
$4,735
From
US$4,735
Per Person
View Trip
Cruise

10 Days (9 Nights) London to London
Cruise Line: Royal Caribbean
Departures: Jun 2026 to Sep 2027
Visit: England, Spain, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$1,185
Oceanview
$1,445
Balcony
$1,774
Suite
$2,068
From
US$1,185
Save 831
Per Person
View Trip
Cruise

12 Days (11 Nights) London to Lisbon
Cruise Line: Viking Cruises
Departures: Sep 2026 to Oct 2028
Visit: England, France, Spain, Portugal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,999
Suite
$8,999
From
US$5,999
Save 1,300
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 17 July 2027
Visit: Spain, Sicily, Greece
Exclusive Savings
Inside
$2,065
Oceanview
$2,352
Balcony
$2,471
Suite
$6,984
From
US$2,065
Save 1,219
Per Person
View Trip
Cruise

17 Days (16 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 04 April 2027
Visit: Brazil, Spain, Morocco
Inside
$1,379
Oceanview
$1,549
Balcony
$1,795
Suite
-
From
US$1,379
Per Person
View Trip
Cruise

9 Days (8 Nights) Santa Cruz De Tenerife to Malaga
Cruise Line: Ponant
Ship: L'Austral
Departure: 08 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
$5,400
Balcony
$5,800
Suite
$8,120
From
US$5,400
Per Person
View Trip
Cruise

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 28 August 2027
Visit: Italy, Greece, Sicily, Spain
Bonus Onboard Credit
Exclusive Savings
Inside
$1,528
Oceanview
$1,998
Balcony
$2,378
Suite
$3,688
From
US$1,528
Save 727
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 28 December 2026
Visit: Spain, Italy, France
Inside
$2,086
Oceanview
$2,256
Balcony
$2,456
Suite
$3,596
From
US$2,086
Per Person
View Trip
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 25 October 2026
Visit: Portugal, Spain, Gibraltar
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
$6,500
Balcony
$7,200
Suite
$11,900
From
US$6,500
Save 1,500
Per Person
View Trip
Cruise

10 Days (9 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 15 August 2026
Visit: Monaco, France, Spain
Last Minute Fare
All-Inclusive Plus Fare
Inside
-
Oceanview
-
Balcony
$4,950
Suite
$10,000
From
US$4,950
Per Person
View Trip
Cruise

15 Days (14 Nights) Valletta to Barcelona
Cruise Line: Oceania Cruises
Departure: 22 August 2026
Visit: Malta, Tunisia, Spain, Portugal, Morocco
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,145
Suite
$10,620
From
US$8,145
Save 9,953
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Regent Seven Seas
Departure: 24 March 2027
Visit: Italy, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,899
Suite
$11,199
From
US$9,899
Save 9,899
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departure: 02 July 2027
Visit: Spain, Corsica, Italy, Sicily, Croatia
Bonus Onboard Credit
Exclusive Savings
Inside
$1,170
Oceanview
$1,490
Balcony
$1,749
Suite
$2,650
From
US$1,170
Save 551
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 31 May 2027
Visit: Spain, Sicily, Greece, Turkey
Bonus Onboard Credit
Exclusive Savings
Inside
$1,201
Oceanview
$1,661
Balcony
$1,694
Suite
$2,243
From
US$1,201
Save 567
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Genoa
Cruise Line: Seabourn
Departure: 08 April 2027
Visit: Portugal, Spain, France, Corsica, Italy
Inside
-
Oceanview
-
Balcony
$5,949
Suite
$9,349
From
US$5,949
Per Person
View Trip
Cruise

8 Days (7 Nights) Monte Carlo to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 07 June 2027
Visit: Monaco, Italy, Corsica, Spain
Inside
-
Oceanview
-
Balcony
-
Suite
$6,315
From
US$6,315
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 15 November 2026
Visit: Spain, France, Italy
Inside
$756
Oceanview
$956
Balcony
$1,275
Suite
$1,505
From
US$756
Per Person
View Trip
Cruise

21 Days (20 Nights) Santos to Palermo
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 03 April 2027
Visit: Brazil, Spain, Morocco, Tunisia, Sicily
Inside
$1,739
Oceanview
$2,049
Balcony
$2,309
Suite
$7,609
From
US$1,739
Per Person
View Trip
Cruise

13 Days (12 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 05 December 2027
Visit: England, Portugal, Spain
Bonus Onboard Credit
Value Fare
Inside
$1,619
Oceanview
$2,169
Balcony
$2,369
Suite
$5,519
From
US$1,619
Per Person
View Trip
Cruise

13 Days (12 Nights) Lisbon to London
Cruise Line: Silversea
Departure: 15 May 2026
Visit: Portugal, Spain, France, Guernsey, England
Last Minute Fare
Inside
-
Oceanview
$5,150
Balcony
$5,450
Suite
$5,250
From
US$5,150
Per Person
View Trip
Cruise

15 Days (14 Nights) Rome to Rome
Cruise Line: Seabourn
Departure: 18 September 2027
Visit: Italy, Monaco, France, Spain, Corsica, Sardinia
Inside
-
Oceanview
-
Balcony
$12,239
Suite
$20,399
From
US$12,239
Per Person
View Trip
Cruise

11 Days (10 Nights) Trieste to Barcelona
Cruise Line: Regent Seven Seas
Departure: 25 October 2027
Visit: Italy, Greece, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,099
Suite
$12,699
From
US$12,099
Save 12,099
Per Person
View Trip
Cruise

8 Days (7 Nights) London to London
Cruise Line: Royal Caribbean
Departure: 05 July 2026
Visit: England, Spain, Portugal
Exclusive Savings
Inside
$1,243
Oceanview
-
Balcony
$1,669
Suite
$2,023
From
US$1,831
Save 50
Per Person
View Trip
Results: 721-750 of 1162

No trips found. Try adjusting the search filters.