Spain Cruises Starting In May 2027, 2028 and 2029

If you're looking at joining a cruise to Spain in May 2027, 2028 or 2029, we have 177 unique cruise itineraries and 3,003 departures available, operated by nineteen of the world's leading cruise lines departing in May.
Filter Results
177 Cruises (3,003 Departures)
177 Cruises (3,003 Departures)
Departures
Duration
6 Days
22 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$49,290pp
Countries
Show More...
Cruise
 (5)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departures: May 2027 to Oct 2027
Visits: Spain, France
Inside
$1,588
Oceanview
$1,787
Balcony
$1,987
Suite
$5,391
From (Per Person)
A$1,588
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departure: 11 May 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,551
Oceanview
$1,932
Balcony
$2,176
Suite
$3,882
From (Per Person)
A$1,551
Save 807
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 02 May 2027
Visits: Spain, France
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,638
Suite
$16,229
From (Per Person)
A$8,638
Save 4,922
Per Person
Cruise

8 Days (7 Nights) London to London
Cruise Line: P&O Cruises Worldwide
Ship: Arcadia
Departures: May 2027 to Jul 2028
Visits: England, Spain
Bonus Onboard Spend
Exclusive Savings
Inside
$1,833
Oceanview
$2,011
Balcony
$2,724
Suite
$3,417
From (Per Person)
A$1,833
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 06 May 2028
Visits: Portugal, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,258
Suite
$12,591
From (Per Person)
A$11,258
Save 2,202
Per Person
New ReleaseCruise

9 Days (8 Nights) Malaga to Nice
Cruise Line: Emerald Cruises
Departure: 16 May 2028
Visits: Spain, France
Exclusive Savings
Inside
-
Oceanview
$10,019
Balcony
-
Suite
$13,253
From (Per Person)
A$10,019
Save 2,676
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2027 to Jun 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,272
Oceanview
$2,657
Balcony
$3,142
Suite
$8,521
From (Per Person)
A$2,272
Save 1,739
Per Person
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Viking
Departures: Sep 2026 to Sep 2028
Visits: Italy, Monaco, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,964
Suite
$6,414
From (Per Person)
A$3,964
Save 1,403
Per Person
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Barcelona
Cruise Line: Azamara
Departure: 26 May 2028
Visits: Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,771
Oceanview
$3,065
Balcony
$3,604
Suite
$5,603
From (Per Person)
A$2,771
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Ship: Le Boreal
Departure: 03 May 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
-
Oceanview
$7,190
Balcony
$7,743
Suite
$11,633
From (Per Person)
A$7,190
Save 200
Per Person
Cruise
 (3)

8 Days (7 Nights) Palma de Mallorca to Palma de Mallorca
Cruise Line: MSC Cruises
Departures: Oct 2026 to Nov 2028
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,534
Oceanview
$1,940
Balcony
$1,920
Suite
$3,227
From (Per Person)
A$1,534
Per Person
Cruise
 (5)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Departure: 02 May 2027
Visits: USA, Spain, Morocco
Inside
$1,915
Oceanview
$1,976
Balcony
$2,176
Suite
$7,886
From (Per Person)
A$1,915
Per Person
Cruise
 (3)

