Spain Cruises

Are you looking for a cruise to Spain? Choose from 988 unique cruise itineraries to Spain, departing from Alicante, Amsterdam, Antwerp, Arrecife, Athens and more. October is the most popular month to cruise to Spain and we have over 3,454 departures available from twenty-two of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$41,520pp
Countries
Show More...
Filter Results
988 Cruises (3,454 Cruise Departures)
Cruise

8 Days (7 Nights) Barcelona to London
Cruise Line: Viking Cruises
Departures: Jan 2025 to Jan 2026
Countries Visited: Spain, England
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$3,906
SUITE
$5,935
Save 1,050
From 3,906
New ReleaseCruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Scenic
Departure: 23 September 2026
Countries Visited: Spain, France
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$14,598
SUITE
$22,864
Save 4,647
From 14,598
Cruise

10 Days (9 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 06 July 2025
Countries Visited: Spain, France, Monaco
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$11,880
From 11,880
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 26 December 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$3,148
OCEANVIEW
$4,055
BALCONY
$4,885
SUITE
$7,793
From 3,148
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Oct 2024 to Mar 2026
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$693
OCEANVIEW
$969
BALCONY
$1,315
SUITE
$2,206
From 693
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 12 June 2025
Countries Visited: Spain, Morocco
INSIDE
$3,400
OCEANVIEW
$3,965
BALCONY
$4,358
SUITE
$8,870
From 3,400
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 13 December 2024
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$3,111
OCEANVIEW
$4,097
BALCONY
$4,679
SUITE
$10,292
From 3,111
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 03 November 2024
Countries Visited: Spain, Portugal
Save And Sail Offer
INSIDE
$1,187
OCEANVIEW
$1,405
BALCONY
-
SUITE
-
From 1,187
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2025 to Mar 2026
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$1,633
OCEANVIEW
$2,055
BALCONY
$2,657
SUITE
$4,744
From 1,633
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2024 to Dec 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$1,626
OCEANVIEW
$2,216
BALCONY
$2,649
SUITE
$7,793
From 1,626
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 28 December 2024
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$2,883
OCEANVIEW
$3,750
BALCONY
$4,451
SUITE
-
From 2,883
Cruise

9 Days (8 Nights) Madeira to Madeira
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 21 November 2024
Countries Visited: Portugal, Spain
Save And Sail Offer
INSIDE
$1,314
OCEANVIEW
$1,562
BALCONY
$2,245
SUITE
$3,284
From 1,314
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 26 December 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$1,653
OCEANVIEW
$1,959
BALCONY
$2,621
SUITE
$3,927
From 1,653
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Oct 2024 to Oct 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$1,497
OCEANVIEW
$1,998
BALCONY
$2,748
SUITE
$3,936
From 1,497
Cruise

13 Days (12 Nights) London to London
Cruise Line: Cunard
Departure: 10 November 2025
Countries Visited: England, Spain
Exclusive Deal
INSIDE
$1,795
OCEANVIEW
$2,181
BALCONY
$2,340
SUITE
$5,993
From 1,795
Cruise

6 Days (5 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departure: 17 April 2025
Countries Visited: Italy, Spain
Early Booking Offer
INSIDE
$1,171
OCEANVIEW
$1,329
BALCONY
$1,527
SUITE
$2,329
From 1,171
Cruise

17 Days (16 Nights) Sao Paulo to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 18 April 2025
Countries Visited: Brazil, Spain
Save And Sail OfferEarly Booking Offer
INSIDE
$1,845
OCEANVIEW
$2,231
BALCONY
$2,667
SUITE
$3,993
From 1,845
Cruise

10 Days (9 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 05 June 2025
Countries Visited: France, Spain
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$10,593
From 10,593
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 14 December 2024
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$3,111
OCEANVIEW
$3,978
BALCONY
$4,679
SUITE
-
From 3,111
Cruise

7 Days (6 Nights) Madeira to Madeira
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 20 December 2024
Countries Visited: Portugal, Spain
Save And Sail Offer
INSIDE
$1,456
OCEANVIEW
$1,634
BALCONY
$2,149
SUITE
$2,941
From 1,456
Cruise

16 Days (15 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 19 April 2025
Countries Visited: Brazil, Spain
Save And Sail OfferEarly Booking Offer
INSIDE
$1,804
OCEANVIEW
$2,061
BALCONY
$2,477
SUITE
$3,695
From 1,804
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 01 November 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$2,059
OCEANVIEW
$2,451
BALCONY
$3,380
SUITE
$5,368
From 2,059
Cruise

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Scenic
Departure: 22 April 2025
Countries Visited: Spain, Gibraltar
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$9,450
SUITE
$14,167
Save 2,095
From 9,450
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 16 October 2024
Countries Visited: Spain, Morocco
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$6,207
SUITE
$7,593
From 6,207
Cruise

6 Days (5 Nights) Casablanca to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 14 June 2024
Countries Visited: Morocco, Spain
Unique EscapesExclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$4,752
SUITE
$5,509
From 4,752
Cruise

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Nov 2024 to Mar 2025
Countries Visited: Spain, Portugal
Save And Sail Offer
INSIDE
$1,029
OCEANVIEW
$1,247
BALCONY
$1,920
SUITE
$2,840
From 1,029
Cruise

12 Days (11 Nights) Barcelona to London
Cruise Line: Cunard
Departure: 13 October 2025
Countries Visited: Spain, England
Exclusive Deal
INSIDE
$1,735
OCEANVIEW
$2,082
BALCONY
$2,329
SUITE
$5,349
From 1,735
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Nov 2024 to Feb 2025
Countries Visited: Spain, Portugal
Save And Sail Offer
INSIDE
$959
OCEANVIEW
$1,177
BALCONY
$1,850
SUITE
$2,771
From 959
New ReleaseCruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Emerald Cruises
Departures: Oct 2025 to Oct 2025
Countries Visited: Spain, France
Exclusive Deal
INSIDE
-
OCEANVIEW
$6,678
BALCONY
-
SUITE
$8,989
Save 1,567
From 6,678
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 24 October 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$2,257
OCEANVIEW
$2,768
BALCONY
$3,627
SUITE
-
From 2,257
Results: 91-120 of 988

No Results found. Try changing your search filters.