Spain Cruises Starting In April 2027, 2028 and 2029

Filter Results
241 Cruises (3,181 Departures)
241 Cruises (3,181 Departures)
Departures
Duration
3 Days
25 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$49,290pp
Countries
Show More...
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 08 April 2027
Visits: Spain, Gibraltar, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,654
Oceanview
$2,728
Balcony
$4,367
Suite
$4,769
From (Per Person)
A$2,654
Per Person
Cruise
 (3)

8 Days (7 Nights) Naples to Naples
Cruise Line: MSC Cruises
Departures: Jul 2026 to Oct 2028
Visits: Italy, Sicily, Malta, Spain, France
Exclusive Savings
Inside
$1,588
Oceanview
$2,088
Balcony
$2,237
Suite
$3,415
From (Per Person)
A$1,588
Save 25
Per Person
Cruise
 (1)

15 Days (14 Nights) Philadelphia to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 09 April 2028
Visits: USA, Portugal, Spain, France
Just Cruise Fare
Exclusive Savings
Inside
$2,950
Oceanview
$3,173
Balcony
$4,439
Suite
$4,960
From (Per Person)
A$2,950
Per Person
Cruise
 (1)

15 Days (14 Nights) Rio de Janeiro to Marseille
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 02 April 2027
Visits: Brazil, Spain, France
Exclusive Savings
Inside
-
Oceanview
$1,845
Balcony
$2,389
Suite
-
From (Per Person)
A$1,845
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,429
Oceanview
$1,627
Balcony
$1,914
Suite
$2,880
From (Per Person)
A$1,429
Per Person
Cruise
 (1)

