Spain Cruises

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

13 Days (12 Nights) London to Lisbon
Cruise Line: Silversea
Departure: 27 August 2026
Visit: England, Guernsey, France, Spain, Portugal
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$7,420
Balcony
$8,470
Suite
$7,980
From
US$7,420
Save 3,180
Per Person
View Trip
Cruise

8 Days (7 Nights) Bologna to Barcelona
Cruise Line: Royal Caribbean
Departure: 24 October 2026
Visit: Italy, Sicily, Corsica, France, Spain
Exclusive Savings
Inside
$1,012
Oceanview
$1,352
Balcony
$1,581
Suite
$2,473
From
US$1,012
Save 520
Per Person
View Trip
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visit: Italy, France, Spain, Morocco, Portugal
Inside
$1,562
Oceanview
$1,762
Balcony
$2,367
Suite
$2,581
From
US$1,562
Per Person
View Trip
Cruise

9 Days (8 Nights) Rome to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 12 September 2026
Visit: Italy, France, Spain, Gibraltar, England
Bonus Onboard Credit
Inside
$1,799
Oceanview
-
Balcony
$3,379
Suite
$5,596
From
US$1,799
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Athens
Cruise Line: Regent Seven Seas
Departure: 21 May 2026
Visit: Spain, Sicily, Croatia, Montenegro, Greece
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$16,192
From
US$16,192
Save 16,806
Per Person
View Trip
Cruise

11 Days (10 Nights) Malaga to Malaga
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visit: Spain, Morocco, Portugal, Italy, France
Inside
$1,551
Oceanview
$1,751
Balcony
$2,356
Suite
$2,570
From
US$1,551
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora V
Departure: 02 January 2028
Visit: Italy, Sicily, Malta, Tunisia, Spain
Inside
-
Oceanview
-
Balcony
-
Suite
$4,735
From
US$4,735
Per Person
View Trip
Cruise

17 Days (16 Nights) Rome to Tampa
Cruise Line: Celebrity Cruises
Departure: 29 October 2027
Visit: Italy, Spain, Gibraltar, Morocco, USA
Exclusive Savings
Inside
$949
Oceanview
$1,027
Balcony
$1,647
Suite
-
From
US$1,120
Save 418
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 15 May 2027
Visit: Spain, France, Monaco, Italy, Sicily, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,466
Suite
$13,593
From
US$12,466
Save 12,932
Per Person
View Trip
Cruise

15 Days (14 Nights) Rome to Rome
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 10 August 2026
Visit: Italy, Monaco, France, Spain, Sardinia, Corsica
Sky & Sea
Inside
-
Oceanview
-
Balcony
-
Suite
$11,135
From
US$11,135
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 07 October 2027
Visit: Spain, France, Italy, Corsica, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,385
Suite
$11,777
From
US$11,385
Save 11,813
Per Person
View Trip
Cruise

16 Days (15 Nights) Rome to San Juan
Cruise Line: Celebrity Cruises
Departure: 02 November 2026
Visit: Italy, Spain, Morocco, Saint Martin, Puerto Rico
Exclusive Savings
Inside
$1,122
Oceanview
$1,520
Balcony
$3,125
Suite
$7,463
From
US$1,322
Save 475
Per Person
View Trip
Cruise

12 Days (11 Nights) Rome to London
Cruise Line: MSC Cruises
Departure: 18 May 2027
Visit: Italy, Spain, Portugal, France, England
Inside
$1,184
Oceanview
$1,434
Balcony
$1,714
Suite
$3,515
From
US$1,184
Per Person
View Trip
Cruise

18 Days (17 Nights) London to Miami
Cruise Line: Norwegian Cruise Line
Departure: 21 September 2027
Visit: England, France, Spain, Portugal, USA
Inside
$1,979
Oceanview
$2,095
Balcony
$3,065
Suite
$3,502
From
US$1,979
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
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,325
Suite
$9,944
From
US$7,325
Save 9,373
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 15 July 2027
Visit: Spain, Corsica, France, Italy, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,521
Suite
$9,815
From
US$9,521
Save 9,877
Per Person
View Trip
New ReleaseCruise

22 Days (21 Nights) Rome to Rome
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 27 June 2028
Visit: Italy, Monaco, France, Spain, Corsica, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$63,497
Suite
$73,488
From
US$63,497
Save 1,883
Per Person
View Trip
Cruise

17 Days (16 Nights) Hamburg to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 05 April 2027
Visit: Germany, England, Spain, Sardinia, Gibraltar
Bonus Onboard Credit
Inside
$2,299
Oceanview
$3,049
Balcony
$3,949
Suite
$9,441
From
US$2,299
Per Person
View Trip
Cruise

13 Days (12 Nights) Trieste to Barcelona
Cruise Line: MSC Cruises
Departure: 06 November 2027
Visit: Italy, Croatia, Greece, Turkey, Spain
Inside
$1,179
Oceanview
$1,489
Balcony
$1,709
Suite
$4,481
From
US$1,179
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,516
Suite
$6,038
From
US$3,516
Save 3,682
Per Person
View Trip
Cruise

26 Days (25 Nights) Miami to Lisbon
Cruise Line: Regent Seven Seas
Departure: 26 March 2028
Visit: USA, Bermuda, Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$25,716
Suite
$26,647
From
US$25,716
Save 26,682
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
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,930
Suite
$9,650
From
US$6,930
Save 2,970
Per Person
View Trip
Cruise

8 Days (7 Nights) Naples to Rome
Cruise Line: MSC Cruises
Departure: 01 November 2027
Visit: Italy, Sicily, Malta, Spain, France
Inside
$1,349
Oceanview
$1,549
Balcony
$1,669
Suite
$2,333
From
US$1,349
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,188
Suite
$7,397
From
US$1,739
Per Person
View Trip
Cruise

18 Days (17 Nights) Miami to Barcelona
Cruise Line: MSC Cruises
Departure: 10 April 2027
Visit: USA, Saint Martin, Portugal, Spain, France
Exclusive Savings
Inside
$2,326
Oceanview
$2,791
Balcony
$3,286
Suite
$8,796
From
US$2,326
Save 58
Per Person
View Trip
Cruise

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2028
Visit: France, Italy, Sicily, Tunisia, Spain
Inside
$660
Oceanview
$940
Balcony
$857
Suite
$1,770
From
US$660
Per Person
View Trip
Cruise

21 Days (20 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 28 September 2026
Visit: Spain, France, Monaco, Corsica, Italy, Sicily
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$12,200
Suite
$32,900
From
US$12,200
Per Person
View Trip
Cruise

17 Days (16 Nights) Miami to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 08 March 2027
Visit: USA, Puerto Rico, Saint Martin, Portugal, Spain
Inside
-
Oceanview
-
Balcony
-
Suite
$6,580
From
US$6,580
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,262
Suite
$14,634
From
US$13,262
Save 13,736
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departures: May 2027 to Sep 2027
Visit: Spain, France, Corsica, Italy, Sicily
Bonus Onboard Credit
Exclusive Savings
Inside
$1,070
Oceanview
$1,430
Balcony
$1,683
Suite
$2,233
From
US$1,561
Save 50
Per Person
View Trip
Results: 1141-1170 of 1188

No trips found. Try adjusting the search filters.