8 Days (7 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departures: Oct 2026 to Nov 2028
Visits: Italy, Spain, France
Exclusive Savings
Inside
$1,415
Oceanview
$1,702
Balcony
$1,702
Suite
$3,029
From (Per Person)
A$1,415
Per Person
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 07 May 2028
Visits: Spain, France, Italy
Sanctuary Collection
Exclusive Savings
Inside
$1,549
Oceanview
$1,806
Balcony
$2,405
Suite
$2,672
From (Per Person)
A$1,549
Per Person
Cruise
 (3)

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Apr 2027 to Oct 2028
Visits: France, Italy, Spain
Exclusive Savings
Inside
$1,821
Oceanview
$2,168
Balcony
$2,296
Suite
$3,514
From (Per Person)
A$1,821
Per Person
Cruise
 (2)

11 Days (10 Nights) Lisbon to Bordeaux
Cruise Line: Ponant
Ship: Le Boreal
Departure: 13 May 2028
Visits: Portugal, Spain, France
Exclusive Savings
Inside
-
Oceanview
$8,917
Balcony
$9,645
Suite
$16,473
From (Per Person)
A$8,917
Save 253
Per Person
Cruise
 (4)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara
Departure: 15 May 2027
Visits: Italy, Monaco, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$3,024
Oceanview
$3,485
Balcony
$4,612
Suite
$7,454
From (Per Person)
A$3,024
Per Person
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Oct 2026 to Nov 2028
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,197
Oceanview
$1,376
Balcony
$1,574
Suite
$2,880
From (Per Person)
A$1,197
Save 23
Per Person
Cruise
 (2)

6 Days (5 Nights) Barcelona to Nice
Cruise Line: Ponant
Ship: Le Boreal
Departure: 02 May 2027
Visits: Spain, France, Corsica
Exclusive Savings
Inside
-
Oceanview
$4,948
Balcony
$5,220
Suite
$9,847
From (Per Person)
A$4,948
Save 142
Per Person
Cruise
 (1)

13 Days (12 Nights) Miami to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 23 May 2027
Visits: USA, Portugal, Spain
Just Cruise Fare
Exclusive Savings
Inside
$2,804
Oceanview
$3,280
Balcony
$3,652
Suite
$5,215
From (Per Person)
A$2,804
Per Person
Cruise
 (8)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara
Departure: 27 May 2027
Visits: Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$2,869
Oceanview
$3,281
Balcony
$4,319
Suite
$6,897
From (Per Person)
A$2,869
Per Person
Cruise
 (1)

13 Days (12 Nights) London to London
Cruise Line: Cunard
Departure: 19 May 2028
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$3,419
Oceanview
$3,765
Balcony
$4,211
Suite
$9,705
From (Per Person)
A$3,419
Per Person
Cruise
 (4)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Azamara
Departure: 22 May 2027
Visits: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,251
Oceanview
$3,702
Balcony
$4,839
Suite
$7,671
From (Per Person)
A$3,251
Per Person
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2027 to Oct 2027
Visits: Italy, France, Spain
Exclusive Savings
Inside
$1,841
Oceanview
$2,447
Balcony
$2,665
Suite
$5,953
From (Per Person)
A$1,841
Save 1,746
Per Person
Cruise
 (1)

8 Days (7 Nights) London to London
Cruise Line: P&O Cruises Worldwide
Ship: Britannia
Departures: Apr 2027 to Oct 2028
Visits: England, Spain, France
Bonus Onboard Spend
Exclusive Savings
Inside
$1,615
Oceanview
-
Balcony
$2,209
Suite
$3,928
From (Per Person)
A$1,615
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departure: 08 May 2027
Visits: Spain, Italy, Croatia
Exclusive Savings
Inside
$1,471
Oceanview
$1,555
Balcony
$2,135
Suite
$3,731
From (Per Person)
A$1,471
Save 786
Per Person
Cruise
 (3)

8 Days (7 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Oct 2026 to Oct 2028
Visits: Italy, Spain, France
Exclusive Savings
Inside
$1,415
Oceanview
$1,613
Balcony
$1,900
Suite
$2,950
From (Per Person)
A$1,415
Per Person
Cruise
 (2)

8 Days (7 Nights) London to London
Cruise Line: Princess
Ship: Sky Princess
Departures: Mar 2027 to Oct 2028
Visits: England, Spain, France
Exclusive Savings
Inside
$1,430
Oceanview
$1,676
Balcony
$1,582
Suite
$1,979
From (Per Person)
A$1,430
Per Person
Cruise

13 Days (12 Nights) London to London
Cruise Line: MSC Cruises
Departures: Aug 2027 to Sep 2028
Visits: England, Spain, Portugal
Exclusive Savings
Inside
$2,368
Oceanview
$2,922
Balcony
$3,526
Suite
$6,605
From (Per Person)
A$2,368
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 03 May 2028
Visits: Spain, Gibraltar, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,800
Suite
$14,907
From (Per Person)
A$12,800
Save 2,230
Per Person
Results: 1-30 of 177

No trips found. Try adjusting the search filters.