Spain Short Break Cruises

Explore Spain on one of 37 short break cruises, departing from Barcelona, Genoa, Lisbon, Marseille, Palermo and more. April is the most popular month to cruise to Spain and we have over 51 departures available from three of the world's leading cruise lines specialising in short break cruises.
Filter Results
Departures
Duration
3 Days
5 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Price
$300pp
$3,220pp
Countries
Show More...
Filter Results
37 Cruises (51 Cruise Departures)
Cruise
 (1)

4 Days (3 Nights) Barcelona to Rome
Cruise Line: MSC Cruises
Departure: 24 March 2025
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
$471
OCEANVIEW
$600
BALCONY
$778
SUITE
-
From (per person) 471
Cruise
 (1)

3 Days (2 Nights) Rome to Barcelona
Cruise Line: MSC Cruises
Departure: 16 April 2025
Countries Visited: Italy, Spain
Exclusive Deal
INSIDE
$433
OCEANVIEW
$512
BALCONY
$621
SUITE
$1,017
From (per person) 433
Cruise

5 Days (4 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departure: 16 October 2025
Countries Visited: France, Spain
Early Booking Offer
INSIDE
$608
OCEANVIEW
$736
BALCONY
$806
SUITE
$1,320
From (per person) 608
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departure: 11 April 2025
Countries Visited: Spain, France
Exclusive Deal
INSIDE
$899
OCEANVIEW
$945
BALCONY
$948
SUITE
$1,477
Save (per person) 515
From (per person) 897
Cruise

5 Days (4 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 04 May 2025
Countries Visited: Spain, Portugal
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$2,792
SUITE
$3,297
From (per person) 2,792
Cruise

3 Days (2 Nights) Barcelona to La Goulette
Cruise Line: MSC Cruises
Ship: MSC Seaside
Departure: 29 April 2025
Countries Visited: Spain, Tunisia
Exclusive Deal
INSIDE
$443
OCEANVIEW
-
BALCONY
$611
SUITE
-
From (per person) 443
Cruise

3 Days (2 Nights) Marseille to Valencia
Cruise Line: MSC Cruises
Ship: MSC Lirica
Departure: 03 April 2025
Countries Visited: France, Spain
Exclusive Deal
INSIDE
$344
OCEANVIEW
$423
BALCONY
$621
SUITE
$740
From (per person) 344
Cruise

4 Days (3 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departure: 21 May 2026
Countries Visited: Spain, France
Exclusive Deal
INSIDE
$857
OCEANVIEW
$988
BALCONY
$1,018
SUITE
$1,673
Save (per person) 491
From (per person) 856
Cruise

4 Days (3 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 23 October 2025
Countries Visited: Italy, Spain
Exclusive Deal
INSIDE
$985
OCEANVIEW
$1,089
BALCONY
$1,119
SUITE
$2,233
Save (per person) 571
From (per person) 984
Cruise

3 Days (2 Nights) Valletta to Barcelona
Cruise Line: MSC Cruises
Departure: 02 October 2025
Countries Visited: Malta, Spain
Exclusive Deal
INSIDE
$384
OCEANVIEW
$463
BALCONY
$532
SUITE
$968
From (per person) 384
Cruise

5 Days (4 Nights) Lisbon to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 14 April 2025
Countries Visited: Portugal, Spain
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,188
SUITE
$3,673
From (per person) 3,188
Cruise

4 Days (3 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 07 May 2025
Countries Visited: Spain, Italy
Early Booking Offer
INSIDE
$540
OCEANVIEW
$629
BALCONY
$718
SUITE
$1,253
From (per person) 540
Cruise
 (1)

4 Days (3 Nights) Barcelona to Naples
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Jan 2025 to Apr 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$461
OCEANVIEW
$580
BALCONY
$718
SUITE
$1,382
From (per person) 461
Cruise
 (1)

5 Days (4 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Apr 2025 to Nov 2025
Countries Visited: France, Italy, Spain
Early Booking OfferSeasational Sale
INSIDE
$608
OCEANVIEW
$736
BALCONY
$806
SUITE
$1,320
From (per person) 608
Cruise
 (1)

4 Days (3 Nights) Genoa to Malaga
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 16 April 2025
Countries Visited: Italy, France, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$837
SUITE
-
From (per person) 837
Cruise
 (1)

3 Days (2 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Jan 2025 to Apr 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$383
OCEANVIEW
$463
BALCONY
$562
SUITE
-
From (per person) 383
Cruise
 (1)

5 Days (4 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 27 April 2026
Countries Visited: France, Italy, Spain
Early Booking Offer
INSIDE
$1,014
OCEANVIEW
$1,133
BALCONY
$1,222
SUITE
$1,657
From (per person) 1,014
Cruise
 (1)

5 Days (4 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 26 April 2026
Countries Visited: Spain, France, Italy
Early Booking Offer
INSIDE
$1,014
OCEANVIEW
$1,133
BALCONY
$1,222
SUITE
$1,657
From (per person) 1,014
Cruise
 (1)

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2025 to Nov 2025
Countries Visited: Spain, France, Italy
Early Booking OfferSave And Sail Offer
INSIDE
$608
OCEANVIEW
$736
BALCONY
$806
SUITE
$1,221
From (per person) 608
Cruise
 (1)

5 Days (4 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 28 April 2026
Countries Visited: Italy, Spain, France
Early Booking Offer
INSIDE
$994
OCEANVIEW
$1,113
BALCONY
$1,202
SUITE
$1,637
From (per person) 994
Cruise
 (1)

5 Days (4 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Apr 2025 to Nov 2025
Countries Visited: Italy, Spain, France
Early Booking OfferSeasational Sale
INSIDE
$608
OCEANVIEW
$736
BALCONY
$806
SUITE
$1,221
From (per person) 608
Cruise

4 Days (3 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 05 November 2025
Countries Visited: Spain, France, Italy
Early Booking Offer
INSIDE
$471
OCEANVIEW
$580
BALCONY
$649
SUITE
$996
From (per person) 471
Cruise

4 Days (3 Nights) Palermo to Barcelona
Cruise Line: MSC Cruises
Departure: 01 October 2025
Countries Visited: Sicily, Malta, Spain
Exclusive Deal
INSIDE
$659
OCEANVIEW
$738
BALCONY
$877
SUITE
$1,293
From (per person) 659
Cruise

4 Days (3 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departure: 06 November 2025
Countries Visited: France, Italy, Spain
Early Booking Offer
INSIDE
$471
OCEANVIEW
$580
BALCONY
$649
SUITE
$1,065
From (per person) 471
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 20 April 2025
Countries Visited: Spain, France, Italy
Early Booking Offer
INSIDE
$756
OCEANVIEW
$885
BALCONY
$954
SUITE
$1,370
From (per person) 756
Cruise

5 Days (4 Nights) Marseille to Rome
Cruise Line: MSC Cruises
Ship: MSC Lirica
Departure: 03 April 2025
Countries Visited: France, Spain, Italy
Exclusive Deal
INSIDE
$588
OCEANVIEW
$736
BALCONY
$1,132
SUITE
$1,360
From (per person) 588
Cruise

5 Days (4 Nights) Barcelona to Valletta
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 18 April 2025
Countries Visited: Spain, Sicily, Malta
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,188
SUITE
$3,777
From (per person) 3,188
Cruise

5 Days (4 Nights) Genoa to Amalfi
Cruise Line: MSC Cruises
Departure: 09 May 2025
Countries Visited: Italy, Spain, France
Exclusive Deal
INSIDE
$657
OCEANVIEW
$776
BALCONY
$924
SUITE
$1,459
From (per person) 657
Cruise

4 Days (3 Nights) Rome to Barcelona
Cruise Line: MSC Cruises
Departure: 04 May 2025
Countries Visited: Italy, France, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
$689
BALCONY
$788
SUITE
$1,253
From (per person) 689
Cruise

4 Days (3 Nights) Barcelona to Palermo
Cruise Line: MSC Cruises
Ship: MSC Seaside
Departure: 29 April 2025
Countries Visited: Spain, Tunisia, Sicily
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$857
SUITE
$2,162
From (per person) 857
Results: 1-30 of 37

No Results found. Try changing your search filters.

Trip Lengths