Spain Cruises

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

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 04 October 2028
Visit: Italy, Corsica, Monaco, France, Spain
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,269
Suite
$15,312
From
US$14,269
Save 18,171
Per Person
View Trip
Cruise

15 Days (14 Nights) New York to Barcelona
Cruise Line: Regent Seven Seas
Departure: 27 April 2027
Visit: USA, Bermuda, Portugal, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,901
Suite
$9,342
From
US$8,901
Save 16,197
Per Person
View Trip
Cruise

13 Days (12 Nights) Nice to Nice
Cruise Line: Silversea
Departure: 20 April 2026
Visit: France, Corsica, Sardinia, Spain
Last Minute Fare
All-Inclusive Fare
Inside
-
Oceanview
$5,550
Balcony
$6,350
Suite
$12,480
From
US$5,550
Per Person
View Trip
Cruise

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 13 September 2026
Visit: Greece, Turkey, Malta, Spain
Exclusive Savings
Inside
$2,447
Oceanview
$2,703
Balcony
$2,997
Suite
$7,898
From
US$2,447
Save 1,438
Per Person
View Trip
Cruise

8 Days (7 Nights) Lisbon to London
Cruise Line: Explora Journeys
Ship: Explora III
Departure: 10 August 2026
Visit: Portugal, Spain, France, England
Sky & Sea
Inside
-
Oceanview
-
Balcony
$7,050
Suite
$8,600
From
US$7,050
Per Person
View Trip
Cruise

14 Days (13 Nights) Rome to Salvador
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 29 October 2027
Visit: Italy, France, Spain, Brazil
Bonus Onboard Credit
Inside
$1,094
Oceanview
$1,324
Balcony
$1,564
Suite
$2,683
From
US$1,094
Per Person
View Trip
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Dec 2026 to Dec 2026
Visit: Italy, France, Spain, Morocco
Bonus Onboard Credit
Inside
$1,472
Oceanview
$1,152
Balcony
$1,432
Suite
$2,290
From
US$1,152
Per Person
View Trip
Cruise
 (5)

15 Days (14 Nights) Reykjavik to Barcelona
Cruise Line: Viking Cruises
Ship: Viking Sea
Departures: Aug 2027 to Aug 2028
Visit: Iceland, England, Ireland, Spain, Portugal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,299
Suite
$10,999
From
US$6,299
Save 200
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2026 to Oct 2027
Visit: Spain, France, Italy, Sicily, Malta
Bonus Onboard Credit
Exclusive Savings
Inside
$696
Oceanview
$826
Balcony
$946
Suite
$1,676
From
US$696
Save 61
Per Person
View Trip
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: May 2026 to Sep 2027
Visit: Italy, France, Spain, Portugal, Sardinia
Bonus Onboard Credit
Exclusive Savings
Inside
$1,372
Oceanview
$1,482
Balcony
$2,401
Suite
$2,615
From
US$1,372
Save 53
Per Person
View Trip
Cruise

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: May 2026 to Nov 2027
Visit: France, Spain, Tunisia, Sicily, Italy
Bonus Onboard Credit
Inside
$825
Oceanview
$1,025
Balcony
$1,203
Suite
$2,063
From
US$825
Per Person
View Trip
Cruise
 (6)

13 Days (12 Nights) Venice to Barcelona
Cruise Line: Viking Cruises
Departures: Mar 2026 to Sep 2028
Visit: Italy, Croatia, Greece, Monaco, France, Spain
Viking $1,299 Air Deal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,999
Suite
$8,999
From
US$6,999
Save 500
Per Person
View Trip
Cruise
 (6)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Jun 2026 to Aug 2028
Visit: Spain, France, Italy, Greece, Croatia
Viking $999 Air Deal
Viking $1,299 Air Deal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,999
Suite
$9,499
From
US$6,999
Save 1,000
Per Person
View Trip
Cruise

