Spain Cruises Starting In April 2026, 2027 and 2028

Filter Results
Departures
Duration
2 Days
25 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$89pp
$65,380pp
Countries
Show More...
Filter Results
291 Cruises (2,781 Cruise Departures)
Cruise

25 Days (24 Nights) Miami to Lisbon
Cruise Line: Regent Seven Seas
Departure: 14 April 2027
Visit: USA, Bermuda, Portugal, Spain, France
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$21,905
Suite
$22,738
From
US$21,905
Save 22,693
Per Person
View Trip
Cruise

8 Days (7 Nights) Livorno to Livorno
Cruise Line: MSC Cruises
Departures: May 2026 to Nov 2027
Visit: Italy, France, Spain, Tunisia, Sicily
Inside
$989
Oceanview
$1,075
Balcony
$1,249
Suite
$2,176
From
US$989
Per Person
View Trip
Cruise
 (3)

7 Days (6 Nights) Genoa to Marseille
Cruise Line: MSC Cruises
Departure: 19 April 2026
Visit: Italy, Sicily, Malta, Spain, France
Inside
$599
Oceanview
$759
Balcony
$889
Suite
$2,410
From
US$599
Per Person
View Trip
Cruise
 (1)

21 Days (20 Nights) Rio de Janeiro to Valencia
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 02 April 2027
Visit: Brazil, Spain, France, Italy, Sicily
Inside
$1,429
Oceanview
$1,659
Balcony
$2,169
Suite
-
From
US$1,429
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2028
Visit: France, Italy, Sicily, Malta, Spain
Exclusive Savings
Inside
$840
Oceanview
$1,000
Balcony
$1,090
Suite
$1,830
From
US$840
Save 54
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Barcelona to Istanbul
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 27 April 2026
Visit: Spain, Malta, Greece, Italy, Turkey
Inside
$988
Oceanview
$1,158
Balcony
$1,318
Suite
$2,335
From
US$988
Per Person
View Trip
Cruise

19 Days (18 Nights) Barcelona to London
Cruise Line: Viking Cruises
Departures: Apr 2027 to Jun 2028
Visit: Spain, Morocco, Portugal, France, England
Viking $1,499 Air Deal
Inside
-
Oceanview
-
Balcony
$9,798
Suite
$15,298
From
US$9,798
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: May 2026 to Nov 2027
Visit: Spain, Tunisia, Sicily, Italy, France
Inside
$866
Oceanview
$1,006
Balcony
$1,186
Suite
$2,214
From
US$866
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Amalfi to Amalfi
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departures: Apr 2027 to Jan 2028
Visit: Italy, Sicily, Malta, Spain, France
Inside
$791
Oceanview
$951
Balcony
$1,081
Suite
$1,601
From
US$791
Per Person
View Trip
Cruise

8 Days (7 Nights) Naples to Naples
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2028
Visit: Italy, Sicily, Tunisia, Spain, France
Inside
$721
Oceanview
$941
Balcony
$1,016
Suite
$1,486
From
US$721
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Messina to Messina
Cruise Line: MSC Cruises
Departures: Apr 2026 to Oct 2027
Visit: Sicily, Malta, Spain, France, Italy
Exclusive Savings
Inside
$1,099
Oceanview
$1,269
Balcony
$1,294
Suite
$2,320
From
US$1,099
Save 67
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Valletta to Valletta
Cruise Line: MSC Cruises
Departures: Apr 2026 to Oct 2027
Visit: Malta, Spain, France, Italy, Sicily
Exclusive Savings
Inside
$983
Oceanview
$1,253
Balcony
$1,524
Suite
$2,386
From
US$983
Save 53
Per Person
View Trip
Cruise
 (6)

18 Days (17 Nights) Cape Town to London
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 13 April 2026
Visit: South Africa, Namibia, Senegal, Spain, England
Inside
$2,479
Oceanview
-
Balcony
$5,159
Suite
$9,678
From
US$2,479
Per Person
View Trip
Cruise
 (1)

14 Days (13 Nights) Fort Lauderdale to London
Cruise Line: Princess
Departure: 17 April 2027
Visit: USA, Portugal, Spain, France, England
Princess Standard
Inside
$1,414
Oceanview
-
Balcony
$1,610
Suite
$2,359
From
US$1,414
Per Person
View Trip
Cruise
 (1)

