Spain Cruises Starting In March 2027 and 2028

If you're looking at joining a cruise to Spain in March 2027 or 2028, we have 105 unique cruise itineraries and 1,236 departures available, operated by fourteen of the world's leading cruise lines departing in March.
Filter Results
Departures
Duration
5 Days
26 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$89pp
$65,380pp
Countries
Show More...
Filter Results
105 Cruises (1,236 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
Inside
$510
Oceanview
$568
Balcony
$626
Suite
$1,641
From
US$510
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
From
US$1,199
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
Departures: Mar 2026 to Apr 2026
Visit: Spain, Portugal
Inside
-
Oceanview
$488
Balcony
$1,002
Suite
-
From
US$488
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Dec 2026 to Mar 2028
Visit: Spain, Portugal
Inside
$689
Oceanview
$799
Balcony
$899
Suite
$2,326
From
US$689
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Fort-de-France to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departures: Mar 2026 to Apr 2026
Visit: Martinique, Spain
Inside
-
Oceanview
-
Balcony
$3,770
Suite
$5,570
From
US$3,770
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Malaga to Lisbon
Cruise Line: Azamara Cruises
Departure: 18 March 2028
Visit: Spain, Portugal
Azamara Always Included
Inside
$1,809
Oceanview
$2,219
Balcony
$2,756
Suite
$4,046
From
US$1,809
Per Person
View Trip
Cruise

6 Days (5 Nights) Malaga to Nice
Cruise Line: Silversea
Departure: 22 March 2026
Visit: Spain, France
Last Minute Fare
All-Inclusive Plus Fare
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$3,250
Suite
$7,700
From
US$3,250
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Dec 2026 to Mar 2028
Visit: Spain, Portugal
Inside
$610
Oceanview
$720
Balcony
$810
Suite
$1,650
From
US$610
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Malaga
Cruise Line: Azamara Cruises
Departure: 11 March 2028
Visit: Spain, Gibraltar
Azamara Always Included
Inside
$1,679
Oceanview
$2,089
Balcony
$2,625
Suite
$3,915
From
US$1,679
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 28 March 2027
Visit: USA, Spain
Princess Standard
Sanctuary Collection
Inside
$1,083
Oceanview
$1,144
Balcony
$1,539
Suite
$1,819
From
US$1,083
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Dec 2026 to Mar 2028
Visit: Spain, Portugal
Drinks & WiFi Package
Inside
$636
Oceanview
$746
Balcony
$846
Suite
$1,424
From
US$636
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Funchal to Funchal
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Dec 2026 to Mar 2028
Visit: Portugal, Spain
Inside
$711
Oceanview
$820
Balcony
$900
Suite
$1,538
From
US$711
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to London
Cruise Line: Viking Cruises
Departures: Jan 2027 to Mar 2028
Visit: Spain, England
Viking $799 Air Deal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,499
Suite
$3,799
From
US$2,499
Save 700
Per Person
View Trip
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Oceania Cruises
Departure: 18 March 2028
Visit: USA, Spain
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,027
Suite
$6,433
From
US$5,027
Save 5,271
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
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,599
Suite
$3,499
From
US$2,599
Save 1,250
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 March 2028
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,316
Oceanview
$2,304
Balcony
$2,559
Suite
$5,786
From
US$2,304
Save 1,287
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 04 March 2028
Visit: Italy, France, Spain
Azamara Always Included
Inside
$1,599
Oceanview
$2,009
Balcony
$2,549
Suite
$3,839
From
US$1,599
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 March 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,563
Oceanview
$2,860
Balcony
$2,871
Suite
$7,837
From
US$2,563
Save 1,445
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) London to London
Cruise Line: Princess
Ship: Sky Princess
Departure: 22 March 2027
Visit: England, Spain, France
Princess Standard
Inside
$931
Oceanview
-
Balcony
$964
Suite
$1,341
From
US$931
Per Person
View Trip
Cruise

11 Days (10 Nights) Dakar to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departure: 15 March 2027
Visit: Senegal, Cape Verde, Spain
Inside
-
Oceanview
-
Balcony
$6,190
Suite
$9,210
From
US$6,190
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2028
Visit: Spain, France, Italy
Inside
$651
Oceanview
$791
Balcony
$1,088
Suite
$1,328
From
US$651
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) London to London
Cruise Line: Cunard
Departure: 19 March 2028
Visit: England, Portugal, Spain
Inside
$2,749
Oceanview
$2,999
Balcony
$3,299
Suite
$8,470
From
US$2,749
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) London to London
Cruise Line: Cunard
Departure: 28 March 2027
Visit: England, Spain, France
Bonus Onboard Credit
Inside
$1,259
Oceanview
$1,409
Balcony
$1,509
Suite
$3,209
From
US$1,259
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 11 March 2028
Visit: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,568
Oceanview
$4,179
Balcony
$5,333
Suite
$7,913
From
US$3,568
Save 71
Per Person
View Trip
Cruise
 (1)

18 Days (17 Nights) Buenos Aires to Barcelona
Cruise Line: Celebrity Cruises
Departure: 13 March 2027
Visit: Argentina, Brazil, Spain
Exclusive Savings
Inside
$1,280
Oceanview
$1,630
Balcony
$1,932
Suite
$8,214
From
US$1,280
Save 573
Per Person
View Trip
Cruise

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2028
Visit: France, Italy, Spain
Inside
$622
Oceanview
$762
Balcony
$1,042
Suite
$1,322
From
US$622
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Feb 2028
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,725
Oceanview
$1,927
Balcony
$2,318
Suite
$5,152
From
US$1,725
Save 1,323
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Nice
Cruise Line: Silversea
Departure: 23 March 2027
Visit: Portugal, Spain, France
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$6,090
Balcony
$6,790
Suite
$10,140
From
US$6,090
Save 2,610
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Florence to Florence
Cruise Line: MSC Cruises
Departures: Mar 2026 to Apr 2026
Visit: Italy, Spain, France
Inside
$1,154
Oceanview
$947
Balcony
$965
Suite
-
From
US$947
Per Person
View Trip
Cruise
 (8)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 03 March 2027
Visit: Italy, France, Spain
Azamara Circle Member - Quarterly Saving
Azamara Always Included
Exclusive Savings
Inside
$2,927
Oceanview
$3,363
Balcony
$3,829
Suite
$5,905
From
US$2,927
Save 62
Per Person
View Trip
Results: 1-30 of 105

No trips found. Try adjusting the search filters.