Spain Cruises

Are you looking for a cruise to Spain? Choose from 1,191 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,432 departures available from twenty-three 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
$89pp
$65,380pp
Countries
Show More...
Filter Results
1,191 Cruises (4,432 Cruise Departures)
Cruise
 (3)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 05 July 2026
Visit: Greece, Montenegro, Sicily, Spain
Fare Saver
Inside
$909
Oceanview
$959
Balcony
$1,309
Suite
$2,009
From
US$909
Per Person
View Trip
Cruise
 (2)

20 Days (19 Nights) Buenos Aires to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 23 March 2026
Visit: Argentina, Brazil, Spain, Morocco
Inside
$1,197
Oceanview
$1,270
Balcony
$1,489
Suite
$3,206
From
US$1,197
Per Person
View Trip
Cruise

11 Days (10 Nights) Nice to Lisbon
Cruise Line: Silversea
Departure: 11 August 2027
Visit: France, Spain, Gibraltar, Portugal
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$6,160
Balcony
$7,350
Suite
$13,200
From
US$6,160
Save 2,640
Per Person
View Trip
Cruise

13 Days (12 Nights) Paris to Barcelona
Cruise Line: Regent Seven Seas
Departure: 12 August 2026
Visit: France, Spain, Portugal, Gibraltar
Exclusive Savings
Inside
-
Oceanview
$12,479
Balcony
$12,675
Suite
$13,361
From
US$12,479
Save 12,919
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Monte Carlo
Cruise Line: Oceania Cruises
Departure: 12 October 2026
Visit: Italy, Sardinia, Spain, France, Monaco
Your World Inclusions
Exclusive Savings
Inside
$1,680
Oceanview
$1,925
Balcony
$2,639
Suite
$3,584
From
US$1,680
Save 3,118
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 19 July 2026
Visit: Spain, France, Italy, Corsica
Limited Time Offer
Inside
-
Oceanview
$1,393
Balcony
$1,743
Suite
$3,213
From
US$1,393
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) London to London
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 31 March 2028
Visit: England, Spain, Italy, Sardinia
Inside
$3,039
Oceanview
$4,139
Balcony
$4,389
Suite
$9,450
From
US$3,039
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 28 September 2026
Visit: Spain, France, Italy, Malta
Elevate Your Experience
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,848
Suite
$17,563
From
US$15,848
Save 16,450
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Hamburg
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 14 April 2027
Visit: Spain, Gibraltar, France, Germany
Inside
$1,089
Oceanview
$1,389
Balcony
$1,649
Suite
$2,752
From
US$1,089
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Lisbon to Barcelona
Cruise Line: Azamara Cruises
Departure: 10 April 2027
Visit: Portugal, Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$3,858
Oceanview
$4,188
Balcony
-
Suite
-
From
US$3,858
Save 81
Per Person
View Trip
Cruise
 (3)

6 Days (5 Nights) Valletta to Rome
Cruise Line: MSC Cruises
Departure: 04 November 2026
Visit: Malta, Spain, France, Italy
Inside
-
Oceanview
-
Balcony
$729
Suite
$1,249
From
US$729
Per Person
View Trip
Cruise

18 Days (17 Nights) Marseille to Santos
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 15 November 2026
Visit: France, Spain, Portugal, Brazil
Inside
$1,334
Oceanview
-
Balcony
-
Suite
-
From
US$1,334
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 11 April 2028
Visit: Spain, Gibraltar, Morocco, Portugal
Inside
$1,629
Oceanview
$1,829
Balcony
$2,818
Suite
$3,158
From
US$1,629
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Istanbul
Cruise Line: Cunard
Departure: 01 October 2027
Visit: Spain, Sicily, Greece, Turkey
Bonus Onboard Credit
Inside
$1,319
Oceanview
$1,429
Balcony
$1,549
Suite
$3,229
From
US$1,319
Per Person
View Trip
Cruise

10 Days (9 Nights) Venice to Genoa
Cruise Line: MSC Cruises
Ship: MSC Lirica
Departure: 14 November 2027
Visit: Italy, Greece, Spain, France
Inside
$829
Oceanview
$1,019
Balcony
$1,599
Suite
$1,918
From
US$829
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Rome to Rome
Cruise Line: Cunard
Departure: 23 July 2027
Visit: Italy, Spain, Sardinia, Corsica
Bonus Onboard Credit
Inside
$1,179
Oceanview
$1,279
Balcony
$1,349
Suite
$2,649
From
US$1,179
Per Person
View Trip
Cruise

12 Days (11 Nights) London to Lisbon
Cruise Line: Viking Cruises
Departures: Sep 2026 to Oct 2028
Visit: England, France, Spain, Portugal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,999
Suite
$8,999
From
US$5,999
Save 1,300
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departures: Jun 2026 to Sep 2026
Visit: Italy, Corsica, France, Spain
Sky & Sea
Inside
-
Oceanview
-
Balcony
-
Suite
$5,000
From
US$5,000
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Muse
Departure: 20 August 2026
Visit: Portugal, Morocco, Spain, Gibraltar
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,900
Suite
$11,940
From
US$6,900
Save 4,600
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to London
Cruise Line: Oceania Cruises
Departure: 24 June 2027
Visit: Portugal, Spain, France, England
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,465
Suite
$8,472
From
US$5,465
Save 5,733
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Muse
Departure: 10 August 2026
Visit: Spain, Gibraltar, Morocco, Portugal
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,920
Suite
$12,120
From
US$7,920
Save 1,980
Per Person
View Trip
Cruise

14 Days (13 Nights) London to Lisbon
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 15 September 2027
Visit: England, France, Spain, Portugal
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$9,440
Balcony
$10,720
Suite
$21,120
From
US$9,440
Save 2,360
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 10 April 2026
Visit: Spain, France, Italy, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,689
Suite
$9,375
From
US$8,689
Save 9,009
Per Person
View Trip
Cruise

15 Days (14 Nights) London to London
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 25 July 2026
Visit: England, Spain, Gibraltar, Portugal
Inside
$1,988
Oceanview
$2,405
Balcony
$2,518
Suite
$7,159
From
US$1,988
Per Person
View Trip
Cruise

16 Days (15 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 25 July 2026
Visit: Spain, Corsica, France, Monaco, Italy
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$7,700
Suite
$11,800
From
US$7,700
Per Person
View Trip
Cruise

11 Days (10 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departure: 27 November 2027
Visit: France, Spain, Morocco, Italy
Inside
$1,182
Oceanview
$1,382
Balcony
$1,562
Suite
$2,551
From
US$1,182
Per Person
View Trip
New ReleaseCruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 13 October 2028
Visit: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,632
Suite
$16,680
From
US$15,632
Save 438
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 13 May 2026
Visit: Italy, Sicily, Tunisia, Spain
Inside
-
Oceanview
-
Balcony
-
Suite
$5,680
From
US$5,680
Per Person
View Trip
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Royal Caribbean
Departure: 25 October 2027
Visit: Greece, Turkey, Malta, Spain
Bonus Onboard Credit
Exclusive Savings
Inside
$1,096
Oceanview
$1,497
Balcony
$1,759
Suite
$2,259
From
US$1,096
Save 541
Per Person
View Trip
Cruise

22 Days (21 Nights) Rio de Janeiro to Seville
Cruise Line: Seabourn
Departure: 06 April 2027
Visit: Brazil, Cape Verde, Spain, Morocco
Yours to Explore
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$11,801
From
US$11,801
Save 198
Per Person
View Trip
Results: 751-780 of 1191

No trips found. Try adjusting the search filters.