Spain Cruises

Are you looking for a cruise to Spain? Choose from 1,348 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 5,516 departures available from twenty-four of the world's leading cruise lines.
Filter Results
1,348 Cruises (5,516 Departures)
1,348 Cruises (5,516 Departures)
Departures
Show More...
Duration
2 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$49,290pp
Countries
Show More...
Cruise

15 Days (14 Nights) Lisbon to San Juan
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 27 November 2027
Visits: Portugal, Spain, Cape Verde, Saint Barthelemy, Puerto Rico
Exclusive Savings
Inside
-
Oceanview
$6,145
Balcony
$6,630
Suite
$14,112
From (Per Person)
A$6,145
Save 5,255
Per Person
Cruise

5 Days (4 Nights) Rome to Marseille
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 29 October 2026
Visits: Italy, Spain, France
Exclusive Savings
Inside
$756
Oceanview
$944
Balcony
$1,271
Suite
$1,489
From (Per Person)
A$756
Per Person
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania
Departure: 06 August 2027
Visits: Spain, France, Italy, Corsica
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,379
Suite
$7,066
From (Per Person)
A$4,379
Save 2,101
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Royal Caribbean
Departure: 18 May 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,121
Oceanview
$2,480
Balcony
$2,978
Suite
$7,158
From (Per Person)
A$2,121
Save 840
Per Person
New ReleaseCruise

10 Days (9 Nights) Barcelona to Palma de Mallorca
Cruise Line: Emerald Cruises
Departure: 10 September 2026
Visits: Spain, France, Monaco, Corsica, Sardinia
Exclusive Savings
Inside
-
Oceanview
$10,070
Balcony
-
Suite
$13,549
From (Per Person)
A$10,070
Save 2,175
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Nov 2027 to Dec 2027
Visits: Spain, Morocco, Italy, France
Exclusive Savings
Inside
$1,658
Oceanview
$1,945
Balcony
$2,203
Suite
$5,431
From (Per Person)
A$1,658
Per Person
Cruise

16 Days (15 Nights) Barcelona to Miami
Cruise Line: Oceania
Departure: 17 November 2026
Visits: Spain, Morocco, Puerto Rico, USA
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,558
Suite
-
From (Per Person)
A$5,558
Save 4,012
Per Person
New ReleaseCruise

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 07 July 2028
Visits: Spain, Corsica, Italy, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$19,878
Suite
$23,759
From (Per Person)
A$19,878
Save 5,867
Per Person
Cruise

9 Days (8 Nights) Malaga to Barcelona
Cruise Line: Ponant
Ship: L'Austral
Departure: 16 April 2027
Visits: Spain, Algeria, Sardinia
Exclusive Savings
Inside
-
Oceanview
$7,923
Balcony
$8,360
Suite
$17,497
From (Per Person)
A$7,923
Save 227
Per Person
Cruise

8 Days (7 Nights) Barcelona to Monte Carlo
Cruise Line: Seabourn
Departure: 07 October 2028
Visits: Spain, France, Sardinia, Corsica, Monaco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,040
Suite
$12,891
From (Per Person)
A$8,040
Save 149
Per Person
Cruise

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Oceania
Departure: 18 November 2027
Visits: Spain, Portugal, Bermuda, USA
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,630
Suite
$11,219
From (Per Person)
A$7,630
Save 2,180
Per Person
Cruise

16 Days (15 Nights) London to Galveston
Cruise Line: Royal Caribbean
Departure: 16 October 2026
Visits: England, Spain, Portugal, USA
Exclusive Savings
Inside
$2,271
Oceanview
$2,925
Balcony
$3,194
Suite
$7,962
From (Per Person)
A$2,271
Save 906
Per Person
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Oceania
Departure: 08 March 2028
Visits: Spain, Italy, Sicily, Malta, Greece
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,453
Suite
$9,371
From (Per Person)
A$5,453
Save 2,127
Per Person
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Jun 2027 to Sep 2027
Visits: Italy, France, Spain, Portugal, Sardinia
Exclusive Savings
Inside
$2,381
Oceanview
$2,688
Balcony
$3,747
Suite
$4,252
From (Per Person)
A$2,381
Per Person
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 14 September 2026
Visits: Spain, Sardinia, Corsica, France, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$9,898
From (Per Person)
A$9,898
Save 202
Per Person
Cruise

