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,148 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,148 Cruise Departures)
Cruise

18 Days (17 Nights) Rio de Janeiro to Amalfi
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 15 March 2027
Visit: Brazil, Spain, Morocco, Gibraltar, Italy
Bonus Onboard Credit
Inside
$1,334
Oceanview
$1,494
Balcony
$1,804
Suite
$6,516
From
US$1,334
Per Person
View Trip
Cruise

15 Days (14 Nights) Fort Lauderdale to Rome
Cruise Line: Celebrity Cruises
Departure: 19 April 2027
Visit: USA, Bermuda, Portugal, Spain, Italy
Exclusive Savings
Inside
$1,486
Oceanview
$1,747
Balcony
$2,020
Suite
$5,012
From
US$1,486
Save 855
Per Person
View Trip
Cruise

21 Days (20 Nights) Genoa to Buenos Aires
Cruise Line: MSC Cruises
Departure: 15 November 2027
Visit: Italy, Spain, Brazil, Uruguay, Argentina
Bonus Onboard Credit
Inside
$1,969
Oceanview
$2,382
Balcony
$2,595
Suite
$4,060
From
US$1,969
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
$7,071
Suite
$7,365
From
US$7,071
Save 12,327
Per Person
View Trip
Cruise

11 Days (10 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: May 2026 to Sep 2027
Visit: France, Spain, Portugal, Sardinia, Italy
Bonus Onboard Credit
Exclusive Savings
Inside
$1,446
Oceanview
$1,556
Balcony
$2,328
Suite
$2,600
From
US$1,446
Save 50
Per Person
View Trip
Cruise

6 Days (5 Nights) Genoa to Lisbon
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 03 May 2026
Visit: Italy, France, Spain, Gibraltar, Portugal
Inside
$419
Oceanview
-
Balcony
-
Suite
-
From
US$419
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Lisbon
Cruise Line: MSC Cruises
Departures: May 2026 to Sep 2027
Visit: Portugal, Spain, Sardinia, Italy, France
Bonus Onboard Credit
Exclusive Savings
Inside
$1,541
Oceanview
$1,601
Balcony
$2,085
Suite
$2,605
From
US$1,541
Save 80
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Lisbon
Cruise Line: Regent Seven Seas
Departure: 10 July 2026
Visit: Italy, France, Spain, Gibraltar, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,722
Suite
$10,702
From
US$9,722
Save 15,476
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,632
Suite
-
From
US$3,632
Save 2,386
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 29 July 2027
Visit: Spain, Malta, Sicily, Italy, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,886
Suite
$9,572
From
US$8,886
Save 14,212
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Venice
Cruise Line: Regent Seven Seas
Departure: 02 September 2026
Visit: Spain, Italy, Malta, Croatia, Slovenia
Exclusive Savings
Inside
-
Oceanview
$7,176
Balcony
$9,332
Suite
$9,626
From
US$7,176
Save 12,822
Per Person
View Trip
Cruise

10 Days (9 Nights) Trieste to Barcelona
Cruise Line: Oceania Cruises
Departure: 21 August 2027
Visit: Italy, Croatia, Corsica, France, Spain
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,877
Suite
$7,011
From
US$4,877
Save 5,121
Per Person
View Trip
Cruise

25 Days (24 Nights) London to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 07 November 2026
Visit: England, Spain, France, Portugal, Brazil
Bonus Onboard Credit
Inside
$2,109
Oceanview
$2,473
Balcony
$2,716
Suite
-
From
US$2,109
Per Person
View Trip
Cruise

15 Days (14 Nights) Rome to Lisbon
Cruise Line: Viking Cruises
Departures: Jan 2027 to Sep 2028
Visit: Italy, Monaco, France, Spain, Morocco, Portugal
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$5,998
Suite
$9,398
From
US$5,998
Save 600
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Barcelona to Valletta
Cruise Line: Emerald Cruises
Departure: 25 April 2026
Visit: Spain, Corsica, Sardinia, Sicily, Malta
Wave Offer
Early Payment Discount
Exclusive Savings
Inside
-
Oceanview
$5,866
Balcony
-
Suite
$8,727
From
US$5,866
Save 10,124
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
A Suite Invitation
Inside
-
Oceanview
-
Balcony
$7,990
Suite
$9,040
From
US$7,990
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Regent Seven Seas
Departure: 05 December 2027
Visit: Spain, Morocco, Portugal, Bermuda, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,100
Suite
$7,570
From
US$6,100
Save 13,298
Per Person
View Trip
Cruise

15 Days (14 Nights) Lisbon to San Juan
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 27 November 2027
Visit: Portugal, Spain, Cape Verde, Saint Barthelemy, Puerto Rico
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$4,080
Balcony
$4,640
Suite
$8,880
From
US$4,080
Save 1,020
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 09 June 2026
Visit: Spain, Tunisia, Sicily, Italy, France, Monaco
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,640
Suite
$9,220
From
US$8,640
Save 2,160
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 22 August 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,331
Suite
$10,801
From
US$9,331
Save 15,667
Per Person
View Trip
Cruise

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 27 March 2028
Visit: Italy, Sicily, Sardinia, Monaco, France, Spain
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,515
Suite
$6,037
From
US$3,515
Save 3,683
Per Person
View Trip
Cruise

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Feb 2026 to Apr 2027
Visit: France, Italy, Sicily, Tunisia, Spain
Bonus Onboard Credit
Inside
$643
Oceanview
$920
Balcony
$933
Suite
$1,543
From
US$643
Per Person
View Trip
Cruise

11 Days (10 Nights) Alicante to Alicante
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Jun 2027 to Sep 2027
Visit: Spain, Sardinia, Italy, France, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$1,605
Oceanview
$1,805
Balcony
$2,399
Suite
$2,612
From
US$1,605
Save 53
Per Person
View Trip
Cruise

16 Days (15 Nights) Rome to Tampa
Cruise Line: Norwegian Cruise Line
Departure: 01 November 2026
Visit: Italy, France, Spain, Bahamas, USA
Inside
$1,159
Oceanview
$1,309
Balcony
$2,154
Suite
$2,280
From
US$1,159
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,147
Oceanview
$1,366
Balcony
$2,017
Suite
-
From
US$1,147
Save 691
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
Inside
$3,229
Oceanview
$4,669
Balcony
$5,649
Suite
$13,659
From
US$3,229
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
$19,150
Suite
$20,032
From
US$19,150
Save 32,848
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

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 09 July 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,418
Suite
$5,746
From
US$3,418
Save 3,580
Per Person
View Trip
Cruise

18 Days (17 Nights) Cape Town to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 15 April 2028
Visit: South Africa, Cape Verde, Spain, Portugal, England
Inside
$3,079
Oceanview
$3,879
Balcony
$4,929
Suite
-
From
US$3,079
Per Person
View Trip
Results: 1021-1050 of 1091

No trips found. Try adjusting the search filters.