Spain Cruises Starting In April 2027 and 2028

If you're looking at joining a cruise to Spain in April 2027 or 2028, we have 327 unique cruise itineraries and 2,811 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
$58,050pp
Countries
Show More...
Filter Results
327 Cruises (2,811 Cruise Departures)
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
 (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,763
Save 39
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 Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,564
Suite
$17,542
From
A$11,564
Save 236
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
$679
Oceanview
$798
Balcony
$936
Suite
$2,033
From
A$679
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
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 16 April 2026
Visit: Spain, Portugal
Exclusive Savings
Inside
$2,346
Oceanview
$2,314
Balcony
$2,992
Suite
-
From
A$2,314
Save 1,408
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
 (2)

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

5 Days (4 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 25 April 2026
Visit: Spain, Monaco, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$3,842
From
A$3,842
Save 78
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,761
Oceanview
$1,959
Balcony
$2,514
Suite
-
From
A$1,761
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
$3,785
Suite
-
From
A$2,687
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)

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
 (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
$960
Oceanview
$1,059
Balcony
$1,277
Suite
-
From
A$960
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
 (1)

14 Days (13 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2027 to Apr 2027
Visit: Brazil, Spain
Exclusive Savings
Inside
$1,620
Oceanview
$1,808
Balcony
$2,313
Suite
-
From
A$1,620
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
$247
Oceanview
$296
Balcony
$366
Suite
$593
From
A$247
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Lanzarote to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 06 April 2026
Visit: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,178
Suite
-
From
A$2,178
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 03 April 2026
Visit: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$1,247
Suite
-
From
A$1,247
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
$538
Oceanview
-
Balcony
$885
Suite
$1,548
From
A$538
Per Person
View Trip
Cruise
 (2)

6 Days (5 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departure: 23 April 2026
Visit: Italy, Spain
Easter Flash Sale
Exclusive Savings
Inside
-
Oceanview
$636
Balcony
$844
Suite
$1,557
From
A$636
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departure: 09 April 2026
Visit: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,831
Suite
$11,779
From
A$7,831
Save 219
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

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

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

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
$13,107
From
A$7,278
Save 202
Per Person
View Trip
Cruise

6 Days (5 Nights) Palma de Mallorca to Nice
Cruise Line: Silversea
Departure: 27 April 2026
Visit: Spain, France
Last Minute Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$2,989
Balcony
-
Suite
$9,114
From
A$2,989
Save 61
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

12 Days (11 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 05 April 2026
Visit: Portugal, Spain
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,936
Suite
-
From
A$12,936
Save 264
Per Person
View Trip
Results: 1-30 of 327

No trips found. Try adjusting the search filters.