Spain Cruises

Are you looking for a cruise to Spain? Choose from 1,095 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,152 departures available from twenty 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
$79pp
$65,380pp
Countries
Show More...
Filter Results
1,095 Cruises (4,152 Cruise Departures)
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 March 2028
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,374
Oceanview
$1,474
Balcony
$1,874
Suite
$4,967
From
US$1,374
Save 768
Per Person
View Trip
Cruise

13 Days (12 Nights) London to London
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departures: Apr 2026 to Oct 2026
Visit: England, Portugal, Spain
Bonus Onboard Credit
Inside
$1,544
Oceanview
$1,954
Balcony
$2,176
Suite
$4,427
From
US$1,544
Per Person
View Trip
Cruise
 (2)

6 Days (5 Nights) Rome to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2026 to Apr 2026
Visit: Italy, Spain, France
Bonus Onboard Credit
Inside
$667
Oceanview
$727
Balcony
$767
Suite
$1,077
From
US$667
Per Person
View Trip
Cruise
 (1)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 12 April 2026
Visit: Spain, Morocco, Italy
Bonus Onboard Credit
Inside
$861
Oceanview
$931
Balcony
$1,221
Suite
-
From
US$861
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) London to London
Cruise Line: Celebrity Cruises
Departure: 26 September 2026
Visit: England, Portugal, Spain
Exclusive Savings
Inside
$2,916
Oceanview
$4,627
Balcony
$4,032
Suite
$20,709
From
US$2,916
Save 1,746
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departures: May 2026 to Jun 2026
Visit: Spain, France, Italy
Inside
$1,269
Oceanview
$1,249
Balcony
$1,449
Suite
$2,559
From
US$1,249
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 21 October 2026
Visit: Spain, Portugal, Morocco
A Suite Invitation
Sky & Sea
Inside
-
Oceanview
-
Balcony
$8,370
Suite
$9,475
From
US$8,370
Per Person
View Trip
Cruise

6 Days (5 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Oct 2026 to Oct 2027
Visit: Italy, France, Spain
Bonus Onboard Credit
Inside
$517
Oceanview
$627
Balcony
$717
Suite
$1,268
From
US$517
Per Person
View Trip
Cruise

7 Days (6 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 31 October 2026
Visit: Spain, France, Italy
Bonus Onboard Credit
Inside
$861
Oceanview
$1,021
Balcony
$1,261
Suite
$1,471
From
US$861
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 22 May 2027
Visit: Spain, Gibraltar, Portugal
Azamara Always Included
Inside
$2,279
Oceanview
$2,540
Balcony
$3,307
Suite
$5,237
From
US$2,279
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 12 August 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,027
Oceanview
$2,081
Balcony
$2,171
Suite
$5,839
From
US$2,027
Save 1,183
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 05 May 2026
Visit: Spain, France, Italy
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$4,580
Balcony
-
Suite
$5,162
From
US$4,580
Save 4,818
Per Person
View Trip
Cruise
 (8)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 13 August 2026
Visit: Spain, France, Monaco, Italy
Azamara Always Included
Inside
$2,219
Oceanview
$2,600
Balcony
$3,095
Suite
$5,132
From
US$2,219
Per Person
View Trip
Cruise

10 Days (9 Nights) London to London
Cruise Line: Royal Caribbean
Departure: 07 August 2026
Visit: England, Spain, Portugal
Exclusive Savings
Inside
$2,149
Oceanview
$3,715
Balcony
$3,704
Suite
$8,005
From
US$2,149
Save 1,013
Per Person
View Trip
New ReleaseCruise
 (5)

12 Days (11 Nights) Lisbon to San Juan
Cruise Line: Viking Cruises
Departures: Nov 2027 to Nov 2027
Visit: Portugal, Spain, Puerto Rico
Viking $999 Air Deal
Inside
-
Oceanview
-
Balcony
$3,299
Suite
$5,799
From
US$3,299
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) London to London
Cruise Line: Princess
Ship: Sky Princess
Departures: Mar 2026 to Mar 2027
Visit: England, Spain, France
Princess Standard
Inside
$901
Oceanview
$1,048
Balcony
$846
Suite
$1,091
From
US$846
Per Person
View Trip
Cruise
 (8)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 29 December 2026
Visit: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$2,773
Oceanview
$3,258
Balcony
$3,840
Suite
$6,255
From
US$2,773
Save 56
Per Person
View Trip
Cruise

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Regent Seven Seas
Departure: 17 April 2026
Visit: Italy, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,887
Suite
$9,769
From
US$8,887
Save 13,611
Per Person
View Trip
Cruise

15 Days (14 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 23 November 2026
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
$6,593
Balcony
$8,455
Suite
$9,729
From
US$6,593
Save 13,805
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) London to London
Cruise Line: Princess
Ship: Sky Princess
Departures: Mar 2026 to Apr 2027
Visit: England, Spain, Portugal
Princess Standard
Inside
$2,009
Oceanview
$2,959
Balcony
$2,559
Suite
$2,609
From
US$2,009
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara Cruises
Departures: Feb 2027 to Jan 2028
Visit: Portugal, Spain, Gibraltar
Azamara Always Included
Inside
$1,779
Oceanview
$2,199
Balcony
$2,589
Suite
$4,026
From
US$1,779
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Nova
Departure: 07 November 2027
Visit: Italy, France, Spain
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,380
Suite
$6,680
From
US$4,380
Save 2,920
Per Person
View Trip
Cruise

12 Days (11 Nights) Nice to Nice
Cruise Line: Silversea
Departure: 01 June 2027
Visit: France, Spain, Italy
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$5,950
Balcony
$7,210
Suite
$14,280
From
US$5,950
Save 2,550
Per Person
View Trip
Cruise

17 Days (16 Nights) Galveston to Barcelona
Cruise Line: Royal Caribbean
Departure: 16 March 2026
Visit: USA, Bahamas, Spain
Exclusive Savings
Inside
$1,365
Oceanview
$1,566
Balcony
$1,728
Suite
-
From
US$1,365
Save 648
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 01 November 2027
Visit: Spain, Morocco, USA
Bonus Onboard Credit
Exclusive Savings
Inside
$1,001
Oceanview
$1,301
Balcony
$1,650
Suite
$2,401
From
US$1,001
Save 504
Per Person
View Trip
Cruise

14 Days (13 Nights) Barcelona to London
Cruise Line: Seabourn
Departure: 11 June 2026
Visit: Spain, France, England
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$7,449
From
US$7,449
Save 115
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 11 March 2028
Visit: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,568
Oceanview
$4,179
Balcony
$5,333
Suite
$7,913
From
US$3,568
Save 71
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 26 April 2026
Visit: USA, Spain, Morocco
With Love From the World
Inside
$1,386
Oceanview
$1,526
Balcony
$1,666
Suite
$4,606
From
US$1,386
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 04 March 2028
Visit: Italy, France, Spain
Azamara Always Included
Inside
$1,599
Oceanview
$2,009
Balcony
$2,549
Suite
$3,839
From
US$1,599
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 15 June 2026
Visit: Italy, France, Spain
Exclusive Savings
Inside
$1,765
Oceanview
-
Balcony
$2,886
Suite
$3,846
From
US$1,765
Save 849
Per Person
View Trip
Results: 121-150 of 1095

No trips found. Try adjusting the search filters.