2 Week Spain Cruises

Looking to discover the best of Spain on a 2 week cruise? Then choose from our range of unique cruise itineraries with seventeen leading cruise lines that explore Spain. April is the most popular month to travel to Spain and we have 52 cruise departures available.
Filter Results
46 Cruises (52 Departures)
46 Cruises (52 Departures)
Departures
Show More...
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$900pp
$46,125pp
Countries
Show More...
Cruise
 (3)

14 Days (13 Nights) Barcelona to Fort Lauderdale
Operator: Holland America
Ship: Oosterdam
Departure: 28 November 2027
Visits: Spain, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,245
Suite
-
From (Per Person)
A$2,245
Per Person
Cruise
 (1)

14 Days (13 Nights) Rio de Janeiro to Barcelona
Operator: MSC Cruises
Ship: MSC Musica
Departure: 02 April 2027
Visits: Brazil, Spain
Exclusive Savings
Inside
-
Oceanview
$1,751
Balcony
$2,187
Suite
$6,621
From (Per Person)
A$1,751
Per Person
Cruise
 (13)

14 Days (13 Nights) Barcelona to Miami
Operator: Cunard
Departure: 29 October 2027
Visits: Spain, USA
Exclusive Savings
Inside
$2,766
Oceanview
$3,023
Balcony
$3,538
Suite
$7,082
From (Per Person)
A$2,766
Per Person
Cruise

14 Days (13 Nights) Barcelona to Salvador
Operator: MSC Cruises
Ship: MSC Virtuosa
Departure: 16 November 2027
Visits: Spain, Brazil
Exclusive Savings
Inside
-
Oceanview
$2,184
Balcony
$2,491
Suite
-
From (Per Person)
A$2,184
Per Person
Cruise

14 Days (13 Nights) Barcelona to Fort Lauderdale
Operator: Royal Caribbean
Departure: 31 October 2027
Visits: Spain, USA
Exclusive Savings
Inside
$2,758
Oceanview
$3,477
Balcony
$3,840
Suite
$6,709
From (Per Person)
A$3,364
Save 763
Per Person
Cruise
 (3)

14 Days (13 Nights) London to London
Operator: Cunard
Departure: 15 December 2027
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$4,904
Oceanview
$5,419
Balcony
$6,161
Suite
$11,884
From (Per Person)
A$4,904
Per Person
Cruise
 (3)

14 Days (13 Nights) Fort Lauderdale to Barcelona
Operator: Holland America
Departure: 07 April 2028
Visits: USA, Morocco, Spain
Exclusive Savings
Inside
$1,434
Oceanview
$1,761
Balcony
$2,286
Suite
$4,761
From (Per Person)
A$1,434
Per Person
Cruise
 (1)

14 Days (13 Nights) San Juan to Barcelona
Operator: Royal Caribbean
Departure: 22 April 2028
Visits: Puerto Rico, Morocco, Spain
Exclusive Savings
Inside
$1,411
Oceanview
$1,480
Balcony
$2,403
Suite
$3,468
From (Per Person)
A$1,411
Save 786
Per Person
Cruise
 (4)