8 Days (7 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departures: Oct 2026 to Mar 2028
Visits: Italy, Sicily, Tunisia, Spain, France
Exclusive Savings
Inside
$944
Oceanview
$1,261
Balcony
$1,419
Suite
$2,419
From (Per Person)
A$944
Save 21
Per Person
Cruise
 (1)

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Mar 2027 to Oct 2028
Visits: France, Italy, Sicily, Malta, Spain
Exclusive Savings
Inside
$1,316
Oceanview
$1,534
Balcony
$1,722
Suite
$2,465
From (Per Person)
A$1,316
Save 22
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Mar 2027 to Oct 2028
Visits: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$1,316
Oceanview
$1,534
Balcony
$1,722
Suite
$2,445
From (Per Person)
A$1,316
Save 22
Per Person
Cruise
 (1)

19 Days (18 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 April 2028
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Suite
$15,876
From (Per Person)
A$15,876
Save 324
Per Person
Cruise
 (3)

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 28 April 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$6,217
Oceanview
$7,720
Balcony
$8,273
Suite
$11,290
From (Per Person)
A$6,217
Save 2,143
Per Person
Cruise
 (1)

17 Days (16 Nights) Rio de Janeiro to Rome
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 02 April 2027
Visits: Brazil, Spain, France, Italy
Exclusive Savings
Inside
$2,081
Oceanview
$2,269
Balcony
$2,883
Suite
-
From (Per Person)
A$2,081
Per Person
Cruise
 (2)

16 Days (15 Nights) Fort Lauderdale to Barcelona
Cruise Line: Royal Caribbean
Departure: 23 April 2027
Visits: USA, Bahamas, Morocco, Spain
Exclusive Savings
Inside
$1,602
Oceanview
$1,643
Balcony
$2,130
Suite
$6,832
From (Per Person)
A$1,602
Save 836
Per Person
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Aug 2026 to Sep 2028
Visits: Spain, France, Corsica, Italy
Sanctuary Collection
Exclusive Savings
Inside
$1,529
Oceanview
$1,786
Balcony
$2,231
Suite
$2,652
From (Per Person)
A$1,529
Per Person
Cruise
 (1)

8 Days (7 Nights) Amalfi to Amalfi
Cruise Line: MSC Cruises
Departures: Mar 2027 to Oct 2028
Visits: Italy, Sicily, Malta, Spain, France
Exclusive Savings
Inside
$1,316
Oceanview
$1,534
Balcony
$1,722
Suite
$2,465
From (Per Person)
A$1,316
Save 24
Per Person
Cruise
 (5)

11 Days (10 Nights) Rome to Lisbon
Cruise Line: Azamara
Departure: 29 April 2028
Visits: Italy, Sardinia, Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,378
Oceanview
$3,672
Balcony
$4,476
Suite
$6,279
From (Per Person)
A$3,378
Per Person
Cruise
 (2)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Mar 2028
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,420
Oceanview
$1,588
Balcony
$1,737
Suite
$2,608
From (Per Person)
A$1,420
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,469
Oceanview
$1,548
Balcony
$1,934
Suite
$3,227
From (Per Person)
A$1,469
Save 23
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 April 2028
Visits: Spain, Gibraltar
Exclusive Savings
Suite
$6,350
From (Per Person)
A$6,350
Save 130
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 02 April 2027
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,767
Oceanview
$2,015
Balcony
$2,233
Suite
-
From (Per Person)
A$1,767
Per Person
Cruise
 (13)

8 Days (7 Nights) London to London
Cruise Line: Cunard
Departures: Feb 2027 to Apr 2028
Visits: England, Spain, France
Exclusive Savings
Inside
$1,130
Oceanview
$1,348
Balcony
$1,635
Suite
$3,536
From (Per Person)
A$1,130
Save 19
Per Person
Cruise
 (1)

8 Days (7 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Musica
Departures: Apr 2027 to Oct 2028
Visits: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,178
Oceanview
$1,326
Balcony
$1,584
Suite
-
From (Per Person)
A$1,178
Save 18
Per Person
Cruise
 (1)

11 Days (10 Nights) Lisbon to London
Cruise Line: Oceania
Departure: 24 April 2027
Visits: Portugal, Spain, France, Guernsey, England
Your World Inclusions
Exclusive Savings
Inside
$3,630
Oceanview
$4,064
Balcony
$6,121
Suite
$7,913
From (Per Person)
A$3,630
Save 2,980
Per Person
Cruise
 (1)

5 Days (4 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 11 April 2028
Visits: Italy, Spain, France
Exclusive Savings
Inside
$736
Oceanview
$855
Balcony
$1,053
Suite
-
From (Per Person)
A$736
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 11 April 2028
Visits: Spain, Gibraltar, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,758
Oceanview
$3,116
Balcony
$4,649
Suite
$5,588
From (Per Person)
A$2,758
Per Person
Cruise
 (1)

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Ship: MSC Musica
Departures: Apr 2027 to Oct 2028
Visits: France, Italy, Sicily, Spain
Exclusive Savings
Inside
$1,316
Oceanview
$1,465
Balcony
$1,722
Suite
-
From (Per Person)
A$1,316
Per Person
Cruise
 (2)

8 Days (7 Nights) Cagliari to Cagliari
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Oct 2028
Visits: Sardinia, Italy, France, Spain
Exclusive Savings
Inside
$1,277
Oceanview
$1,435
Balcony
$1,574
Suite
$2,455
From (Per Person)
A$1,277
Per Person
Cruise
 (3)

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

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania
Departure: 10 April 2028
Visits: Italy, Corsica, Monaco, France, Spain
Your World Inclusions
Exclusive Savings
Inside
$3,195
Oceanview
$4,320
Balcony
$5,300
Suite
$7,259
From (Per Person)
A$3,195
Save 2,065
Per Person
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Mar 2028
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$990
Oceanview
$1,231
Balcony
$1,435
Suite
$3,863
From (Per Person)
A$990
Per Person
Cruise
 (1)

14 Days (13 Nights) Fort Lauderdale to London
Cruise Line: Princess
Departure: 17 April 2027
Visits: USA, Portugal, Spain, France, England
Exclusive Savings
Inside
$1,609
Oceanview
-
Balcony
$1,941
Suite
$2,925
From (Per Person)
A$1,609
Per Person
Results: 61-90 of 241

No trips found. Try adjusting the search filters.