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)

8 Days (7 Nights) Valletta to Valletta
Cruise Line: MSC Cruises
Departures: Apr 2027 to Oct 2028
Visits: Malta, Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,504
Oceanview
$1,677
Balcony
$1,835
Suite
$2,791
From (Per Person)
A$1,504
Save 26
Per Person
Cruise
 (5)

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Azamara
Departure: 21 April 2028
Visits: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,699
Oceanview
$2,924
Balcony
$3,581
Suite
$5,022
From (Per Person)
A$2,699
Per Person
Cruise
 (1)

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

17 Days (16 Nights) Santos to Genoa
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 01 April 2027
Visits: Brazil, Spain, France, Italy
Exclusive Savings
Inside
$2,041
Oceanview
$2,229
Balcony
$2,843
Suite
-
From (Per Person)
A$2,041
Per Person
Cruise
 (5)

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Azamara
Departure: 14 April 2028
Visits: Portugal, Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,340
Oceanview
$2,536
Balcony
$3,114
Suite
$4,369
From (Per Person)
A$2,340
Per Person
Cruise
 (4)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara
Departures: Apr 2027 to Mar 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,488
Oceanview
$2,694
Balcony
$3,302
Suite
$4,615
From (Per Person)
A$2,488
Save 56
Per Person
Cruise
 (1)

16 Days (15 Nights) Miami to Lisbon
Cruise Line: Oceania
Departure: 09 April 2027
Visits: USA, Bermuda, Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
$3,145
Oceanview
$3,431
Balcony
$4,687
Suite
$6,520
From (Per Person)
A$3,145
Save 3,405
Per Person
Cruise
 (3)

8 Days (7 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Jul 2026 to Oct 2028
Visits: Italy, Sicily, Malta, Spain, France
Exclusive Savings
Inside
$1,039
Oceanview
$1,168
Balcony
$1,400
Suite
$2,647
From (Per Person)
A$1,038
Save 59
Per Person
Cruise
 (1)

8 Days (7 Nights) Palermo to Palermo
Cruise Line: MSC Cruises
Departures: Apr 2027 to Oct 2028
Visits: Sicily, Malta, Spain, France, Italy
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)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jan 2028 to Apr 2028
Visits: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,130
Oceanview
$1,338
Balcony
$1,486
Suite
$2,149
From (Per Person)
A$1,130
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 10 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,463
Oceanview
$2,637
Balcony
$2,873
Suite
$6,926
From (Per Person)
A$2,463
Save 1,571
Per Person
Cruise
 (13)

15 Days (14 Nights) London to London
Cruise Line: Cunard
Departure: 11 April 2027
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$3,479
Oceanview
$4,419
Balcony
$4,706
Suite
$9,874
From (Per Person)
A$3,479
Per Person
Cruise
 (3)

13 Days (12 Nights) London to London
Cruise Line: Princess
Ship: Sky Princess
Departures: Apr 2027 to Apr 2028
Visits: England, Spain, Portugal
Exclusive Savings
Inside
$2,535
Oceanview
$3,158
Balcony
$2,960
Suite
$3,471
From (Per Person)
A$2,535
Per Person
Cruise
 (1)

8 Days (7 Nights) Rome to Rome
Cruise Line: MSC Cruises
Ship: MSC Musica
Departures: Apr 2027 to Oct 2028
Visits: Italy, Sicily, Spain, France
Exclusive Savings
Inside
$1,267
Oceanview
$1,415
Balcony
$1,673
Suite
-
From (Per Person)
A$1,267
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,122
Oceanview
$1,370
Balcony
$1,588
Suite
$2,880
From (Per Person)
A$1,122
Save 23
Per Person
Cruise
 (1)

21 Days (20 Nights) Rio de Janeiro to Valencia
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 02 April 2027
Visits: Brazil, Spain, France, Italy, Sicily
Exclusive Savings
Inside
-
Oceanview
$3,138
Balcony
$3,880
Suite
-
From (Per Person)
A$3,138
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visits: Spain, France, Italy
Exclusive Savings
Inside
$657
Oceanview
$914
Balcony
$1,390
Suite
$2,098
From (Per Person)
A$657
Save 21
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Boreal
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
-
Balcony
$7,996
Suite
$12,962
From (Per Person)
A$7,996
Save 224
Per Person
Cruise
 (1)

13 Days (12 Nights) Genoa to Hamburg
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 12 April 2027
Visits: Italy, Spain, Gibraltar, France, Germany
Exclusive Savings
Inside
$2,194
Oceanview
$3,035
Balcony
$3,184
Suite
-
From (Per Person)
A$2,194
Per Person
Cruise
 (4)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara
Departure: 01 April 2028
Visits: Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,576
Oceanview
$2,792
Balcony
$3,429
Suite
$4,801
From (Per Person)
A$2,576
Per Person
Cruise
 (7)

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

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 April 2027
Visits: USA, Spain, Morocco
Inside
$1,637
Oceanview
$1,843
Balcony
$2,051
Suite
$7,663
From (Per Person)
A$1,637
Per Person
Cruise
 (3)

15 Days (14 Nights) London to London
Cruise Line: Princess
Ship: Sky Princess
Departures: Mar 2027 to Oct 2028
Visits: England, Spain, France, Italy, Corsica
Exclusive Savings
Inside
$2,398
Oceanview
$2,916
Balcony
$2,770
Suite
$3,570
From (Per Person)
A$2,398
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,182
Balcony
$2,310
Suite
$3,514
From (Per Person)
A$1,821
Per Person
Cruise
 (1)

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

11 Days (10 Nights) Barcelona to Hamburg
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departures: Apr 2027 to Apr 2028
Visits: Spain, Gibraltar, France, Germany
Exclusive Savings
Inside
$1,747
Oceanview
$2,213
Balcony
$2,638
Suite
$4,430
From (Per Person)
A$1,747
Per Person
Cruise

11 Days (10 Nights) Seville to Amsterdam
Cruise Line: Seabourn
Departure: 27 April 2027
Visits: Spain, Portugal, France, Holland
Exclusive Savings
Balcony
-
Suite
$9,259
From (Per Person)
A$9,259
Save 175
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Regent Seven Seas
Departure: 16 April 2028
Visits: Spain, France, Italy, Sardinia, Corsica
Exclusive Savings
Balcony
$9,865
Suite
$11,250
From (Per Person)
A$9,865
Save 7,585
Per Person
Cruise

23 Days (22 Nights) Rio de Janeiro to Genoa
Cruise Line: Seabourn
Departure: 20 April 2028
Visits: Brazil, Cape Verde, Spain, Morocco, Italy
Exclusive Savings
Balcony
$17,782
Suite
$25,132
From (Per Person)
A$17,782
Save 317
Per Person
Cruise

7 Days (6 Nights) Amalfi to Amalfi
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 13 April 2028
Visits: Italy, Sicily, Spain, France
Exclusive Savings
Inside
$1,466
Oceanview
$1,654
Balcony
$1,813
Suite
$2,476
From (Per Person)
A$1,466
Per Person
Results: 91-120 of 241

No trips found. Try adjusting the search filters.