Spain Cruises Starting In April 2027, 2028 and 2029

Filter Results
288 Cruises (2,319 Departures)
288 Cruises (2,319 Departures)
Departures
Duration
2 Days
25 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$53,125pp
Countries
Show More...
Cruise
 (1)

21 Days (20 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$16,307
From (Per Person)
A$16,307
Save 333
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Mar 2027 to Sep 2028
Visits: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$1,083
Oceanview
$1,202
Balcony
$1,340
Suite
$2,142
From (Per Person)
A$1,083
Save 20
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 29 April 2028
Visits: Spain, Portugal
Exclusive Savings
Suite
$7,321
From (Per Person)
A$7,321
Save 149
Per Person
Cruise
 (2)

15 Days (14 Nights) Miami to Barcelona
Operator: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 April 2027
Visits: USA, Spain, Morocco
Inside
$1,605
Oceanview
$1,750
Balcony
$2,137
Suite
$6,481
From (Per Person)
A$1,605
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Athens
Operator: Royal Caribbean
Departure: 09 April 2029
Visits: Spain, Sicily, Egypt, Greece
Exclusive Savings
Inside
$2,165
Oceanview
$2,317
Balcony
$3,350
Suite
$4,016
From (Per Person)
A$2,165
Save 1,052
Per Person
Cruise
 (1)

8 Days (7 Nights) Genoa to Genoa
Operator: MSC Cruises
Ship: MSC Musica
Departures: Apr 2027 to Oct 2028
Visits: Italy, Sicily, Spain, France
Exclusive Savings
Inside
$1,192
Oceanview
$1,261
Balcony
$1,449
Suite
$2,874
From (Per Person)
A$1,192
Save 90
Per Person
Cruise
 (1)

15 Days (14 Nights) Philadelphia to Barcelona
Departure: 09 April 2028
Visits: USA, Portugal, Spain, France
Just Cruise Fare
Exclusive Savings
Inside
$2,503
Oceanview
$2,771
Balcony
$4,810
Suite
$4,586
From (Per Person)
A$2,503
Per Person
Cruise
 (3)

8 Days (7 Nights) Marseille to Marseille
Operator: MSC Cruises
Departures: Apr 2027 to Oct 2028
Visits: France, Italy, Spain
Exclusive Savings
Inside
$1,538
Oceanview
$1,796
Balcony
$1,895
Suite
$3,330
From (Per Person)
A$1,538
Per Person
Cruise
 (3)

8 Days (7 Nights) Messina to Messina
Operator: MSC Cruises
Departures: Dec 2026 to Apr 2028
Visits: Sicily, Malta, Spain, France, Italy
Exclusive Savings
Inside
$1,202
Oceanview
$1,350
Balcony
$1,429
Suite
-
From (Per Person)
A$1,202
Save 24
Per Person
Cruise
 (2)

15 Days (14 Nights) Rotterdam to Rotterdam
Operator: Holland America
Departure: 01 April 2028
Visits: Holland, Morocco, Spain, Portugal, England
Exclusive Savings
Inside
$4,079
Oceanview
$4,851
Balcony
$5,178
Suite
$6,010
From (Per Person)
A$4,079
Per Person
Cruise
 (1)

20 Days (19 Nights) London to London
Ship: Aurora
Departure: 25 April 2027
Visits: England, Spain, Sicily, Greece, Turkey
Bonus Onboard Spend
Exclusive Savings
Inside
$5,873
Oceanview
$6,973
Balcony
$10,045
Suite
-
From (Per Person)
A$5,873
Per Person
Cruise
 (1)

13 Days (12 Nights) London to London
Ship: Britannia
Departure: 02 April 2028
Visits: England, Portugal, Spain
Bonus Onboard Spend
Exclusive Savings
Inside
$2,999
Oceanview
-
Balcony
$3,662
Suite
$6,137
From (Per Person)
A$2,999
Per Person
Cruise
 (6)

15 Days (14 Nights) Lisbon to Barcelona
Operator: Azamara
Departure: 10 April 2027
Visits: Portugal, Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
$9,001
Balcony
$11,020
Suite
$16,881
From (Per Person)
A$9,001
Save 148
Per Person
Cruise
 (2)

8 Days (7 Nights) Florence to Florence
Operator: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Oct 2028
Visits: Italy, France, Spain, Sardinia
Exclusive Savings
Inside
$1,360
Oceanview
$964
Balcony
$1,083
Suite
$2,419
From (Per Person)
A$964
Save 21
Per Person
Cruise
 (1)

13 Days (12 Nights) Genoa to Hamburg
Operator: MSC Cruises
Ship: MSC Euribia
Departure: 12 April 2027
Visits: Italy, Spain, Gibraltar, France, Germany
Exclusive Savings
Inside
$1,580
Oceanview
$2,124
Balcony
$2,540
Suite
-
From (Per Person)
A$1,580
Per Person
Cruise
 (1)

14 Days (13 Nights) Fort Lauderdale to London
Operator: Celebrity Cruises
Departure: 22 April 2028
Visits: USA, Portugal, Spain, England
Exclusive Savings
Inside
$2,002
Oceanview
$2,328
Balcony
$2,644
Suite
$7,261
From (Per Person)
A$2,002
Save 1,323
Per Person
Cruise
 (1)

13 Days (12 Nights) Barcelona to Athens
Operator: Royal Caribbean
Departure: 30 April 2029
Visits: Spain, Malta, Egypt, Cyprus, Greece
Exclusive Savings
Inside
$2,382
Oceanview
$2,547
Balcony
$3,677
Suite
$4,384
From (Per Person)
A$2,382
Save 1,125
Per Person
Cruise
 (3)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Operator: Holland America
Departures: Apr 2027 to Feb 2028
Visits: USA, Morocco, Spain
Exclusive Savings
Inside
$1,270
Oceanview
$1,320
Balcony
$1,706
Suite
$3,925
From (Per Person)
A$1,270
Per Person
Cruise
 (1)

8 Days (7 Nights) Marseille to Marseille
Operator: MSC Cruises
Ship: MSC Musica
Departures: Apr 2027 to Oct 2028
Visits: France, Italy, Sicily, Spain
Exclusive Savings
Inside
$1,063
Oceanview
$1,152
Balcony
$1,340
Suite
$2,874
From (Per Person)
A$1,063
Save 17
Per Person
Cruise
 (3)

8 Days (7 Nights) Genoa to Genoa
Operator: MSC Cruises
Departures: Apr 2027 to Oct 2028
Visits: Italy, Spain, France
Exclusive Savings
Inside
$1,251
Oceanview
$1,875
Balcony
$1,786
Suite
$2,894
From (Per Person)
A$1,251
Save 21
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 10 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,020
Oceanview
$2,160
Balcony
$2,273
Suite
$7,436
From (Per Person)
A$2,020
Save 1,279
Per Person
Cruise
 (1)

13 Days (12 Nights) Lisbon to Hamburg
Operator: HX Expeditions
Departure: 25 April 2027
Visits: Portugal, Spain, France, Germany
Exclusive Savings
Oceanview
$7,168
Balcony
$8,619
Suite
$18,117
From (Per Person)
A$7,168
Save 235
Per Person
Cruise
 (3)

14 Days (13 Nights) Pointe-A-Pitre to Barcelona
Operator: MSC Cruises
Departure: 11 April 2027
Visits: Guadeloupe, Saint Martin, Saint Kitts and Nevis, Antigua and Barbuda, Spain
Exclusive Savings
Inside
$1,432
Oceanview
$1,650
Balcony
$1,887
Suite
$2,402
From (Per Person)
A$1,432
Per Person
Cruise
 (1)

8 Days (7 Nights) London to London
Ship: Britannia
Departures: Apr 2027 to Nov 2028
Visits: England, Spain, France
Bonus Onboard Spend
Exclusive Savings
Inside
$1,435
Oceanview
-
Balcony
$1,910
Suite
$4,038
From (Per Person)
A$1,435
Per Person
Cruise
 (2)

11 Days (10 Nights) Fort-de-France to Santa Cruz de Tenerife
Operator: Ponant
Ship: Le Laperouse
Departure: 03 April 2027
Visits: Martinique, Spain
Exclusive Savings
Balcony
$5,338
Suite
$7,695
From (Per Person)
A$5,338
Save 122
Per Person
Cruise
 (6)

8 Days (7 Nights) Lisbon to Malaga
Operator: Azamara
Departures: Apr 2027 to Mar 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$3,463
Oceanview
$3,737
Balcony
$4,541
Suite
$6,266
From (Per Person)
A$3,463
Save 54
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Ship: MSC Virtuosa
Departures: Apr 2027 to Nov 2028
Visits: Spain, Tunisia, Sicily, Italy, France
Exclusive Savings
Inside
$1,033
Oceanview
$1,291
Balcony
$1,380
Suite
$2,370
From (Per Person)
A$1,033
Save 18
Per Person
Cruise

18 Days (17 Nights) Cape Town to London
Operator: Cunard
Ship: Queen Anne
Departure: 15 April 2028
Visits: South Africa, Cape Verde, Spain, Portugal, England
Exclusive Savings
Inside
$4,173
Oceanview
$5,212
Balcony
$6,727
Suite
$19,924
From (Per Person)
A$4,173
Per Person
Cruise

16 Days (15 Nights) Fort Lauderdale to Barcelona
Operator: Celebrity Cruises
Departure: 16 April 2028
Visits: USA, Bermuda, Morocco, Spain
Exclusive Savings
Inside
$3,011
Oceanview
$3,338
Balcony
$3,457
Suite
$8,855
From (Per Person)
A$3,011
Save 1,935
Per Person
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Operator: Regent Seven Seas
Departure: 26 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$10,914
Suite
$11,380
From (Per Person)
A$10,914
Save 6,996
Per Person
Results: 121-150 of 288

No trips found. Try adjusting the search filters.