14 Days (13 Nights) Lisbon to Bridgetown
Cruise Line: Silversea
Departure: 22 November 2026
Visits: Portugal, Spain, Cape Verde, Barbados
Exclusive Savings
Inside
-
Oceanview
$5,998
Balcony
$6,586
Suite
$6,233
From (Per Person)
A$5,998
Save 4,202
Per Person
Cruise

9 Days (8 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Nov 2026
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,018
Oceanview
$1,285
Balcony
$1,820
Suite
$2,463
From (Per Person)
A$1,018
Per Person
Cruise

15 Days (14 Nights) London to London
Cruise Line: P&O Cruises Worldwide
Ship: Ventura
Departure: 04 January 2027
Visits: England, Portugal, Spain
Bonus Onboard Spend
Inside
$1,997
Oceanview
$2,310
Balcony
$3,029
Suite
$5,426
From (Per Person)
A$1,997
Per Person
Cruise

11 Days (10 Nights) Lisbon to London
Cruise Line: Regent Seven Seas
Departure: 17 August 2027
Visits: Portugal, Spain, France, England
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$16,286
Suite
$17,658
From (Per Person)
A$16,286
Save 2,294
Per Person
Cruise

14 Days (13 Nights) London to London
Cruise Line: P&O Cruises Worldwide
Ship: Arvia
Departure: 27 September 2026
Visits: England, Spain, France
Bonus Onboard Spend
Inside
$2,236
Oceanview
$2,876
Balcony
$3,475
Suite
$4,706
From (Per Person)
A$2,236
Per Person
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Seabourn
Departure: 11 November 2028
Visits: Italy, Monaco, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,040
Suite
$19,771
From (Per Person)
A$8,040
Save 149
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 25 October 2026
Visits: Spain, Gibraltar, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$1,617
Oceanview
$1,721
Balcony
$2,465
Suite
$2,808
From (Per Person)
A$1,617
Per Person
Cruise

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 19 June 2026
Visits: Greece, Turkey, Malta, Spain
Exclusive Savings
Inside
$2,163
Oceanview
$2,370
Balcony
$4,610
Suite
$7,256
From (Per Person)
A$3,546
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 28 September 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,310
Suite
$15,092
From (Per Person)
A$8,310
Save 2,290
Per Person
Cruise

8 Days (7 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 05 October 2027
Visits: England, Spain, France
Exclusive Savings
Inside
$1,684
Oceanview
$2,179
Balcony
$2,674
Suite
$5,743
From (Per Person)
A$1,684
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 06 May 2028
Visits: Portugal, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,258
Suite
$12,591
From (Per Person)
A$11,258
Save 2,202
Per Person
Cruise

6 Days (5 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Oct 2026 to Oct 2027
Visits: Italy, France, Spain
Exclusive Savings
Inside
$864
Oceanview
$992
Balcony
$1,091
Suite
$2,002
From (Per Person)
A$864
Per Person
Cruise

11 Days (10 Nights) Rome to Lisbon
Cruise Line: Regent Seven Seas
Departure: 07 August 2027
Visits: Italy, Monaco, France, Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$16,146
Suite
$18,204
From (Per Person)
A$16,146
Save 2,294
Per Person
Cruise

12 Days (11 Nights) Lisbon to London
Cruise Line: Oceania
Departure: 24 June 2027
Visits: Portugal, Spain, France, England
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,259
Suite
$11,848
From (Per Person)
A$8,259
Save 2,201
Per Person
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 09 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$21,266
Suite
$22,775
From (Per Person)
A$21,266
Save 2,404
Per Person
Results: 1261-1290 of 1348

No trips found. Try adjusting the search filters.