Spain Cruises

Are you looking for a cruise to Spain? Choose from 452 unique cruise itineraries to Spain, departing from Alicante, Athens, Barcelona, Bilbao, Buenos Aires and more. October is the most popular month to cruise to Spain and we have over 1,304 departures available from twenty of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
22 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$100pp
$59,690pp
Countries
Show More...
Filter Results
452 Cruises (1,304 Cruise Departures)
Cruise

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departure: 26 April 2024
Countries Visited: Spain
Earlybird Offer
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$9,578
From 9,578
Cruise

2 Days (1 Nights) Palma de Mallorca to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 11 November 2023
Countries Visited: Spain
Best Deal Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$489
SUITE
$539
From 489
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operated By: G Adventures
Departures: Oct 2023 to Apr 2024
Countries Visited: Spain
Exclusive Savings
Save 39
From 1,763
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 28 November 2023
Countries Visited: Spain, Morocco
Earlybird OfferThe Retreat Bonus Offer
INSIDE
$1,197
OCEANVIEW
$1,277
BALCONY
$2,315
SUITE
$6,398
From 1,197
Cruise
 (1)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 May 2025
Countries Visited: Spain, France
INSIDE
$2,346
OCEANVIEW
$2,807
BALCONY
$3,497
SUITE
$6,255
From 2,346
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Seabourn
Ship: Quest
Departure: 04 April 2024
Countries Visited: Spain, Cape Verde
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$6,938
SUITE
$14,858
From 6,938
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 07 December 2024
Countries Visited: Spain, Portugal
INSIDE
$1,645
OCEANVIEW
$2,056
BALCONY
$2,430
SUITE
-
From 1,645
Cruise

17 Days (16 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 28 March 2024
Countries Visited: Brazil, Spain
Best Deal Offer
INSIDE
$1,595
OCEANVIEW
$1,932
BALCONY
$2,279
SUITE
$3,575
From 1,437
Cruise

17 Days (16 Nights) Barcelona to Sao Paulo
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 04 December 2023
Countries Visited: Spain, Brazil
Best Deal Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$2,437
SUITE
$3,615
From 2,437
Cruise

9 Days (8 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 06 June 2025
Countries Visited: Monaco, France, Spain
Door-to-Door Upgrade OptionDoor-to-Door Economy Class Included
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$8,563
From 8,563
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 October 2023
Countries Visited: Portugal, Spain
Earlybird OfferThe Retreat Bonus Offer
INSIDE
$1,194
OCEANVIEW
$1,339
BALCONY
$2,335
SUITE
$5,902
From 1,194
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 29 December 2023
Countries Visited: Spain, Portugal
INSIDE
$1,566
OCEANVIEW
$2,069
BALCONY
$2,582
SUITE
-
From 1,566
Cruise

11 Days (10 Nights) Fort-de-France to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departure: 29 March 2024
Countries Visited: Martinique, Spain
Earlybird Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$4,383
SUITE
$6,591
From 4,383
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 30 November 2024
Countries Visited: Spain, Portugal
INSIDE
$1,626
OCEANVIEW
$2,274
BALCONY
$2,708
SUITE
-
From 1,626
Cruise
 (1)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 08 April 2024
Countries Visited: Spain, Portugal
INSIDE
$1,342
OCEANVIEW
$1,635
BALCONY
$2,270
SUITE
$4,810
From 1,342
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 28 December 2024
Countries Visited: Spain, Portugal
INSIDE
$2,883
OCEANVIEW
$3,808
BALCONY
$4,509
SUITE
$6,275
From 2,883
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2023 to Feb 2025
Countries Visited: Spain, Portugal
INSIDE
$1,626
OCEANVIEW
$2,125
BALCONY
$2,529
SUITE
$4,047
From 1,626
Cruise

11 Days (10 Nights) Barcelona to Nice
Cruise Line: Azamara Cruises
Departure: 27 June 2025
Countries Visited: Spain, France
INSIDE
$4,075
OCEANVIEW
$4,535
BALCONY
$5,224
SUITE
$6,949
From 4,075
Cruise

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 21 December 2023
Countries Visited: Spain, Morocco
Earlybird OfferThe Retreat Bonus Offer
INSIDE
$2,996
OCEANVIEW
$4,656
BALCONY
$5,182
SUITE
$16,607
From 2,996
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Departure: 03 May 2024
Countries Visited: Spain, Portugal
Earlybird Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$7,759
SUITE
$12,630
From 7,759
Cruise

12 Days (11 Nights) Miami to Las Palmas de Gran Canaria
Cruise Line: Seabourn
Ship: Quest
Departure: 24 March 2024
Countries Visited: USA, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
$4,662
BALCONY
$5,157
SUITE
$9,612
From 4,662
Cruise

3 Days (2 Nights) Alicante to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 13 April 2024
Countries Visited: Spain, Italy
INSIDE
$158
OCEANVIEW
$237
BALCONY
$306
SUITE
$455
From 158
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Dec 2023 to Dec 2024
Countries Visited: Spain, Portugal
INSIDE
$1,486
OCEANVIEW
$1,988
BALCONY
$2,423
SUITE
$3,851
From 1,486
Cruise

11 Days (10 Nights) Barcelona to London
Cruise Line: Princess
Departure: 10 October 2025
Countries Visited: Spain, England
INSIDE
$2,251
OCEANVIEW
$2,746
BALCONY
$3,251
SUITE
$3,835
From 2,251
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 20 December 2024
Countries Visited: Spain, Portugal
INSIDE
$3,477
OCEANVIEW
$4,036
BALCONY
$4,836
SUITE
-
From 3,477
Cruise

2 Days (1 Nights) Barcelona to Marseille
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 28 October 2023
Countries Visited: Spain, France
Best Deal Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$262
SUITE
$489
From 262
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Royal Caribbean
Departure: 21 April 2024
Countries Visited: USA, Spain
Exclusive Deal
INSIDE
$1,553
OCEANVIEW
$1,908
BALCONY
$2,803
SUITE
-
From 1,553
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 23 May 2024
Countries Visited: Spain, France
INSIDE
$2,411
OCEANVIEW
$2,411
BALCONY
$2,655
SUITE
$4,121
From 2,411
Cruise

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2024 to Jan 2025
Countries Visited: Spain, Morocco
Earlybird OfferThe Retreat Bonus Offer
INSIDE
$1,558
OCEANVIEW
$1,885
BALCONY
$2,232
SUITE
$8,737
From 1,558
Cruise

3 Days (2 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 26 October 2024
Countries Visited: Spain, Italy
INSIDE
$188
OCEANVIEW
$267
BALCONY
$337
SUITE
$634
From 188
Results: 1-30 of 452

No Results found. Try changing your search filters.

Trip Lengths