Spain Cruises Starting In March 2027, 2028 and 2029

If you're looking at joining a cruise to Spain in March 2027, 2028 or 2029, we have 169 unique cruise itineraries and 1,602 departures available, operated by eighteen of the world's leading cruise lines departing in March.
Filter Results
169 Cruises (1,602 Departures)
169 Cruises (1,602 Departures)
Departures
Duration
4 Days
30 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$256,120pp
Countries
Show More...
Cruise
 (2)

5 Days (4 Nights) Lanzarote to Lanzarote
Operator: MSC Cruises
Departures: Apr 2027 to Mar 2028
Visits: Spain
Exclusive Savings
Inside
$774
Oceanview
$903
Balcony
$883
Suite
$1,941
From (Per Person)
A$774
Per Person
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operator: G Adventures
Departures: Nov 2026 to Apr 2028
Visits: Spain
Exclusive Savings
From (Per Person)
A$1,146
Save 803
Per Person
Cruise
 (6)

8 Days (7 Nights) Barcelona to Malaga
Operator: Azamara
Departure: 11 March 2028
Visits: Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,896
Oceanview
$3,592
Balcony
$4,611
Suite
$6,875
From (Per Person)
A$2,896
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2026 to Nov 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$718
Oceanview
$1,004
Balcony
$1,507
Suite
$2,850
From (Per Person)
A$718
Save 12
Per Person
Cruise
 (1)

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Jan 2027 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$1,819
Oceanview
$2,193
Balcony
$3,454
Suite
-
From (Per Person)
A$1,819
Per Person
Cruise
 (2)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Operator: MSC Cruises
Departures: Dec 2026 to Mar 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,053
Oceanview
$1,192
Balcony
$1,211
Suite
$1,736
From (Per Person)
A$1,053
Save 16
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2026 to Dec 2028
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$718
Oceanview
$1,004
Balcony
$1,507
Suite
$2,573
From (Per Person)
A$718
Save 13
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Jan 2029 to Mar 2029
Visits: Spain, Portugal
Exclusive Savings
Inside
$2,714
Oceanview
$2,999
Balcony
$3,617
Suite
$8,790
From (Per Person)
A$2,714
Save 2,038
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Dec 2026 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$718
Oceanview
$1,004
Balcony
$1,507
Suite
-
From (Per Person)
A$718
Save 11
Per Person
Cruise
 (6)

8 Days (7 Nights) Malaga to Barcelona
Operator: Azamara
Departures: Apr 2027 to Mar 2029
Visits: Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$3,400
Oceanview
$3,694
Balcony
$4,272
Suite
$5,556
From (Per Person)
A$3,400
Save 55
Per Person
Cruise
 (2)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Operator: MSC Cruises
Departures: Dec 2026 to Mar 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,152
Oceanview
$1,182
Balcony
$1,360
Suite
$2,152
From (Per Person)
A$1,152
Per Person
Cruise
 (1)

4 Days (3 Nights) Barcelona to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 30 March 2027
Visits: Spain, Italy
Exclusive Savings
Inside
$627
Oceanview
$726
Balcony
$835
Suite
$1,212
From (Per Person)
A$627
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2026 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$718
Oceanview
$1,004
Balcony
$1,507
Suite
$3,040
From (Per Person)
A$718
Save 20
Per Person
Cruise
 (1)

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Jan 2027 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$2,090
Oceanview
$2,280
Balcony
$3,020
Suite
-
From (Per Person)
A$2,090
Per Person
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Lanzarote
Operator: MSC Cruises
Departures: Dec 2026 to Mar 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,152
Oceanview
$1,271
Balcony
$1,429
Suite
$2,815
From (Per Person)
A$1,152
Per Person
Cruise
 (2)

8 Days (7 Nights) Funchal to Funchal
Operator: MSC Cruises
Departures: Dec 2026 to Mar 2028
Visits: Portugal, Spain
Exclusive Savings
Inside
$984
Oceanview
$1,103
Balcony
$1,291
Suite
$2,063
From (Per Person)
A$984
Save 41
Per Person
Cruise
 (8)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Operator: Princess
