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

13 Days (12 Nights) Nice to Nice
Cruise Line: Silversea
Departure: 06 August 2026
Visit: France, Corsica, Sardinia, Spain
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
-
Suite
$23,700
From
US$23,700
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora I
Departures: May 2027 to Sep 2027
Visit: Spain, Sardinia, France, Italy
Inside
-
Oceanview
-
Balcony
-
Suite
$4,450
From
US$4,450
Per Person
View Trip
Cruise

8 Days (7 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Nov 2026 to Nov 2026
Visit: Italy, Spain, France
Inside
$693
Oceanview
$873
Balcony
$1,163
Suite
$1,393
From
US$693
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora V
Departure: 15 April 2028
Visit: Italy, France, Spain
Inside
-
Oceanview
-
Balcony
-
Suite
$4,440
From
US$4,440
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 12 September 2027
Visit: Spain, Morocco, Gibraltar, Portugal
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,499
Suite
$4,899
From
US$3,499
Save 3,499
Per Person
View Trip
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Jun 2027 to Sep 2027
Visit: Italy, France, Spain, Portugal, Sardinia
Inside
$1,652
Oceanview
$1,852
Balcony
$2,522
Suite
$2,742
From
US$1,652
Per Person
View Trip
New ReleaseCruise

9 Days (8 Nights) Barcelona to Malaga
Cruise Line: Emerald Cruises
Departure: 23 October 2027
Visit: Spain, Gibraltar, Morocco
Preferred Fare + Bonus Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$7,891
From
US$7,891
Save 1,884
Per Person
View Trip
Cruise

6 Days (5 Nights) Rome to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 29 October 2026
Visit: Italy, Spain, France
Inside
$411
Oceanview
$606
Balcony
$865
Suite
$1,031
From
US$411
Per Person
View Trip
Cruise

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

9 Days (8 Nights) Barcelona to Monte Carlo
Cruise Line: Seabourn
Departure: 15 July 2027
Visit: Spain, France, Monaco
Inside
-
Oceanview
-
Balcony
$7,649
Suite
$11,899
From
US$7,649
Per Person
View Trip
Cruise

17 Days (16 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 05 October 2026
Visit: Italy, Monaco, France, Spain, Sicily
Sky & Sea
Inside
-
Oceanview
-
Balcony
-
Suite
$13,770
From
US$13,770
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 08 October 2027
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,999
Suite
$11,899
From
US$10,999
Save 10,999
Per Person
View Trip
Cruise

13 Days (12 Nights) London to London
Cruise Line: Regent Seven Seas
Departure: 21 August 2027
Visit: England, France, Spain, Guernsey
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,499
Suite
$16,549
From
US$15,499
Save 15,499
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 11 August 2027
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,699
Suite
$13,699
From
US$12,699
Save 12,699
Per Person
View Trip
Cruise

18 Days (17 Nights) Marseille to Santos
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 15 November 2026
Visit: France, Spain, Portugal, Brazil
Inside
$1,481
Oceanview
$1,666
Balcony
-
Suite
-
From
US$1,481
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,058
Oceanview
$1,068
Balcony
$1,454
Suite
$3,995
From
US$1,548
Save 50
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 23 November 2027
Visit: Portugal, Morocco, Spain, Gibraltar
All-Inclusive Fare
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,500
Suite
$10,100
From
US$6,500
Save 2,500
Per Person
View Trip
Cruise

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Nov 2026 to Nov 2026
Visit: France, Italy, Spain
Inside
$681
Oceanview
$921
Balcony
$1,211
Suite
$1,441
From
US$681
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to London
Cruise Line: Oceania Cruises
Departure: 30 August 2027
Visit: Spain, Portugal, France, England
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,799
Suite
$8,199
From
US$5,799
Save 5,799
Per Person
View Trip
Cruise

15 Days (14 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 06 September 2026
Visit: England, Spain, Italy, France, Gibraltar
Inside
$2,239
Oceanview
-
Balcony
$4,199
Suite
$7,909
From
US$2,239
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 10 October 2027
Visit: Spain, Gibraltar, Corsica, Italy, France
Inside
$1,779
Oceanview
$2,199
Balcony
$2,899
Suite
$3,579
From
US$1,779
Per Person
View Trip
Cruise

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

13 Days (12 Nights) London to London
Cruise Line: MSC Cruises
Departures: Aug 2027 to Oct 2027
Visit: England, Spain, Portugal
Inside
$1,498
Oceanview
$1,858
Balcony
$2,268
Suite
$4,248
From
US$1,498
Per Person
View Trip
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Royal Caribbean
Departure: 25 October 2027
Visit: Greece, Turkey, Malta, Spain
Bonus Onboard Credit
Exclusive Savings
Inside
$1,096
Oceanview
$1,497
Balcony
$1,759
Suite
$2,259
From
US$1,096
Save 541
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Honfleur
Cruise Line: Ponant
Ship: L'Austral
Departure: 08 May 2027
Visit: Portugal, Spain, France, Guernsey
Inside
-
Oceanview
$6,500
Balcony
$7,010
Suite
$11,820
From
US$6,500
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 25 October 2027
Visit: Spain, France
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,900
Suite
$10,400
From
US$5,900
Save 2,500
Per Person
View Trip
Cruise

11 Days (10 Nights) Malaga to Malaga
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Jun 2027 to Sep 2027
Visit: Spain, Portugal, Sardinia, Italy, France
Inside
$1,641
Oceanview
$1,841
Balcony
$2,511
Suite
$2,731
From
US$1,641
Per Person
View Trip
Cruise

8 Days (7 Nights) London to London
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departures: Jun 2026 to Sep 2026
Visit: England, France, Spain
Inside
$876
Oceanview
$1,254
Balcony
$1,255
Suite
$3,304
From
US$876
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Royal Caribbean
Departure: 06 September 2027
Visit: Spain, Morocco, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$1,436
Oceanview
$1,864
Balcony
$2,163
Suite
$3,554
From
US$1,436
Save 681
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 05 November 2026
Visit: Spain, Italy, Sicily, Malta
Inside
$729
Oceanview
$839
Balcony
$1,059
Suite
$1,769
From
US$729
Per Person
View Trip
Results: 871-900 of 1162

No trips found. Try adjusting the search filters.