Spain Cruises

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

17 Days (16 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 04 April 2027
Visit: Brazil, Spain, Morocco
Bonus Onboard Credit
Inside
$1,289
Oceanview
$1,549
Balcony
$1,779
Suite
$6,008
From
US$1,289
Per Person
View Trip
Cruise
 (1)

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

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 09 April 2028
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,190
Suite
$11,582
From
US$11,190
Save 17,608
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
Bonus Onboard Credit
Inside
$873
Oceanview
$1,058
Balcony
$1,337
Suite
$1,569
From
US$873
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) London to London
Cruise Line: Cunard
Departure: 24 September 2027
Visit: England, Portugal, Spain
Inside
$2,659
Oceanview
$2,859
Balcony
$3,959
Suite
$8,678
From
US$2,659
Per Person
View Trip
Cruise

9 Days (8 Nights) London to London
Cruise Line: Royal Caribbean
Departure: 09 August 2027
Visit: England, Spain, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$1,675
Oceanview
$1,970
Balcony
$2,314
Suite
$2,873
From
US$1,675
Save 817
Per Person
View Trip
Cruise
 (2)

9 Days (8 Nights) Rome to Funchal
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 07 December 2026
Visit: Italy, Spain, Portugal
Bonus Onboard Credit
Inside
$667
Oceanview
$775
Balcony
$874
Suite
$1,671
From
US$667
Per Person
View Trip
Cruise
 (1)

14 Days (13 Nights) London to London
Cruise Line: Cunard
Departure: 15 December 2027
Visit: England, Portugal, Spain
Inside
$3,979
Oceanview
$4,379
Balcony
$4,929
Suite
$10,627
From
US$3,979
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2026 to Sep 2026
Visit: Italy, France, Spain
Exclusive Savings
Inside
$2,123
Oceanview
$2,224
Balcony
$2,173
Suite
$7,507
From
US$2,123
Save 1,437
Per Person
View Trip
Cruise
 (1)

5 Days (4 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Apr 2026 to Oct 2026
Visit: France, Italy, Spain
Bonus Onboard Credit
Inside
$516
Oceanview
$646
Balcony
$706
Suite
$1,256
From
US$516
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departure: 08 June 2027
Visit: Italy, France, Spain
Exclusive Savings
Inside
$1,731
Oceanview
$2,170
Balcony
$2,316
Suite
$6,140
From
US$1,731
Save 1,051
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) London to London
Cruise Line: Cunard
Departure: 28 March 2027
Visit: England, Spain, France
Inside
$1,259
Oceanview
$1,409
Balcony
$1,459
Suite
$3,209
From
US$1,259
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Rome to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 07 December 2026
Visit: Italy, Spain, Portugal
Bonus Onboard Credit
Inside
-
Oceanview
-
Balcony
$1,225
Suite
$2,516
From
US$1,225
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Azamara Cruises
Departure: 15 January 2027
Visit: Spain, Morocco, Portugal
Azamara Always Included
Inside
$1,539
Oceanview
$1,899
Balcony
$2,441
Suite
$3,838
From
US$1,539
Per Person
View Trip
Cruise
 (2)

14 Days (13 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 December 2026
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$3,010
Oceanview
$3,360
Balcony
$4,057
Suite
$8,558
From
US$3,010
Save 1,792
Per Person
View Trip
Cruise
 (3)

9 Days (8 Nights) Nice to Barcelona
Cruise Line: Azamara Cruises
Departure: 02 June 2026
Visit: France, Italy, Spain
Azamara Always Included
Exclusive Savings
Inside
$2,938
Oceanview
$3,180
Balcony
$3,840
Suite
$7,216
From
US$2,938
Save 71
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 12 December 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,174
Oceanview
$1,374
Balcony
$1,674
Suite
$5,249
From
US$1,174
Save 646
Per Person
View Trip
New ReleaseCruise
 (5)

12 Days (11 Nights) San Juan to Lisbon
Cruise Line: Viking Cruises
Ship: Viking Sky
Departure: 27 February 2028
Visit: Puerto Rico, Spain, Portugal
Viking $999 Air Deal
Inside
-
Oceanview
-
Balcony
$2,999
Suite
$5,499
From
US$2,999
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Jan 2026 to Mar 2027
Visit: Italy, Spain, France
Bonus Onboard Credit
Inside
$491
Oceanview
$583
Balcony
$796
Suite
$1,351
From
US$491
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Trieste to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 21 May 2027
Visit: Italy, Malta, Spain
Inside
$1,775
Oceanview
$2,117
Balcony
$2,456
Suite
$3,184
From
US$1,775
Per Person
View Trip
Cruise

17 Days (16 Nights) Genoa to Santos
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 31 October 2026
Visit: Italy, Spain, Brazil
Bonus Onboard Credit
Inside
$1,184
Oceanview
$1,437
Balcony
$1,731
Suite
$3,100
From
US$1,184
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 26 September 2027
Visit: Italy, Monaco, France, Spain
Black Friday Sale + Your World Included
Your World Inclusions
Exclusive Savings
Inside
$1,899
Oceanview
$2,049
Balcony
$3,222
Suite
$4,677
From
US$1,899
Save 1,899
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 01 October 2026
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,424
Oceanview
-
Balcony
$2,674
Suite
$11,525
From
US$2,424
Save 1,455
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 04 December 2027
Visit: Italy, France, Spain
Azamara Always Included
Inside
$1,609
Oceanview
$2,029
Balcony
$2,569
Suite
$3,859
From
US$1,609
Per Person
View Trip
Cruise

13 Days (12 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 05 December 2027
Visit: England, Portugal, Spain
Inside
$1,619
Oceanview
$2,169
Balcony
$2,369
Suite
$5,568
From
US$1,619
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Valencia to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 08 November 2027
Visit: Spain, Portugal, Brazil
Bonus Onboard Credit
Inside
$1,018
Oceanview
$1,188
Balcony
$1,478
Suite
-
From
US$1,018
Per Person
View Trip
Cruise
 (2)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 21 April 2026
Visit: Spain, France, Italy
Bonus Onboard Credit
Inside
-
Oceanview
-
Balcony
$961
Suite
$1,281
From
US$961
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
Inside
$1,699
Oceanview
$2,149
Balcony
$2,349
Suite
$5,548
From
US$1,699
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Lisbon to Lisbon
Cruise Line: Azamara Cruises
Departure: 08 January 2027
Visit: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$3,050
Oceanview
$3,729
Balcony
$4,883
Suite
$7,687
From
US$3,050
Save 59
Per Person
View Trip
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 03 October 2027
Visit: Portugal, Morocco, Spain
Inside
$1,129
Oceanview
$1,429
Balcony
$2,004
Suite
$2,149
From
US$1,129
Per Person
View Trip
Results: 241-270 of 1091

No trips found. Try adjusting the search filters.