10 Day Spain Cruises

Looking to discover the best of Spain on a 10 day cruise? Then choose from our range of unique cruise itineraries with sixteen leading cruise lines that explore Spain. September is the most popular month to travel to Spain and we have 125 cruise departures available.
Filter Results
105 Cruises (125 Departures)
105 Cruises (125 Departures)
Departures
Show More...
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,100pp
$23,905pp
Countries
Show More...
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 April 2028
Visits: Spain, Portugal
Exclusive Savings
Suite
$8,448
From (Per Person)
A$8,448
Save 172
Per Person
New ReleaseCruise

10 Days (9 Nights) Nice to Malaga
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departure: 11 October 2028
Visits: France, Spain
Exclusive Savings
Oceanview
$11,390
Suite
$15,310
From (Per Person)
A$11,390
Save 2,705
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: L'Austral
Departure: 01 September 2028
Visits: Portugal, Spain
Exclusive Savings
Oceanview
$8,855
Balcony
$9,301
Suite
$16,954
From (Per Person)
A$8,855
Save 235
Per Person
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Muse
Departure: 29 August 2026
Visits: Spain, France, Monaco
Exclusive Savings
Oceanview
$9,261
Balcony
$9,829
Suite
$14,210
From (Per Person)
A$9,261
Save 189
Per Person
Cruise

10 Days (9 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 15 August 2026
Visits: Monaco, France, Spain
Exclusive Savings
Balcony
$9,398
Suite
$14,847
From (Per Person)
A$9,398
Save 4,302
Per Person
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 25 October 2027
Visits: Spain, France
Exclusive Savings
Balcony
$10,849
Suite
$23,079
From (Per Person)
A$10,849
Save 7,601
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2027 to Jun 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,197
Oceanview
$2,660
Balcony
$2,869
Suite
$8,606
From (Per Person)
A$2,197
Save 1,366
Per Person
Cruise
 (1)

10 Days (9 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 08 October 2026
Visits: Malta, Spain, Morocco
Bonus Onboard Spend
Exclusive Savings
Inside
$1,120
Oceanview
$1,328
Balcony
$1,895
Suite
-
From (Per Person)
A$1,120
Per Person
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departure: 06 July 2027
Visits: Italy, France, Spain
Exclusive Savings
Inside
$2,302
Oceanview
$2,935
Balcony
$3,221
Suite
$7,886
From (Per Person)
A$2,302
Save 1,508
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 07 October 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,294
Oceanview
$2,482
Balcony
$2,693
Suite
$6,926
From (Per Person)
A$2,294
Save 1,418
Per Person
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departure: 08 June 2027
Visits: Italy, France, Spain
Exclusive Savings
Inside
$2,472
Oceanview
$3,320
Balcony
$3,429
Suite
$8,608
From (Per Person)
A$2,472
Save 1,608
Per Person
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2027 to Oct 2027
Visits: Italy, France, Spain
Exclusive Savings
Inside
$2,028
Oceanview
$2,369
Balcony
$2,669
Suite
$6,034
From (Per Person)
A$2,028
Save 1,498
Per Person
Cruise
 (4)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Azamara
Departure: 20 September 2027
Visits: Portugal, Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$5,153
Oceanview
$5,479
Balcony
$7,183
Suite
$10,078
From (Per Person)
A$5,153
Save 356
Per Person
Cruise
 (2)

10 Days (9 Nights) Lisbon to Bordeaux
Cruise Line: Ponant
Departures: Aug 2027 to Aug 2028
Visits: Portugal, Spain, France
Exclusive Savings
Oceanview
$8,467
Balcony
$9,107
Suite
$15,150
From (Per Person)
A$8,467
Save 258
Per Person
Cruise
 (2)

10 Days (9 Nights) Bordeaux to Lisbon
Cruise Line: Ponant
Departures: Aug 2027 to Aug 2028
Visits: France, Spain, Portugal
Exclusive Savings
Oceanview
$8,738
Balcony
$9,107
Suite
$15,150
From (Per Person)
A$8,738
Save 246
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 03 September 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,181
Suite
$10,467
From (Per Person)
A$6,985
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 09 September 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,470
Oceanview
$3,043
Balcony
$3,432
Suite
$9,518
From (Per Person)
A$2,470
Save 1,542
Per Person
Cruise
 (1)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 20 October 2026
Visits: Portugal, Spain, Morocco
Just Cruise Fare
Exclusive Savings
Inside
$2,164
Oceanview
$2,820
Balcony
$4,114
Suite
$4,264
From (Per Person)
A$2,164
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 24 January 2027
Visits: Spain, France, Italy
Exclusive Savings
Suite
$6,615
From (Per Person)
A$6,615
Save 135
Per Person
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departure: 22 September 2026
Visits: Italy, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,194
Suite
$6,710
From (Per Person)
A$7,023
Per Person
Cruise
 (3)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Oceania
Departure: 29 September 2027
Visits: Portugal, Morocco, Spain
Your World Inclusions
Exclusive Savings
Inside
$4,271
Oceanview
$5,493
Balcony
$5,765
Suite
$8,365
From (Per Person)
A$4,271
Save 2,089
Per Person
Cruise
 (4)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Azamara
Departure: 06 September 2028
Visits: Portugal, Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$3,263
Oceanview
$3,551
Balcony
$4,352
Suite
$6,139
From (Per Person)
A$3,263
Save 216
Per Person
Cruise
 (2)

10 Days (9 Nights) Santa Cruz De Tenerife to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 13 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Balcony
$8,224
Suite
$12,114
From (Per Person)
A$8,224
Save 216
Per Person
Cruise
 (4)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Azamara
Departure: 06 June 2028
Visits: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$4,214
Oceanview
$4,568
Balcony
$5,610
Suite
$7,928
From (Per Person)
A$4,214
Save 285
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 01 October 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,769
Oceanview
-
Balcony
-
Suite
-
From (Per Person)
A$2,769
Save 1,784
Per Person
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Regent Seven Seas
Departure: 24 August 2026
Visits: Spain, France, Italy
Exclusive Savings
Oceanview
$16,624
Balcony
$20,250
Suite
$21,671
From (Per Person)
A$16,624
Save 2,306
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Seabourn
Departure: 18 November 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$8,641
Suite
$19,911
From (Per Person)
A$8,641
Save 157
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 17 March 2029
Visits: Portugal, Morocco, Spain
Exclusive Savings
Balcony
$12,105
Suite
$13,928
From (Per Person)
A$12,105
Save 2,215
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 03 May 2028
Visits: Spain, Gibraltar, Portugal
Exclusive Savings
Balcony
$12,800
Suite
$14,907
From (Per Person)
A$12,800
Save 2,230
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Seabourn
Departure: 06 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$9,817
Suite
$15,109
From (Per Person)
A$9,817
Save 181
Per Person
Results: 1-30 of 105

No trips found. Try adjusting the search filters.