Ship: Sun Princess
Departure: 28 March 2027
Visits: USA, Spain
Sanctuary Collection
Exclusive Savings
Inside
$1,106
Oceanview
$1,312
Balcony
$1,627
Suite
$8,802
From (Per Person)
A$1,106
Per Person
Cruise

8 Days (7 Nights) Barcelona to London
Operator: Viking
Departures: Mar 2027 to Jan 2029
Visits: Spain, England
Exclusive Savings
Balcony
$6,365
Suite
$7,835
From (Per Person)
A$6,365
Save 170
Per Person
Cruise

15 Days (14 Nights) Miami to Barcelona
Operator: Oceania
Departure: 18 March 2028
Visits: USA, Spain
Your World Inclusions
Exclusive Savings
Balcony
$7,263
Suite
$9,280
From (Per Person)
A$7,263
Save 2,177
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 30 March 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,293
Oceanview
$2,684
Balcony
$2,438
Suite
$7,074
From (Per Person)
A$2,293
Save 1,556
Per Person
Cruise
 (1)

8 Days (7 Nights) Rome to Rome
Operator: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visits: Italy, Spain, France
Exclusive Savings
Inside
$687
Oceanview
$766
Balcony
$1,063
Suite
$1,499
From (Per Person)
A$687
Save 21
Per Person
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Operator: Viking
Departures: Dec 2026 to Aug 2029
Visits: Italy, Monaco, France, Spain
Exclusive Savings
Balcony
$4,454
Suite
$6,414
From (Per Person)
A$4,454
Save 1,369
Per Person
Cruise
 (1)

17 Days (16 Nights) Santos to Barcelona
Operator: MSC Cruises
Ship: MSC Divina
Departure: 19 March 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$1,903
Oceanview
$2,408
Balcony
$2,893
Suite
$7,830
From (Per Person)
A$1,903
Per Person
Cruise
 (13)

8 Days (7 Nights) London to London
Operator: Cunard
Departure: 28 March 2027
Visits: England, Spain, France
Exclusive Savings
Inside
$1,397
Oceanview
$1,615
Balcony
$1,922
Suite
-
From (Per Person)
A$1,397
Per Person
Cruise
 (1)

8 Days (7 Nights) Marseille to Marseille
Operator: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visits: France, Italy, Spain
Exclusive Savings
Inside
$598
Oceanview
$766
Balcony
$1,152
Suite
$1,568
From (Per Person)
A$598
Save 21
Per Person
Cruise
 (1)

17 Days (16 Nights) Buenos Aires to Barcelona
Operator: MSC Cruises
Departure: 31 March 2027
Visits: Argentina, Brazil, Spain
Exclusive Savings
Inside
$2,338
Oceanview
$2,695
Balcony
$2,913
Suite
$4,556
From (Per Person)
A$2,338
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 20 March 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,586
Oceanview
$3,390
Balcony
$4,383
Suite
$10,647
From (Per Person)
A$2,586
Save 1,743
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visits: Spain, France, Italy
Exclusive Savings
Inside
$657
Oceanview
$776
Balcony
$1,162
Suite
$1,568
From (Per Person)
A$657
Save 21
Per Person
Cruise
 (1)

11 Days (10 Nights) Lisbon to Barcelona
Operator: Royal Caribbean
Departures: Jan 2029 to Mar 2029
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
$1,841
Oceanview
$1,978
Balcony
$2,860
Suite
$3,473
From (Per Person)
A$1,841
Save 1,011
Per Person
Cruise
 (1)

15 Days (14 Nights) London to London
Ship: Britannia
Departure: 19 March 2028
Visits: England, Portugal, Spain
Bonus Onboard Spend
Exclusive Savings
Inside
$2,999
Oceanview
-
Balcony
$3,791
Suite
$6,731
From (Per Person)
A$2,999
Per Person
Results: 1-30 of 169

No trips found. Try adjusting the search filters.