Spain Cruises Starting In April 2027, 2028 and 2029

If you're looking at joining a cruise to Spain in April 2027, 2028 or 2029, we have 223 unique cruise itineraries and 2,283 departures available, operated by twenty of the world's leading cruise lines departing in April.
Filter Results
Departures
Duration
5 Days
25 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$54,144pp
Countries
Show More...
Filter Results
223 Cruises (2,283 Cruise Departures)
Cruise
 (2)

5 Days (4 Nights) Lanzarote to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Mar 2028
Visit: Spain
Exclusive Savings
Inside
$895
Oceanview
$984
Balcony
$1,073
Suite
$2,622
From
A$895
Per Person
View Trip
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operated By: G Adventures
Departures: Oct 2026 to Apr 2028
Visit: Spain
Exclusive Savings
From
A$1,624
Save 325
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 24 April 2027
Visit: Spain
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,585
Suite
$15,974
From
A$7,585
Save 5,315
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Fort-de-France to Santa Cruz de Tenerife
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 03 April 2027
Visit: Martinique, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,930
Suite
$7,045
From
A$4,930
Save 130
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 April 2028
Visit: Spain, Portugal
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$8,448
From
A$8,448
Save 172
Per Person
View Trip
Cruise
 (1)

14 Days (13 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 02 April 2027
Visit: Brazil, Spain
Exclusive Savings
Inside
$1,649
Oceanview
$1,808
Balcony
$2,352
Suite
-
From
A$1,649
Per Person
View Trip
Cruise
 (4)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara Cruises
Departure: 01 April 2028
Visit: Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,380
Oceanview
$2,576
Balcony
$3,154
Suite
$4,409
From
A$2,380
Per Person
View Trip
Cruise
 (1)

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

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: Le Boreal
Departure: 25 April 2027
Visit: Portugal, Spain
Exclusive Savings
Inside
-
Oceanview
$8,639
Balcony
$9,124
Suite
$19,212
From
A$8,639
Save 251
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Santos to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 01 April 2027
Visit: Brazil, Spain
Exclusive Savings
Inside
$1,791
Oceanview
$1,959
Balcony
$2,514
Suite
-
From
A$1,791
Per Person
View Trip
New ReleaseCruise

13 Days (12 Nights) Rio de Janeiro to Tenerife
Cruise Line: Scenic
Departure: 06 April 2028
Visit: Brazil, Spain
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,704
Suite
$11,488
From
A$8,704
Save 4,141
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Malaga to Nice
Cruise Line: Scenic
Departure: 25 April 2028
Visit: Spain, France
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,777
Suite
$23,009
From
A$14,777
Save 3,768
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visit: Italy, Spain, France
Exclusive Savings
Inside
$910
Oceanview
$1,079
Balcony
$1,554
Suite
$2,108
From
A$910
Save 21
Per Person
View Trip
Cruise
 (1)

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

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

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 28 April 2027
Visit: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$5,242
Oceanview
-
Balcony
$7,381
Suite
$10,070
From
A$5,242
Save 2,708
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visit: Spain, France, Italy
Exclusive Savings
Inside
$851
Oceanview
$1,059
Balcony
$1,534
Suite
$2,039
From
A$851
Save 21
Per Person
View Trip
Cruise
 (1)

21 Days (20 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$17,860
From
A$17,860
Save 365
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 02 April 2027
Visit: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,668
Oceanview
$1,916
Balcony
$2,163
Suite
$3,599
From
A$1,668
Per Person
View Trip
Cruise
 (4)

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

17 Days (16 Nights) Malaga to Dublin
Cruise Line: Silversea
Ship: Silver Wind
Departure: 23 April 2027
Visit: Spain, Portugal, Ireland
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
$18,228
Balcony
$20,168
Suite
$45,472
From
A$18,228
Save 12,772
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visit: France, Italy, Spain
Exclusive Savings
Inside
$821
Oceanview
$1,138
Balcony
$1,564
Suite
$2,138
From
A$821
Save 21
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Viking Cruises
Departures: Sep 2026 to Jul 2028
Visit: Spain, France, Monaco, Italy
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,964
Suite
$6,414
From
A$3,964
Save 1,405
Per Person
View Trip
Cruise
 (5)

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

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

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 04 April 2028
Visit: Spain, France, Monaco, Italy
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$6,350
From
A$6,350
Save 130
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Viking Cruises
Departures: Nov 2026 to Sep 2028
Visit: Spain, Morocco, Portugal
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,768
Suite
$6,414
From
A$3,768
Save 1,405
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Oct 2026 to Oct 2027
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,237
Oceanview
$1,485
Balcony
$1,702
Suite
$3,088
From
A$1,237
Save 23
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Orlando to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 18 April 2027
Visit: USA, Portugal, Spain
Just Cruise Fare
Exclusive Savings
Inside
$2,695
Oceanview
-
Balcony
$3,678
Suite
$3,945
From
A$2,695
Per Person
View Trip
Cruise
 (4)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 08 April 2028
Visit: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,340
Oceanview
$2,536
Balcony
$3,114
Suite
$4,369
From
A$2,340
Per Person
View Trip
Results: 1-30 of 223

No trips found. Try adjusting the search filters.