Spain Cruises Starting In April 2026, 2027 and 2028

If you're looking at joining a cruise to Spain in April 2026, 2027 or 2028, we have 297 unique cruise itineraries and 2,620 departures available, operated by twenty-one of the world's leading cruise lines departing in April.
Filter Results
Departures
Duration
2 Days
25 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$100,750pp
Countries
Show More...
Filter Results
297 Cruises (2,620 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
 (1)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departure: 02 April 2026
Visit: Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,836
Suite
$8,794
From
A$5,836
Save 164
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
$8,879
Suite
$15,219
From
A$8,879
Save 6,221
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,763
Save 39
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara Cruises
Departure: 17 April 2027
Visit: Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$3,053
Oceanview
$3,494
Balcony
$4,601
Suite
$7,365
From
A$3,053
Save 46
Per Person
View Trip
Cruise
 (2)

5 Days (4 Nights) Valencia to Genoa
Cruise Line: MSC Cruises
Departure: 25 April 2026
Visit: Spain, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$885
Suite
$1,548
From
A$885
Per Person
View Trip
Cruise
 (2)

5 Days (4 Nights) Genoa to Valencia
Cruise Line: MSC Cruises
Departure: 21 April 2026
Visit: Italy, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$885
Suite
$1,548
From
A$885
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 16 April 2026
Visit: Spain, Portugal
Exclusive Savings
Inside
$2,296
Oceanview
$2,392
Balcony
$2,323
Suite
$12,098
From
A$2,296
Save 1,476
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
$7,358
Balcony
$7,766
Suite
$14,643
From
A$7,358
Save 212
Per Person
View Trip
Cruise
 (2)

4 Days (3 Nights) Florence to Valencia
Cruise Line: MSC Cruises
Departure: 22 April 2026
Visit: Italy, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$728
Suite
-
From
A$728
Per Person
View Trip
Cruise
 (2)

4 Days (3 Nights) Rome to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 24 April 2026
Visit: Italy, Spain
Exclusive Savings
Inside
-
Oceanview
$798
Balcony
$936
Suite
$2,033
From
A$798
Per Person
View Trip
Cruise
 (2)

6 Days (5 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departure: 23 April 2026
Visit: Italy, Spain
Exclusive Savings
Inside
$586
Oceanview
$725
Balcony
$923
Suite
$1,557
From
A$586
Per Person
View Trip
Cruise
 (2)

2 Days (1 Nights) Barcelona to Marseille
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 11 April 2026
Visit: Spain, France
Inside
$227
Oceanview
$276
Balcony
$346
Suite
$593
From
A$227
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,193
Suite
$6,259
From
A$4,193
Save 107
Per Person
View Trip
Cruise
 (5)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Azamara Cruises
Departure: 16 April 2026
Visit: Portugal, Spain
Azamara Always Included
Exclusive Savings
Inside
$2,687
Oceanview
$3,187
Balcony
$4,088
Suite
-
From
A$2,687
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 05 April 2026
Visit: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
$1,217
Balcony
$1,663
Suite
-
From
A$1,217
Per Person
View Trip
Cruise
 (1)

3 Days (2 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 28 April 2026
Visit: Italy, Spain
Exclusive Savings
Inside
$453
Oceanview
$542
Balcony
$641
Suite
$1,156
From
A$453
Per Person
View Trip
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Ship: L'Austral
Departure: 28 April 2026
Visit: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
$7,278
Balcony
$7,850
Suite
$12,700
From
A$7,278
Save 202
Per Person
View Trip
New ReleaseCruise

12 Days (11 Nights) Tenerife to Barcelona
Cruise Line: Scenic
Departure: 07 April 2026
Visit: Spain, Morocco
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$19,491
Suite
$24,548
From
A$19,491
Save 5,354
Per Person
View Trip
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Ship: Le Champlain
Departure: 16 April 2026
Visit: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,850
Suite
$11,817
From
A$7,850
Save 220
Per Person
View Trip
Cruise

9 Days (8 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 18 April 2026
Visit: Portugal, Spain
Just Cruise Fare
Exclusive Savings
Inside
$1,573
Oceanview
$1,812
Balcony
$2,541
Suite
$2,914
From
A$1,573
Per Person
View Trip
Cruise

14 Days (13 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Departure: 03 April 2027
Visit: Brazil, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,837
Suite
-
From
A$2,837
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Emerald Cruises
Departure: 15 April 2026
Visit: Spain, Morocco
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
$10,165
Balcony
-
Suite
$14,085
From
A$10,165
Save 2,680
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 16 April 2026
Visit: Spain, Morocco
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$16,836
From
A$16,836
Save 4,964
Per Person
View Trip
Cruise

6 Days (5 Nights) Palma de Mallorca to Nice
Cruise Line: Silversea
Departure: 27 April 2026
Visit: Spain, France
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$1,254
From
A$1,254
Save 9,546
Per Person
View Trip
New ReleaseCruise

10 Days (9 Nights) Bridgetown to Santa Cruz de Tenerife
Cruise Line: Scenic
Departure: 24 April 2026
Visit: Barbados, Spain
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,187
Suite
$8,451
From
A$7,187
Save 3,128
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 05 April 2026
Visit: Portugal, Spain
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,182
Suite
-
From
A$11,182
Save 5,118
Per Person
View Trip
Cruise

11 Days (10 Nights) Fort-de-France to Las Palmas de Gran Canaria
Cruise Line: Ponant
Ship: Le Champlain
Departure: 06 April 2026
Visit: Martinique, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,347
Suite
$7,695
From
A$5,347
Save 143
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
Cruise

8 Days (7 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departures: Apr 2026 to Mar 2028
Visit: Italy, Spain, France
Exclusive Savings
Inside
$910
Oceanview
$1,128
Balcony
$1,425
Suite
$2,138
From
A$910
Save 21
Per Person
View Trip
Results: 1-30 of 297

No trips found. Try adjusting the search filters.