Spain Cruises Starting In April 2025

If you're looking at joining a cruise to Spain in April 2025, we have 84 unique cruise itineraries and 214 departures available, operated by nineteen of the world's leading cruise lines departing in April.
Filter Results
Departures (April 2025)
Duration
3 Days
20 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$33,090pp
Countries
Show More...
Filter Results
84 Cruises (214 Cruise Departures)
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operated By: G Adventures
Departures: Feb 2025 to Mar 2026
Countries Visited: Spain
Last Minute Offer
Save (per person) 504
From (per person) 1,455
Cruise

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departures: Apr 2025 to Apr 2026
Countries Visited: Spain
Exclusive Solo Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$5,528
SUITE
$8,311
Save (per person) 158
From (per person) 5,528
Cruise
 (1)

6 Days (5 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departure: 16 April 2025
Countries Visited: Italy, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
$1,220
BALCONY
$1,428
SUITE
$2,378
From (per person) 1,220
Cruise
 (1)

3 Days (2 Nights) Rome to Barcelona
Cruise Line: MSC Cruises
Departure: 16 April 2025
Countries Visited: Italy, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$621
SUITE
$1,017
From (per person) 621
Cruise
 (1)

6 Days (5 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departure: 17 April 2025
Countries Visited: Italy, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$1,804
SUITE
-
From (per person) 1,804
Cruise
 (1)

17 Days (16 Nights) Sao Paulo to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 18 April 2025
Countries Visited: Brazil, Spain
Mutiple Deals Available
INSIDE
$1,610
OCEANVIEW
$2,006
BALCONY
$2,629
SUITE
$4,025
From (per person) 1,610
Cruise
 (1)

13 Days (12 Nights) Maceio to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 22 April 2025
Countries Visited: Brazil, Spain
Seasational Sale With Drinks
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$7,418
From (per person) 7,418
Cruise
 (1)

16 Days (15 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 19 April 2025
Countries Visited: Brazil, Spain
Mutiple Deals Available
INSIDE
$1,666
OCEANVIEW
$1,992
BALCONY
$2,507
SUITE
$3,725
From (per person) 1,666
Cruise
 (1)

3 Days (2 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 21 April 2025
Countries Visited: Italy, Spain
Exclusive Deal
INSIDE
$354
OCEANVIEW
$463
BALCONY
$532
SUITE
-
From (per person) 354
Cruise
 (1)

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Departure: 19 April 2025
Countries Visited: Portugal, Spain
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$8,870
SUITE
$14,838
Save (per person) 170
From (per person) 8,870
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departure: 11 April 2025
Countries Visited: Spain, France
Exclusive Deal
INSIDE
$1,162
OCEANVIEW
$1,246
BALCONY
$1,102
SUITE
$2,106
Save (per person) 662
From (per person) 1,102
Cruise

3 Days (2 Nights) Barcelona to La Goulette
Cruise Line: MSC Cruises
Ship: MSC Seaside
Departure: 29 April 2025
Countries Visited: Spain, Tunisia
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$611
SUITE
-
From (per person) 611
Cruise

3 Days (2 Nights) Marseille to Valencia
Cruise Line: MSC Cruises
Ship: MSC Lirica
Departure: 03 April 2025
Countries Visited: France, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$631
SUITE
$740
From (per person) 631
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Departures: Apr 2025 to Apr 2026
Countries Visited: Spain, Portugal
Exclusive Solo Offer
INSIDE
-
OCEANVIEW
$6,904
BALCONY
$7,443
SUITE
$11,187
Save (per person) 162
From (per person) 6,904
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: Apr 2025 to Jul 2026
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
$1,329
OCEANVIEW
$1,744
BALCONY
$1,758
SUITE
$2,468
Save (per person) 1,134
From (per person) 1,329
Cruise

5 Days (4 Nights) Lisbon to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 14 April 2025
Countries Visited: Portugal, Spain
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,188
SUITE
$3,673
From (per person) 3,188
New ReleaseCruise

12 Days (11 Nights) Porto to Barcelona
Operated By: Travelmarvel
Departure: 17 April 2025
Countries Visited: Portugal, Spain
Exclusive Deal
Save (per person) 4,050
From (per person) 5,945
Cruise

6 Days (5 Nights) Santa Cruz De Tenerife to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 09 April 2025
Countries Visited: Spain, Gibraltar
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,148
SUITE
$3,712
From (per person) 3,148
New ReleaseCruise

10 Days (9 Nights) Malaga to Nice
Cruise Line: Emerald Cruises
Departure: 25 April 2025
Countries Visited: Spain, France
Super Earlybird
INSIDE
-
OCEANVIEW
$8,419
BALCONY
-
SUITE
$11,532
Save (per person) 2,076
From (per person) 8,419
Cruise

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Scenic
Departure: 22 April 2025
Countries Visited: Spain, Gibraltar
Super Earlybird
INSIDE
-
OCEANVIEW
-
BALCONY
$11,652
SUITE
$14,171
Save (per person) 2,113
From (per person) 11,652
Cruise

7 Days (6 Nights) Barcelona to Santa Cruz De Tenerife
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 03 April 2025
Countries Visited: Spain, Morocco
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$4,069
SUITE
$4,782
From (per person) 4,069
Cruise

8 Days (7 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Bellot
Departure: 06 April 2025
Countries Visited: Spain, Morocco
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$7,086
SUITE
$10,761
Save (per person) 134
From (per person) 7,086
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: Apr 2025 to Jun 2026
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$1,441
OCEANVIEW
$1,850
BALCONY
$1,899
SUITE
$3,560
Save (per person) 1,317
From (per person) 1,441
Cruise
 (1)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 18 April 2025
Countries Visited: Spain, Italy, France
Exclusive Deal
INSIDE
-
OCEANVIEW
$1,654
BALCONY
$1,932
SUITE
-
From (per person) 1,654
Cruise
 (1)

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2025 to Nov 2025
Countries Visited: Spain, France, Italy
Exclusive DealSave And Sail Offer
INSIDE
$608
OCEANVIEW
$736
BALCONY
$806
SUITE
$1,221
From (per person) 608
Cruise
 (1)

5 Days (4 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Apr 2025 to Apr 2026
Countries Visited: France, Italy, Spain
Early Booking OfferExclusive Deal
INSIDE
$608
OCEANVIEW
$736
BALCONY
$806
SUITE
$1,320
From (per person) 608
Cruise
 (1)

4 Days (3 Nights) Barcelona to Naples
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Feb 2025 to Apr 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$886
SUITE
$1,471
From (per person) 886
Cruise
 (1)

3 Days (2 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Feb 2025 to Apr 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$492
SUITE
$1,415
From (per person) 492
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Ponant
Departure: 26 April 2025
Countries Visited: Spain, France, Italy
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$9,761
SUITE
$14,818
Save (per person) 189
From (per person) 9,761
Cruise
 (1)

17 Days (16 Nights) Rio de Janeiro to Marseille
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 19 April 2025
Countries Visited: Brazil, Spain, France
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$2,699
SUITE
$4,025
From (per person) 2,699
Results: 1-30 of 84

No Results found. Try changing your search filters.

Trip Lengths