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

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 17 May 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,679
Oceanview
$3,014
Balcony
$3,294
Suite
$8,993
From
US$2,679
Save 1,593
Per Person
View Trip
Cruise

15 Days (14 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 21 December 2027
Visit: England, Portugal, Spain
Bonus Onboard Credit
Inside
$3,839
Oceanview
$4,939
Balcony
$5,339
Suite
$11,331
From
US$3,839
Per Person
View Trip
Cruise

5 Days (4 Nights) Rome to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 29 October 2026
Visit: Italy, France, Spain
Inside
$448
Oceanview
$493
Balcony
$765
Suite
-
From
US$448
Per Person
View Trip
Cruise

18 Days (17 Nights) Marseille to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 15 November 2027
Visit: France, Spain, Brazil
Inside
$1,385
Oceanview
$1,695
Balcony
$1,955
Suite
-
From
US$1,385
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 25 July 2026
Visit: Spain, Corsica, France, Monaco
Last Minute Fare
All-Inclusive Plus Fare
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$5,050
Suite
$7,820
From
US$5,050
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 09 April 2028
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,130
Suite
$14,522
From
US$14,130
Save 14,668
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 03 November 2027
Visit: Spain, Morocco, Portugal
All-Inclusive Fare
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,230
Suite
$10,560
From
US$6,230
Save 2,670
Per Person
View Trip
Cruise

5 Days (4 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Oct 2026 to Oct 2026
Visit: France, Spain, Italy
Inside
$566
Oceanview
$626
Balcony
$726
Suite
$1,126
From
US$566
Per Person
View Trip
Cruise

15 Days (14 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 16 August 2026
Visit: England, Portugal, Spain
Bonus Onboard Credit
Inside
$2,099
Oceanview
$2,989
Balcony
$3,699
Suite
$8,856
From
US$2,099
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Aug 2027
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,530
Oceanview
$1,701
Balcony
$1,941
Suite
$4,560
From
US$1,555
Save 1,410
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 02 July 2027
Visit: Italy, Monaco, France, Spain
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,981
Suite
$4,921
From
US$2,981
Save 3,117
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Seabourn
Departure: 25 April 2026
Visit: Spain, France, Monaco, Italy
Yours to Explore
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$13,447
From
US$13,447
Save 252
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 28 April 2027
Visit: Portugal, Spain, France
Elevate Your Experience
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,231
Suite
$14,819
From
US$14,231
Save 14,767
Per Person
View Trip
Cruise

8 Days (7 Nights) London to London
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 24 October 2026
Visit: England, France, Spain
Inside
$1,041
Oceanview
$1,281
Balcony
$1,326
Suite
$2,784
From
US$1,041
Per Person
View Trip
Cruise

5 Days (4 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Oct 2027 to Nov 2027
Visit: Italy, France, Spain
Inside
$460
Oceanview
$535
Balcony
$600
Suite
$1,040
From
US$460
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: May 2026 to Jun 2026
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,003
Oceanview
$1,242
Balcony
$1,179
Suite
$3,162
From
US$1,003
Save 636
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Berlin
Cruise Line: MSC Cruises
Departure: 18 May 2026
Visit: Spain, France, Germany
Inside
$879
Oceanview
$959
Balcony
$1,099
Suite
$2,052
From
US$879
Per Person
View Trip
Cruise

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Seabourn
Departure: 29 June 2027
Visit: Italy, Monaco, France, Spain
Yours to Explore
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,874
Suite
$10,500
From
US$6,874
Save 125
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 19 May 2026
Visit: Spain, France, Monaco, Italy
Last Minute Fare
All-Inclusive Plus Fare
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$7,050
Suite
$11,720
From
US$7,050
Per Person
View Trip
Cruise

20 Days (19 Nights) Marseille to Santos
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 15 November 2027
Visit: France, Spain, Brazil
Inside
$1,549
Oceanview
$1,899
Balcony
$2,169
Suite
$7,202
From
US$1,549
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 27 June 2028
Visit: Italy, Monaco, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,797
Suite
$18,173
From
US$15,797
Save 448
Per Person
View Trip
Cruise

8 Days (7 Nights) London to London
Cruise Line: Royal Caribbean
Departure: 14 June 2026
Visit: England, Spain, Portugal
Exclusive Savings
Inside
$1,633
Oceanview
-
Balcony
$2,458
Suite
$3,041
From
US$1,633
Save 805
Per Person
View Trip
Cruise

6 Days (5 Nights) Lisbon to Malaga
Cruise Line: Silversea
Departure: 17 March 2026
Visit: Portugal, Spain, Gibraltar
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$4,920
Balcony
$5,220
Suite
$9,900
From
US$4,920
Save 3,280
Per Person
View Trip
Cruise

10 Days (9 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Champlain
Departure: 16 January 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
-
Balcony
$5,570
Suite
$8,280
From
US$5,570
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 27 September 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,971
Oceanview
$3,149
Balcony
$3,687
Suite
$8,504
From
US$2,971
Save 1,767
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Emerald Cruises
Departure: 08 October 2026
Visit: Portugal, Spain, Morocco
Select Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$11,471
From
US$11,471
Save 874
Per Person
View Trip
Cruise

14 Days (13 Nights) Barcelona to London
Cruise Line: Seabourn
Departure: 11 June 2026
Visit: Spain, France, England
Yours to Explore
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,758
Suite
$8,758
From
US$8,758
Save 141
Per Person
View Trip
Cruise

8 Days (7 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2028
Visit: Spain, France, Italy
Inside
$579
Oceanview
$719
Balcony
$999
Suite
$1,279
From
US$579
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 16 April 2027
Visit: Spain, France, Italy
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,513
Suite
$5,453
From
US$3,513
Save 3,685
Per Person
View Trip
Cruise

10 Days (9 Nights) London to London
Cruise Line: Royal Caribbean
Departure: 28 September 2027
Visit: England, Spain, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$1,131
Oceanview
$1,397
Balcony
$1,724
Suite
$2,639
From
US$1,131
Save 585
Per Person
View Trip
Results: 421-450 of 1191

No trips found. Try adjusting the search filters.