15 Days (14 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 27 March 2026
Visit: Portugal, Spain, Morocco, Italy, France
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,125
Suite
$13,399
From
US$12,125
Save 17,673
Per Person
View Trip
Cruise
 (6)

12 Days (11 Nights) Istanbul to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Jul 2027 to Aug 2027
Visit: Turkey, Greece, Sicily, Italy, Spain
Princess Standard
Sanctuary Collection
Inside
$1,709
Oceanview
$2,159
Balcony
$2,289
Suite
$2,639
From
US$1,709
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Oct 2026 to Oct 2026
Visit: Greece, Montenegro, Sicily, Italy, Spain
Princess Standard
Sanctuary Collection
Inside
$1,029
Oceanview
$1,309
Balcony
$1,369
Suite
$1,879
From
US$1,029
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Amsterdam to Barcelona
Cruise Line: Celebrity Cruises
Departure: 26 August 2026
Visit: Holland, France, Spain, Portugal, Gibraltar
Exclusive Savings
Inside
$2,942
Oceanview
-
Balcony
$3,421
Suite
-
From
US$2,942
Save 1,725
Per Person
View Trip
Cruise

9 Days (8 Nights) Genoa to Lisbon
Cruise Line: Explora Journeys
Ship: Explora IV
Departure: 15 April 2027
Visit: Italy, France, Spain, Morocco, Portugal
A Suite Invitation
Inside
-
Oceanview
-
Balcony
$6,495
Suite
$7,545
From
US$6,495
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Viking Cruises
Departures: Apr 2026 to Sep 2028
Visit: Italy, Croatia, Sicily, Monaco, France, Spain
Viking $1,299 Air Deal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,898
Suite
$9,898
From
US$6,898
Save 1,200
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Rome to Lisbon
Cruise Line: Oceania Cruises
Departure: 28 April 2026
Visit: Italy, France, Spain, Morocco, Portugal
Your World Inclusions
Upgrade Your Experience
Exclusive Savings
Inside
$5,173
Oceanview
-
Balcony
$6,340
Suite
$15,552
From
US$5,173
Save 5,425
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 15 August 2026
Visit: Spain, Sicily, Greece, Turkey, Italy
Exclusive Savings
Inside
$2,074
Oceanview
$2,274
Balcony
$2,474
Suite
$5,776
From
US$2,074
Save 1,185
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 25 October 2027
Visit: Greece, Malta, Sicily, Italy, Spain
Exclusive Savings
Inside
$1,374
Oceanview
$1,574
Balcony
$2,173
Suite
$4,441
From
US$1,374
Save 733
Per Person
View Trip
Cruise

12 Days (11 Nights) Rome to London
Cruise Line: MSC Cruises
Departure: 18 May 2027
Visit: Italy, Spain, Portugal, France, England
Bonus Onboard Credit
Inside
$1,097
Oceanview
$1,347
Balcony
$1,617
Suite
$3,420
From
US$1,097
Per Person
View Trip
Cruise
 (6)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 19 March 2026
Visit: Spain, France, Italy, Greece, Turkey
Princess Premier
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$11,615
From
US$11,615
Save 227
Per Person
View Trip
Cruise

17 Days (16 Nights) Miami to Marseille
Cruise Line: MSC Cruises
Departure: 10 April 2027
Visit: USA, Saint Martin, Portugal, Spain, France
Bonus Onboard Credit
Inside
$1,419
Oceanview
$1,649
Balcony
$1,899
Suite
$4,591
From
US$1,419
Per Person
View Trip
New ReleaseCruise

12 Days (11 Nights) Lisbon to Dublin
Cruise Line: Scenic
Departures: May 2026 to May 2027
Visit: Portugal, Spain, France, England, Ireland
Wave Offer
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,672
Suite
$18,255
From
US$10,672
Save 19,319
Per Person
View Trip
Cruise

13 Days (12 Nights) London to Lisbon
Cruise Line: Regent Seven Seas
Departure: 27 May 2027
Visit: England, France, Guernsey, Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,038
Suite
$14,528
From
US$14,038
Save 20,560
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Nova
Departure: 23 November 2026
Visit: Italy, Sicily, Tunisia, Sardinia, Spain
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,560
Suite
$4,240
From
US$4,240
Save 4,160
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Lisbon to Rome
Cruise Line: Oceania Cruises
Departure: 24 July 2026
Visit: Portugal, Spain, Gibraltar, Corsica, Italy
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
$2,310
Oceanview
$2,504
Balcony
$3,760
Suite
$5,118
From
US$2,310
Save 4,288
Per Person
View Trip
Cruise
 (1)

14 Days (13 Nights) Fort Lauderdale to London
Cruise Line: Princess
Departure: 17 April 2027
Visit: USA, Portugal, Spain, France, England
Princess Standard
Inside
$1,525
Oceanview
-
Balcony
$1,679
Suite
$2,600
From
US$1,525
Per Person
View Trip
Results: 781-810 of 1091

No trips found. Try adjusting the search filters.