Spain Cruises

Are you looking for a cruise to Spain? Choose from 1,160 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,249 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,160 Cruises (4,249 Cruise Departures)
Cruise

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

7 Days (6 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 30 August 2026
Visit: Monaco, France, Spain
Last Minute Fare
All-Inclusive Plus Fare
Inside
-
Oceanview
-
Balcony
$3,350
Suite
$4,850
From
US$3,350
Per Person
View Trip
Cruise

20 Days (19 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 20 September 2026
Visit: England, Spain, Greece, Sardinia, Gibraltar
Bonus Onboard Credit
Value Fare
Cunard Fare
Inside
$3,809
Oceanview
$4,709
Balcony
$5,809
Suite
$14,069
From
US$3,809
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to London
Cruise Line: Regent Seven Seas
Departure: 11 May 2027
Visit: Spain, Morocco, Portugal, France, England
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$19,899
Suite
$20,499
From
US$19,899
Save 19,899
Per Person
View Trip
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Dakar
Cruise Line: Ponant
Ship: Le Champlain
Departure: 03 December 2026
Visit: Spain, Cape Verde, Senegal
Inside
-
Oceanview
-
Balcony
$6,190
Suite
$9,210
From
US$6,190
Per Person
View Trip
Cruise

14 Days (13 Nights) Barcelona to Salvador
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 16 November 2027
Visit: Spain, Brazil
Inside
$1,154
Oceanview
$1,334
Balcony
$1,554
Suite
-
From
US$1,154
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

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

7 Days (6 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 10 April 2027
Visit: Spain, France, Italy
Inside
$671
Oceanview
$791
Balcony
$1,071
Suite
$1,271
From
US$671
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Lisbon
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Jun 2027 to Sep 2027
Visit: Portugal, Spain, Sardinia, Italy, France
Inside
$1,691
Oceanview
$1,891
Balcony
$2,561
Suite
$2,781
From
US$1,691
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: May 2026 to Nov 2027
Visit: Spain, Tunisia, Sicily, Italy, France
Drinks & WiFi Package
Inside
$954
Oceanview
$1,094
Balcony
$1,274
Suite
$2,226
From
US$954
Per Person
View Trip
Cruise

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

12 Days (11 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 02 June 2027
Visit: Italy, Croatia, Greece, Malta, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,049
Suite
$12,749
From
US$12,049
Save 12,049
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Regent Seven Seas
Departure: 30 September 2027
Visit: Italy, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,799
Suite
$10,449
From
US$9,799
Save 9,799
Per Person
View Trip
Cruise

16 Days (15 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 25 July 2026
Visit: Spain, Corsica, France, Monaco, Italy
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$7,500
Suite
$11,800
From
US$7,500
Per Person
View Trip
Cruise

13 Days (12 Nights) Nice to Nice
Cruise Line: Silversea
Departures: May 2026 to Jul 2026
Visit: France, Corsica, Sardinia, Spain
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
$10,200
Balcony
$10,900
Suite
$22,900
From
US$10,200
Save 1,500
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

8 Days (7 Nights) Barcelona to Monte Carlo
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 27 May 2026
Visit: Spain, France, Sardinia, Italy, Monaco
Inside
-
Oceanview
-
Balcony
-
Suite
$5,865
From
US$5,865
Per Person
View Trip
Cruise

17 Days (16 Nights) Rome to Lisbon
Cruise Line: Seabourn
Departure: 11 November 2028
Visit: Italy, Monaco, France, Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
$9,899
Suite
$17,009
From
US$9,899
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to London
Cruise Line: Viking Cruises
Departures: Apr 2027 to Jun 2028
Visit: Portugal, Spain, France, England
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,999
Suite
$7,999
From
US$4,999
Save 700
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 28 September 2027
Visit: Spain, Portugal
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,900
Suite
$10,000
From
US$5,900
Save 2,500
Per Person
View Trip
Cruise

13 Days (12 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 31 October 2027
Visit: England, Portugal, Spain
Bonus Onboard Credit
Value Fare
Inside
$1,699
Oceanview
$2,149
Balcony
$2,349
Suite
$5,499
From
US$1,699
Per Person
View Trip
Cruise

14 Days (13 Nights) London to Lisbon
Cruise Line: Regent Seven Seas
Departure: 25 September 2027
Visit: England, France, Guernsey, Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,599
Suite
$15,899
From
US$14,599
Save 14,599
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2027 to Oct 2027
Visit: Spain, Italy, Sicily, France
Exclusive Savings
Inside
$2,120
Oceanview
$2,720
Balcony
$3,062
Suite
$7,786
From
US$2,120
Save 1,589
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Seabourn
Departure: 18 November 2028
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
$5,669
Suite
$13,049
From
US$5,669
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

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 13 September 2026
Visit: Greece, Turkey, Malta, Spain
Exclusive Savings
Inside
-
Oceanview
$1,918
Balcony
$2,197
Suite
$6,097
From
US$1,918
Save 1,120
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

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

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 27 June 2028
Visit: Italy, Monaco, France, Spain
Preferred Fare + Bonus Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,998
Suite
$16,326
From
US$13,998
Save 2,247
Per Person
View Trip
Results: 1051-1080 of 1160

No trips found. Try adjusting the search filters.