18 Days (17 Nights) Santos to Genoa
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 11 April 2026
Visit: Brazil, Spain, Gibraltar, France, Italy
Grand Voyages Sale
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$4,901
From
US$4,901
Save 138
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: Apr 2026 to Oct 2027
Visit: Spain, Malta, Greece, Turkey, Italy
Exclusive Savings
Inside
$2,299
Oceanview
$2,499
Balcony
$2,599
Suite
$4,195
From
US$2,299
Save 1,607
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Fort Lauderdale to Amsterdam
Cruise Line: Celebrity Cruises
Departure: 25 April 2026
Visit: USA, Portugal, Spain, England, Holland
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$1,779
Suite
-
From
US$1,779
Save 1,110
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Genoa to Hamburg
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 12 April 2027
Visit: Italy, Spain, Gibraltar, France, Germany
Inside
$1,108
Oceanview
$1,608
Balcony
$1,908
Suite
$5,236
From
US$1,108
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) London to London
Cruise Line: Princess
Ship: Sky Princess
Departures: Apr 2026 to Mar 2027
Visit: England, Spain, France, Italy, Corsica
Princess Standard
Exclusive Savings
Inside
$1,814
Oceanview
-
Balcony
$1,984
Suite
$2,289
From
US$1,814
Save 351
Per Person
View Trip
Cruise

13 Days (12 Nights) Dakar to Lisbon
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 30 April 2027
Visit: Senegal, Cape Verde, Spain, Morocco, Portugal
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$11,000
Suite
$31,900
From
US$11,000
Per Person
View Trip
Cruise

21 Days (20 Nights) Santos to Palermo
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 03 April 2027
Visit: Brazil, Spain, Morocco, Tunisia, Sicily
Inside
$1,709
Oceanview
$2,049
Balcony
$2,188
Suite
$7,397
From
US$1,709
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 21 April 2026
Visit: Spain, France, Italy, Corsica, Sardinia
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,754
Suite
$5,354
From
US$3,754
Save 3,944
Per Person
View Trip
Cruise

15 Days (14 Nights) Fort Lauderdale to Rome
Cruise Line: Celebrity Cruises
Departure: 20 April 2026
Visit: USA, Bermuda, Portugal, Spain, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$15,871
From
US$19,044
Save 7,148
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Lisbon to London
Cruise Line: Oceania Cruises
Departure: 24 April 2027
Visit: Portugal, Spain, France, Guernsey, England
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
$3,090
Oceanview
$3,395
Balcony
$5,756
Suite
$7,551
From
US$3,090
Save 3,908
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Oceania Cruises
Departure: 07 April 2026
Visit: USA, Bermuda, Portugal, Gibraltar, Spain
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$3,625
Balcony
$4,353
Suite
-
From
US$3,625
Save 3,773
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Apr 2026 to Oct 2027
Visit: France, Italy, Sicily, Malta, Spain
Exclusive Savings
Inside
$755
Oceanview
$885
Balcony
$1,015
Suite
$1,794
From
US$755
Save 51
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2028
Visit: Italy, Sicily, Malta, Spain, France
Exclusive Savings
Inside
$836
Oceanview
$996
Balcony
$1,096
Suite
$1,826
From
US$836
Save 54
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departures: Apr 2027 to Jan 2028
Visit: Spain, France, Italy, Sicily, Malta
Inside
$836
Oceanview
$996
Balcony
$1,126
Suite
$1,646
From
US$836
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Apr 2026 to Oct 2027
Visit: Italy, Sicily, Malta, Spain, France
Exclusive Savings
Inside
$721
Oceanview
$793
Balcony
$923
Suite
$1,653
From
US$721
Save 54
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Copenhagen
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 14 April 2027
Visit: Spain, Gibraltar, France, Germany, Denmark
Inside
$1,194
Oceanview
$1,524
Balcony
$1,844
Suite
$4,950
From
US$1,194
Per Person
View Trip
Results: 241-270 of 291

No trips found. Try adjusting the search filters.