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

15 Days (14 Nights) Barcelona to London
Cruise Line: Explora Journeys
Ship: Explora III
Departure: 03 August 2026
Visit: Spain, Morocco, Portugal, France, England
Inside
-
Oceanview
-
Balcony
-
Suite
$13,230
From
US$13,230
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Naples
Cruise Line: MSC Cruises
Departure: 12 April 2027
Visit: Italy, Sicily, Malta, Spain, France
Inside
$999
Oceanview
-
Balcony
$1,306
Suite
$2,036
From
US$999
Per Person
View Trip
Cruise

17 Days (16 Nights) Barcelona to Miami
Cruise Line: Celebrity Cruises
Departure: 23 October 2026
Visit: Spain, Gibraltar, Portugal, Bermuda, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,360
Suite
-
From
US$3,360
Save 2,131
Per Person
View Trip
Cruise

12 Days (11 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 21 April 2027
Visit: England, Spain, Morocco
Bonus Onboard Credit
Value Fare
Inside
$1,849
Oceanview
$2,149
Balcony
$2,449
Suite
$5,909
From
US$1,849
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Lisbon
Cruise Line: Regent Seven Seas
Departure: 10 July 2026
Visit: Italy, France, Spain, Gibraltar, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,799
Suite
$13,799
From
US$12,799
Save 12,799
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
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

5 Days (4 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Oct 2027 to Nov 2027
Visit: France, Spain, Italy
Inside
$443
Oceanview
$523
Balcony
$583
Suite
$1,023
From
US$443
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 28 November 2027
Visit: Spain, Morocco, Italy, France
Inside
$1,179
Oceanview
$1,379
Balcony
$1,559
Suite
$3,879
From
US$1,179
Per Person
View Trip
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Regent Seven Seas
Departure: 18 March 2028
Visit: USA, Bermuda, Portugal, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,999
Suite
$11,199
From
US$9,999
Save 9,999
Per Person
View Trip
Cruise

6 Days (5 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Departure: 08 November 2026
Visit: Italy, Sicily, Malta, Spain
Inside
$534
Oceanview
$599
Balcony
$729
Suite
$1,229
From
US$534
Per Person
View Trip
Cruise

8 Days (7 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 09 August 2026
Visit: England, Spain, France
Inside
$2,419
Oceanview
$3,159
Balcony
$4,309
Suite
$5,649
From
US$2,419
Per Person
View Trip
Cruise

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 19 September 2027
Visit: Italy, Corsica, France, Spain
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,200
Suite
$11,900
From
US$7,200
Save 2,500
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Salvador
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 16 November 2026
Visit: Spain, Portugal, Brazil
Inside
$1,281
Oceanview
-
Balcony
-
Suite
$6,561
From
US$1,281
Per Person
View Trip
Cruise

17 Days (16 Nights) Miami to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 25 March 2028
Visit: USA, Saint Martin, Portugal, Spain, France
Inside
$1,393
Oceanview
$1,803
Balcony
$2,203
Suite
$3,563
From
US$1,393
Per Person
View Trip
Cruise

17 Days (16 Nights) New York to Lisbon
Cruise Line: Regent Seven Seas
Departure: 29 April 2027
Visit: USA, Canada, Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,199
Suite
$14,299
From
US$13,199
Save 13,199
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 Rome
Cruise Line: Explora Journeys
Ship: Explora I
Departures: Aug 2026 to Sep 2026
Visit: Spain, Tunisia, Malta, Sicily, Italy
A Spontaneous Summer Invitation
Sky & Sea
Inside
-
Oceanview
-
Balcony
-
Suite
$4,600
From
US$4,600
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Seabourn
Departures: Sep 2027 to Aug 2028
Visit: Spain, France, Corsica, Sardinia, Italy
Inside
-
Oceanview
-
Balcony
$5,219
Suite
$8,369
From
US$5,219
Per Person
View Trip
Cruise

15 Days (14 Nights) Fort Lauderdale to Rome
Cruise Line: Celebrity Cruises
Departure: 19 April 2027
Visit: USA, Bermuda, Portugal, Spain, Italy
Exclusive Savings
Inside
$1,469
Oceanview
$1,925
Balcony
$2,012
Suite
$13,907
From
US$1,469
Save 924
Per Person
View Trip
Cruise

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departures: Jul 2027 to Aug 2027
Visit: Italy, Corsica, Monaco, France, Spain
Inside
-
Oceanview
-
Balcony
-
Suite
$4,745
From
US$4,745
Per Person
View Trip
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jul 2026 to Jul 2027
Visit: Greece, Turkey, Malta, Spain
Exclusive Savings
Inside
$1,114
Oceanview
$1,194
Balcony
$1,484
Suite
$4,933
From
US$1,114
Save 1,308
Per Person
View Trip
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 04 December 2026
Visit: Spain, France, Italy
Inside
$617
Oceanview
$687
Balcony
$732
Suite
$1,654
From
US$617
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Muse
Departure: 07 September 2026
Visit: Spain, Sardinia, Tunisia, Sicily, Italy
Last Minute Fare
All-Inclusive Plus Fare
Inside
-
Oceanview
$5,250
Balcony
$5,950
Suite
$10,800
From
US$5,250
Per Person
View Trip
New ReleaseCruise

15 Days (14 Nights) Malaga to Rome
Cruise Line: Scenic
Departure: 21 April 2027
Visit: Spain, France, Monaco, Italy, Corsica
Preferred Fare + Bonus Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,144
Suite
$24,248
From
US$15,144
Save 4,151
Per Person
View Trip
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Ship: Le Lyrial
Departure: 14 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
$5,620
Balcony
$6,030
Suite
$8,950
From
US$5,620
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Lisbon
Cruise Line: Silversea
Departure: 22 November 2027
Visit: Italy, Spain, Morocco, Portugal
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$5,300
Balcony
$6,000
Suite
$5,500
From
US$5,300
Save 1,500
Per Person
View Trip
Cruise

11 Days (10 Nights) Malaga to Malaga
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 11 May 2027
Visit: Spain, Morocco, Gibraltar, Italy, France
Inside
$1,651
Oceanview
$1,851
Balcony
$2,521
Suite
$2,741
From
US$1,651
Per Person
View Trip
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 31 October 2026
Visit: Spain, Italy, France
Inside
-
Oceanview
$709
Balcony
$742
Suite
$1,262
From
US$709
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
Results: 901-930 of 1162

No trips found. Try adjusting the search filters.