Spain Cruises

Are you looking for a cruise to Spain? Choose from 1,354 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,502 departures available from twenty-four of the world's leading cruise lines.
Filter Results
1,354 Cruises (5,502 Departures)
1,354 Cruises (5,502 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

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 13 November 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,545
Suite
$12,222
From (Per Person)
A$11,545
Save 2,215
Per Person
New ReleaseCruise

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Departure: 03 October 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$20,677
Suite
$26,204
From (Per Person)
A$20,677
Save 4,863
Per Person
Cruise

15 Days (14 Nights) Lisbon to London
Cruise Line: Regent Seven Seas
Departure: 09 June 2028
Visits: Portugal, Spain, France, England
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$23,566
Suite
$25,526
From (Per Person)
A$23,566
Save 2,434
Per Person
Cruise

17 Days (16 Nights) Barcelona to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 29 October 2027
Visits: Spain, France, Morocco, Bermuda, USA
Exclusive Savings
Inside
$2,961
Oceanview
$3,207
Balcony
$4,094
Suite
$24,304
From (Per Person)
A$2,961
Save 1,693
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 17 February 2029
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,221
Suite
$7,461
From (Per Person)
A$4,221
Save 2,109
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 03 October 2027
Visits: Portugal, Morocco, Spain
Just Cruise Fare
Exclusive Savings
Inside
$2,243
Oceanview
$2,689
Balcony
$3,568
Suite
$4,133
From (Per Person)
A$2,243
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jun 2026 to Oct 2028
Visits: Spain, Tunisia, Sicily, Italy, France
Exclusive Savings
Inside
$1,237
Oceanview
$1,445
Balcony
$1,643
Suite
$2,504
From (Per Person)
A$1,237
Save 96
Per Person
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Seabourn
Departure: 18 September 2027
Visits: Italy, Monaco, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,338
Suite
$14,419
From (Per Person)
A$9,338
Save 181
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) Malaga to Genoa
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 03 October 2026
Visits: Spain, Portugal, Sardinia, Italy
Exclusive Savings
Inside
-
Oceanview
$1,316
Balcony
-
Suite
$2,682
From (Per Person)
A$1,316
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 28 November 2027
Visits: Spain, Morocco, Italy, France
Exclusive Savings
Inside
$1,876
Oceanview
$2,163
Balcony
$2,420
Suite
-
From (Per Person)
A$1,876
Per Person
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Regent Seven Seas
Departure: 30 September 2027
Visits: Italy, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,880
Suite
$15,792
From (Per Person)
A$14,880
Save 2,280
Per Person
Cruise

13 Days (12 Nights) Paris to Barcelona
Cruise Line: Regent Seven Seas
Departure: 12 August 2026
Visits: France, Spain, Portugal, Gibraltar
Exclusive Savings
Inside
-
Oceanview
$17,847
Balcony
$21,062
Suite
$21,542
From (Per Person)
A$17,847
Save 2,313
Per Person
Cruise

11 Days (10 Nights) Alicante to Alicante
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 05 May 2027
Visits: Spain, Italy, France, Morocco, Gibraltar
Exclusive Savings
Inside
$2,460
Oceanview
$2,757
Balcony
-
Suite
-
From (Per Person)
A$2,460
Per Person
Cruise

11 Days (10 Nights) Amalfi to Lisbon
Cruise Line: Oceania
Departure: 27 July 2028
Visits: Italy, France, Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,383
Suite
$10,234
From (Per Person)
A$6,383
Save 2,177
Per Person
New ReleaseCruise

8 Days (7 Nights) Nice to Barcelona
Cruise Line: Emerald Cruises
Departures: Aug 2026 to Oct 2027
Visits: France, Italy, Corsica, Spain
Exclusive Savings
Inside
-
Oceanview
$8,935
Balcony
-
Suite
$11,214
From (Per Person)
A$8,935
Save 2,017
Per Person
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departures: Jun 2026 to Sep 2026
Visits: Italy, Corsica, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$6,860
From (Per Person)
A$6,860
Save 172
Per Person
Cruise

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 22 August 2027
Visits: Spain, France, Monaco, Italy, Corsica, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$16,803
Suite
$17,890
From (Per Person)
A$16,803
Save 2,307
Per Person
Cruise

17 Days (16 Nights) Rome to Lisbon
Cruise Line: Seabourn
Departure: 11 November 2028
Visits: Italy, Monaco, France, Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,321
Suite
$23,406
From (Per Person)
A$14,321
Save 258
Per Person
Cruise

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 24 May 2027
Visits: Spain, Corsica, France, Italy, Sicily
Exclusive Savings
Inside
$3,226
Oceanview
$3,603
Balcony
$4,554
Suite
$9,719
From (Per Person)
A$3,226
Save 2,201
Per Person
Cruise

23 Days (22 Nights) Barcelona to Miami
Cruise Line: MSC Cruises
Departure: 20 October 2026
Visits: Spain, Gibraltar, Morocco, Portugal, USA
Exclusive Savings
Inside
$2,351
Oceanview
$2,925
Balcony
$3,242
Suite
$9,954
From (Per Person)
A$2,351
Per Person
Cruise

15 Days (14 Nights) London to London
Cruise Line: P&O Cruises Worldwide
Ship: Ventura
Departure: 08 August 2026
Visits: England, Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$3,218
Oceanview
$3,522
Balcony
$3,945
Suite
-
From (Per Person)
A$3,218
Per Person
New ReleaseTour + Cruise

14 Days Barcelona to Lisbon
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 09 October 2028
Trip Styles: Coach, Cruise, Scenic
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$26,572
Suite
$28,071
From (Per Person)
A$26,572
Save 4,998
Per Person
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 31 August 2027
Visits: Spain, France, Italy, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,082
Suite
$15,631
From (Per Person)
A$15,082
Save 2,278
Per Person
Cruise

20 Days (19 Nights) Amalfi to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 13 November 2027
Visits: Italy, France, Spain, Brazil
Exclusive Savings
Inside
$2,663
Oceanview
-
Balcony
$3,683
Suite
-
From (Per Person)
A$2,663
Per Person
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Ponant
Ship: Le Champlain
Departure: 11 November 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,472
Suite
$11,216
From (Per Person)
A$7,472
Save 208
Per Person
Cruise

15 Days (14 Nights) Rome to Rome
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 13 July 2026
Visits: Italy, Monaco, France, Spain, Sardinia, Corsica
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$17,993
From (Per Person)
A$17,993
Save 367
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 25 July 2026
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,942
Oceanview
$2,210
Balcony
-
Suite
-
From (Per Person)
A$1,942
Save 738
Per Person
Cruise

14 Days (13 Nights) Rome to Rome
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 14 April 2027
Visits: Italy, Spain, France, Morocco, Portugal
Exclusive Savings
Inside
$2,238
Oceanview
$2,574
Balcony
-
Suite
$4,297
From (Per Person)
A$2,238
Per Person
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Nov 2027 to Dec 2027
Visits: Italy, France, Spain, Morocco
Exclusive Savings
Inside
$1,658
Oceanview
$1,945
Balcony
$2,203
Suite
$3,707
From (Per Person)
A$1,658
Per Person
Results: 1291-1320 of 1354

No trips found. Try adjusting the search filters.