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 seventeen leading cruise lines that explore Spain. September is the most popular month to travel to Spain and we have 128 cruise departures available.
Filter Results
106 Cruises (128 Departures)
106 Cruises (128 Departures)
Departures
Show More...
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,000pp
$29,440pp
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
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
$8,732
Balcony
$9,300
Suite
$17,179
From (Per Person)
A$8,732
Save 178
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) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 15 August 2026
Visits: Monaco, France, Spain
Exclusive Savings
Balcony
$9,330
Suite
$14,798
From (Per Person)
A$9,330
Save 4,270
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
$7,585
Suite
$16,660
From (Per Person)
A$7,585
Save 5,315
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,162
Oceanview
$2,626
Balcony
$2,763
Suite
$8,500
From (Per Person)
A$2,162
Save 1,401
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
$1,993
Oceanview
$2,334
Balcony
$2,563
Suite
$5,928
From (Per Person)
A$1,993
Save 1,533
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,267
Oceanview
$2,901
Balcony
$3,116
Suite
$7,780
From (Per Person)
A$2,267
Save 1,543
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,436
Oceanview
$3,009
Balcony
$3,326
Suite
$8,917
From (Per Person)
A$2,436
Save 1,576
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,158
Balcony
$8,527
Suite
$14,570
From (Per Person)
A$8,158
Save 246
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
$3,404
Suite
$6,604
From (Per Person)
A$5,902
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,020
Oceanview
$1,328
Balcony
$1,895
Suite
-
From (Per Person)
A$1,020
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,734
Oceanview
-
Balcony
-
Suite
-
From (Per Person)
A$2,734
Save 1,819
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
$7,644
Suite
$11,534
From (Per Person)
A$7,644
Save 216
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,982
From (Per Person)
A$6,982
Save 143
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,438
Oceanview
$3,285
Balcony
$3,323
Suite
$8,536
From (Per Person)
A$2,438
Save 1,642
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 28 July 2026
Visits: Spain, Italy, France
Exclusive Savings
Inside
$2,087
Oceanview
-
Balcony
$2,666
Suite
$9,429
From (Per Person)
A$3,445
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,434
Oceanview
$4,807
Balcony
$5,904
Suite
$8,344
From (Per Person)
A$4,434
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,259
Oceanview
$2,448
Balcony
$2,587
Suite
$6,991
From (Per Person)
A$2,259
Save 1,453
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,345
Oceanview
$5,942
Balcony
$7,530
Suite
$11,136
From (Per Person)
A$5,345
Save 84
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
$7,887
Balcony
$8,527
Suite
$14,570
From (Per Person)
A$7,887
Save 258
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
$3,411
Suite
$10,361
From (Per Person)
A$3,411
Save 2,559
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,433
Oceanview
$3,737
Balcony
$4,580
Suite
$6,461
From (Per Person)
A$3,433
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
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departure: 25 August 2026
Visits: Italy, France, Spain
Exclusive Savings
Inside
$1,839
Oceanview
-
Balcony
-
Suite
-
From (Per Person)
A$3,054
Save 46
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,636
Suite
$4,785
From (Per Person)
A$2,164
Per Person
Cruise
 (8)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Azamara
Departure: 13 August 2026
Visits: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
$4,213
Balcony
-
Suite
-
From (Per Person)
A$4,213
Save 66
Per Person
Cruise
 (3)

10 Days (9 Nights) Bilbao to Barcelona
Cruise Line: Oceania
Departure: 02 October 2026
Visits: Spain, Portugal, Gibraltar
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,743
Suite
$9,023
From (Per Person)
A$6,743
Save 2,167
Per Person
Cruise

10 Days (9 Nights) London to London
Cruise Line: Royal Caribbean
Departure: 07 August 2026
Visits: England, Spain, France
Exclusive Savings
Inside
$2,360
Oceanview
-
Balcony
$7,864
Suite
$6,233
From (Per Person)
A$2,360
Save 2,234
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
Results: 1-30 of 106

No trips found. Try adjusting the search filters.