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 265 unique cruise itineraries and 2,549 departures available, operated by twenty of the world's leading cruise lines departing in April.
Filter Results
Departures
Duration
3 Days
25 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$68,800pp
Countries
Show More...
Filter Results
265 Cruises (2,549 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,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 Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,575
Suite
$14,553
From
A$8,575
Save 4,025
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,132
Oceanview
$3,583
Balcony
$4,710
Suite
$7,542
From
A$3,132
Save 47
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,649
Oceanview
$1,808
Balcony
$2,313
Suite
-
From
A$1,649
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
$528
Oceanview
-
Balcony
$865
Suite
$1,509
From
A$528
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
$708
Suite
-
From
A$708
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
$15,327
From
A$15,327
Save 313
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
$344
Oceanview
$443
Balcony
$542
Suite
$1,037
From
A$344
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,688
Suite
$7,045
From
A$4,688
Save 122
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,785
Balcony
$8,212
Suite
$14,643
From
A$7,785
Save 225
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
$766
Suite
$1,419
From
A$766
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
$507
Oceanview
$596
Balcony
$794
Suite
$1,428
From
A$507
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
$778
Balcony
$906
Suite
$1,984
From
A$778
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
-
Oceanview
$1,959
Balcony
$2,514
Suite
-
From
A$1,959
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

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

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
$6,040
Suite
$8,451
From
A$6,040
Save 3,105
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
-
Balcony
$3,969
Suite
$9,114
From
A$3,969
Save 81
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
 (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) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visit: Spain, France, Italy
Exclusive Savings
Inside
$831
Oceanview
$1,089
Balcony
$1,564
Suite
$2,138
From
A$831
Save 21
Per Person
View Trip
Cruise
 (8)

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

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

8 Days (7 Nights) London to London
Cruise Line: P&O Cruises Worldwide
Ships: Arvia, Iona
Departures: Apr 2026 to Oct 2027
Visit: England, Spain, France
Bonus Onboard Spend
Inside
$1,259
Oceanview
$1,600
Balcony
$1,717
Suite
$2,240
From
A$1,259
Per Person
View Trip
Cruise
 (2)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 04 April 2027
Visit: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,404
Oceanview
$1,661
Balcony
$1,721
Suite
$2,632
From
A$1,404
Per Person
View Trip
Cruise
 (2)

6 Days (5 Nights) Marseille to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 22 April 2026
Visit: France, Italy, Spain
Exclusive Savings
Inside
$963
Oceanview
$1,101
Balcony
$1,200
Suite
$1,982
From
A$963
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 Lisbon
Cruise Line: Viking Cruises
Departures: Nov 2026 to Sep 2028
Visit: Spain, Morocco, Portugal
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,768
Suite
$6,414
From
A$3,768
Save 1,405
Per Person
View Trip
Cruise
 (2)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 21 April 2026
Visit: Spain, France, Italy
Exclusive Savings
Inside
-
Oceanview
$1,041
Balcony
$1,140
Suite
$1,922
From
A$1,041
Per Person
View Trip
Results: 1-30 of 265

No trips found. Try adjusting the search filters.