Spain Cruises Starting In March 2026, 2027 and 2028

If you're looking at joining a cruise to Spain in March 2026, 2027 or 2028, we have 111 unique cruise itineraries and 1,080 departures available, operated by twelve of the world's leading cruise lines departing in March.
Filter Results
Departures
Duration
6 Days
26 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$79pp
$78,090pp
Countries
Show More...
Filter Results
111 Cruises (1,080 Cruise Departures)
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operated By: G Adventures
Departures: Jan 2026 to Apr 2028
Visit: Spain
From
US$1,199
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 2027
Visit: Portugal, Spain
Bonus Onboard Credit
Inside
$628
Oceanview
$738
Balcony
$838
Suite
$1,508
From
US$628
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: Jan 2026 to Apr 2026
Visit: Spain, Portugal
Bonus Onboard Credit
Inside
$669
Oceanview
$611
Balcony
$931
Suite
$1,639
From
US$611
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
 (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
 (2)

8 Days (7 Nights) Lanzarote to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Dec 2026 to Mar 2027
Visit: Spain, Portugal
Bonus Onboard Credit
Inside
$615
Oceanview
$725
Balcony
$825
Suite
$2,326
From
US$615
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 500
Per Person
View Trip
Cruise

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

8 Days (7 Nights) Lanzarote to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Musica
Departures: Feb 2026 to Apr 2026
Visit: Spain, Portugal
Bonus Onboard Credit
Inside
$643
Oceanview
$733
Balcony
$963
Suite
$1,791
From
US$643
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Funchal to Funchal
Cruise Line: MSC Cruises
Ship: MSC Musica
Departures: Jan 2026 to Apr 2026
Visit: Portugal, Spain
Bonus Onboard Credit
Inside
$642
Oceanview
$771
Balcony
$962
Suite
$1,741
From
US$642
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
Departures: Jan 2026 to Apr 2026
Visit: Spain, Portugal
Bonus Onboard Credit
Inside
$748
Oceanview
$757
Balcony
$978
Suite
$1,707
From
US$748
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Lisbon to Las Palmas de Gran Canaria
Cruise Line: Azamara Cruises
Departure: 15 March 2026
Visit: Portugal, Spain
Azamara Always Included
Inside
$1,859
Oceanview
$2,837
Balcony
$3,409
Suite
-
From
US$1,859
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 2027
Visit: Spain, Portugal
Bonus Onboard Credit
Inside
$624
Oceanview
$734
Balcony
$834
Suite
$1,339
From
US$624
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Mar 2026 to Mar 2027
Visit: USA, Spain
Princess Standard
Princess Premier
Sanctuary Collection
Exclusive Savings
Inside
$948
Oceanview
$1,209
Balcony
$1,619
Suite
$1,939
From
US$948
Save 95
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 2027
Visit: Spain, Portugal
Bonus Onboard Credit
Inside
$623
Oceanview
$733
Balcony
$833
Suite
$1,673
From
US$623
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Viking Cruises
Departures: Mar 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 800
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Jan 2026 to Mar 2027
Visit: Italy, Spain, France
Bonus Onboard Credit
Inside
$566
Oceanview
$647
Balcony
$793
Suite
$1,316
From
US$566
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Jan 2026 to Apr 2027
Visit: France, Italy, Spain
Bonus Onboard Credit
Inside
$621
Oceanview
$689
Balcony
$1,030
Suite
$1,301
From
US$621
Per Person
View Trip
Cruise
 (1)

18 Days (17 Nights) Buenos Aires to Barcelona
Cruise Line: Celebrity Cruises
Departures: Mar 2026 to Mar 2027
Visit: Argentina, Brazil, Spain
Exclusive Savings
Inside
$1,323
Oceanview
$1,369
Balcony
$1,437
Suite
$5,466
From
US$1,323
Save 1,555
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,073
Oceanview
$1,223
Balcony
$1,623
Suite
$5,193
From
US$1,073
Save 869
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Miami to Lisbon
Cruise Line: Silversea
Ship: Silver Nova
Departure: 04 March 2028
Visit: USA, Spain, Portugal
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$6,300
Suite
$8,460
From
US$6,300
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

17 Days (16 Nights) Galveston to Barcelona
Cruise Line: Royal Caribbean
Departure: 16 March 2026
Visit: USA, Bahamas, Spain
Exclusive Savings
Inside
$1,218
Oceanview
$1,316
Balcony
$1,288
Suite
$4,360
From
US$1,752
Save 50
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Viking Cruises
Departures: Nov 2026 to Jun 2028
Visit: Portugal, Spain, Morocco
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,799
Suite
$4,499
From
US$2,799
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departures: Jan 2026 to Apr 2027
Visit: Italy, Spain, France
Bonus Onboard Credit
Inside
$412
Oceanview
$492
Balcony
$717
Suite
$1,237
From
US$412
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
$1,860
Oceanview
$2,061
Balcony
$2,136
Suite
$4,998
From
US$1,860
Save 1,144
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Departures: Jan 2026 to Apr 2027
Visit: Spain, France, Italy
Bonus Onboard Credit
Inside
$408
Oceanview
$491
Balcony
$700
Suite
$1,244
From
US$408
Per Person
View Trip
Cruise
 (3)

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Azamara Cruises
Departure: 30 March 2026
Visit: Portugal, Spain, Gibraltar
Azamara Always Included
Inside
$1,599
Oceanview
$1,869
Balcony
$2,309
Suite
-
From
US$1,599
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
 (8)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Viking Cruises
Departures: Mar 2026 to Jul 2028
Visit: Spain, France, Monaco, Italy
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,599
Suite
$3,499
From
US$2,599
Save 500
Per Person
View Trip
Results: 1-30 of 111

No results found. Try amending the search filters.