14 Days (13 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 20 December 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,657
Suite
-
From (Per Person)
A$10,667
Per Person
Cruise
 (1)

14 Days (13 Nights) Lisbon to Barcelona
Departure: 31 October 2027
Visits: Portugal, Spain, Morocco
Just Cruise Fare
Exclusive Savings
Inside
$4,232
Oceanview
$4,499
Balcony
$6,718
Suite
$7,775
From (Per Person)
A$4,232
Per Person
Cruise
 (4)

14 Days (13 Nights) Lisbon to Miami
Operator: Oceania
Departure: 07 December 2027
Visits: Portugal, Spain, USA
Your World Inclusions
Exclusive Savings
Inside
$3,846
Oceanview
$4,816
Balcony
$5,718
Suite
$8,007
From (Per Person)
A$3,846
Save 2,074
Per Person
Cruise

14 Days (13 Nights) Salvador to Barcelona
Operator: MSC Cruises
Ship: MSC Virtuosa
Departures: Apr 2027 to Mar 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$1,791
Oceanview
$2,147
Balcony
$2,623
Suite
$7,284
From (Per Person)
A$1,791
Per Person
New ReleaseTour + Cruise

14 Days Las Palmas de Gran Canaria to Lisbon
Operator: Aurora Expeditions
Ship: Sylvia Earle
Departure: 15 May 2027
Interests: Coach, Cruise
Visits: Spain, Morocco, Portugal
Exclusive Savings
Oceanview
-
Balcony
$26,527
Suite
$39,001
From (Per Person)
A$26,527
Per Person
New ReleaseTour + Cruise

14 Days Barcelona to Lisbon
Operator: Scenic
Ship: Scenic Ikon
Departure: 09 October 2028
Interests: Coach, Cruise
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$24,896
Suite
$28,071
From (Per Person)
A$24,896
Save 4,964
Per Person
Cruise

14 Days (13 Nights) Barcelona to Miami
Departure: 28 May 2027
Visits: Spain, Gibraltar, USA
Just Cruise Fare
Exclusive Savings
Inside
-
Oceanview
$5,477
Balcony
$7,115
Suite
$9,228
From (Per Person)
A$5,477
Per Person
Cruise

14 Days (13 Nights) Lisbon to Rome
Operator: Silversea
Departure: 17 March 2028
Visits: Portugal, Spain, Italy
Exclusive Savings
Oceanview
$13,181
Balcony
$16,366
Suite
$33,467
From (Per Person)
A$13,181
Save 269
Per Person
Cruise

14 Days (13 Nights) Rome to Barcelona
Operator: Explora Journeys
Ship: Explora I
Departure: 01 June 2027
Visits: Italy, Monaco, Corsica, Spain
Exclusive Savings
Suite
$51,670
From (Per Person)
A$45,202
Save 923
Per Person
Cruise
 (1)

14 Days (13 Nights) Rome to Salvador
Operator: MSC Cruises
Ship: MSC Divina
Departure: 29 October 2027
Visits: Italy, France, Spain, Brazil
Exclusive Savings
Inside
-
Oceanview
$2,303
Balcony
$2,739
Suite
$4,303
From (Per Person)
A$2,303
Per Person
Cruise
 (9)

14 Days (13 Nights) Malaga to Miami
Operator: Azamara
Departure: 09 December 2027
Visits: Spain, Morocco, Virgin Islands, USA
Azamara Always Included
Exclusive Savings
Inside
$1,897
Oceanview
$2,309
Balcony
$3,475
Suite
$5,494
From (Per Person)
A$1,897
Per Person
Cruise
 (1)

14 Days (13 Nights) Miami to Rome
Departure: 24 April 2028
Visits: USA, Portugal, Spain, Italy
Just Cruise Fare
Exclusive Savings
Inside
$2,504
Oceanview
$2,950
Balcony
$3,085
Suite
$3,919
From (Per Person)
A$2,504
Per Person
Cruise
 (6)

14 Days (13 Nights) Malaga to Miami
Operator: Azamara
Ships: Azamara Quest
Departures: Dec 2026 to Nov 2028
Visits: Spain, Morocco, Puerto Rico, USA
Azamara Always Included
Exclusive Savings
Inside
$3,604
Oceanview
$3,918
Balcony
$4,545
Suite
$5,946
From (Per Person)
A$3,604
Save 76
Per Person
Cruise
 (2)

14 Days (13 Nights) Funchal to Rome
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 30 March 2027
Visits: Portugal, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,046
Oceanview
$2,343
Balcony
$2,650
Suite
-
From (Per Person)
A$2,046
Per Person
Cruise
 (1)

14 Days (13 Nights) Fort Lauderdale to London
Operator: Celebrity Cruises
Departure: 22 April 2028
Visits: USA, Portugal, Spain, England
Exclusive Savings
Inside
$2,142
Oceanview
$2,469
Balcony
$2,925
Suite
$7,964
From (Per Person)
A$2,142
Save 1,183
Per Person
Cruise

14 Days (13 Nights) San Juan to Barcelona
Operator: Celebrity Cruises
Departure: 03 April 2027
Visits: Puerto Rico, Saint Martin, Morocco, Spain
Exclusive Savings
Inside
$1,514
Oceanview
$1,547
Balcony
$2,270
Suite
-
From (Per Person)
A$1,514
Save 867
Per Person
Cruise

14 Days (13 Nights) Bridgetown to Lisbon
Operator: Silversea
Departure: 31 March 2027
Visits: Barbados, Cape Verde, Spain, Portugal
Exclusive Savings
Oceanview
$6,076
Balcony
$6,811
Suite
$6,370
From (Per Person)
A$6,076
Save 124
Per Person
Cruise

14 Days (13 Nights) Barcelona to Philadelphia
Departure: 23 August 2028
Visits: Spain, Portugal, Bermuda, USA
Just Cruise Fare
Exclusive Savings
Inside
$2,431
Oceanview
$2,729
Balcony
$3,622
Suite
$4,367
From (Per Person)
A$2,431
Per Person
Cruise

14 Days (13 Nights) Fort Lauderdale to Barcelona
Operator: Viking
Ship: Viking Mars
Departures: Feb 2028 to Mar 2029
Visits: USA, Sint Maarten, Portugal, Spain
Exclusive Savings
Balcony
$7,835
Suite
$11,167
From (Per Person)
A$7,835
Save 160
Per Person
Cruise

14 Days (13 Nights) Barcelona to Fort Lauderdale
Operator: Viking
Ship: Viking Vesta
Departures: Dec 2027 to Dec 2028
Visits: Spain, Portugal, Sint Maarten, USA
Exclusive Savings
Balcony
$7,149
Suite
$10,383
From (Per Person)
A$7,149
Save 156
Per Person
Cruise

14 Days (13 Nights) Miami to London
Operator: Cunard
Ship: Queen Anne
Departure: 23 March 2029
Visits: USA, Portugal, Spain, England
Exclusive Savings
Inside
$2,627
Oceanview
$3,715
Balcony
$4,310
Suite
$7,627
From (Per Person)
A$2,627
Per Person
Cruise

14 Days (13 Nights) London to London
Operator: Regent Seven Seas
Departure: 29 April 2028
Visits: England, France, Spain, Guernsey
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$18,432
Suite
$19,153
From (Per Person)
A$18,432
Save 9,708
Per Person
Results: 1-30 of 46

No trips found. Try adjusting the search filters.