Home > Holland America > Cruises from Barcelona

Holland America Cruises from Barcelona

Start your journey from Barcelona with 24 unique Holland America cruise itineraries to choose from. June is the most popular month to begin your cruise from Barcelona and Holland America have 28 trips departing this season.
Filter Results
24 Cruises (28 Departures)
24 Cruises (28 Departures)
Departures
Show More...
Duration
8 Days
25 Days
Trip Styles
Price
$1,300pp
$8,299pp
Countries
Show More...
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 26 February 2028
Visits: Spain, Tunisia, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$2,540
Oceanview
$3,035
Balcony
$3,480
Suite
$4,936
From (Per Person)
A$2,540
Per Person
Cruise
 (3)

25 Days (24 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 28 August 2027
Visits: Spain, Malta, Greece, Turkey +4 more, Montenegro, Sicily, Italy, Croatia
Fare Saver
Exclusive Savings
Inside
$6,861
Oceanview
$7,673
Balcony
$9,385
Suite
$14,434
From (Per Person)
A$6,861
Per Person
Cruise
 (3)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 26 June 2027
Visits: Spain, Malta, Greece, Turkey +6 more, Montenegro, Sicily, Italy, Corsica, France, Gibraltar
Fare Saver
Exclusive Savings
Inside
$5,879
Oceanview
$6,751
Balcony
$7,889
Suite
$12,661
From (Per Person)
A$5,879
Per Person
Cruise
 (3)

21 Days (20 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 December 2027
Visits: Spain, Portugal, Morocco, Gibraltar, USA
Fare Saver
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,451
Suite
$46,211
From (Per Person)
A$6,451
Per Person
Cruise
 (3)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 17 July 2027
Visits: Spain, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$4,055
Oceanview
$4,639
Balcony
$5,391
Suite
$9,024
From (Per Person)
A$4,055
Per Person
Cruise
 (2)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 16 January 2028
Visits: Spain, France, Italy, Sicily, Montenegro, Greece
Fare Saver
Exclusive Savings
Inside
$1,800
Oceanview
$2,028
Balcony
$2,335
Suite
$3,721
From (Per Person)
A$1,800
Per Person
Cruise
 (3)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 23 April 2027
Visits: Spain, France, Italy, Sicily, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$3,261
Oceanview
$3,647
Balcony
$4,578
Suite
$6,489
From (Per Person)
A$3,261
Per Person
Cruise
 (3)

19 Days (18 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 25 May 2027
Visits: Spain, Morocco, Sardinia, Italy +5 more, Corsica, France, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$5,076
Oceanview
$5,898
Balcony
$6,937
Suite
$10,333
From (Per Person)
A$5,076
Per Person
Cruise
 (3)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Visits: Spain, France, Italy, Sicily +4 more, Greece, Croatia, Montenegro, Turkey
Fare Saver
Exclusive Savings
Inside
$8,225
Oceanview
$8,423
Balcony
$13,076
Suite
$18,422
From (Per Person)
A$8,225
Per Person
Cruise
 (3)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 05 June 2027
Visits: Spain, Malta, Greece, Turkey +5 more, Montenegro, Sicily, Italy, France, Gibraltar
Fare Saver
Exclusive Savings
Inside
$5,711
Oceanview
$6,582
Balcony
-
Suite
-
From (Per Person)
A$5,711
Per Person
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Aug 2027
Visits: Spain, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$2,111
Oceanview
$2,418
Balcony
$2,735
Suite
$4,408
From (Per Person)
A$2,111
Per Person
Cruise
 (3)

14 Days (13 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 09 December 2027
Visits: Spain, Gibraltar, USA
Fare Saver
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,180
Suite
-
From (Per Person)
A$3,180
Per Person
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 December 2027
Visits: Spain, Portugal, Morocco
Fare Saver
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,355
Suite
-
From (Per Person)
A$3,355
Per Person
Cruise
 (3)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departure: 26 June 2027
Visits: Spain, Malta, Greece, Turkey, Montenegro, Sicily, Italy
Fare Saver
Exclusive Savings
Inside
$3,995
Oceanview
$4,579
Balcony
$5,332
Suite
$8,510
From (Per Person)
A$3,995
Per Person
Cruise
 (3)

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 04 November 2026
Visits: Spain, Gibraltar, Bermuda, USA
Fare Saver
Exclusive Savings
Inside
$1,598
Oceanview
$1,697
Balcony
$2,143
Suite
$4,271
From (Per Person)
A$1,598
Per Person
Cruise
 (3)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 25 May 2027
Visits: Spain, Morocco, Sardinia, Italy, Corsica, France
Fare Saver
Exclusive Savings
Inside
$3,291
Oceanview
$3,835
Balcony
$4,617
Suite
$6,518
From (Per Person)
A$3,291
Per Person
Cruise
 (2)

25 Days (24 Nights) Barcelona to Lisbon
Cruise Line: Holland America
Departure: 26 February 2028
Visits: Spain, Tunisia, Malta, Greece, Turkey, Morocco, Portugal
Fare Saver
Exclusive Savings
Inside
$4,495
Oceanview
$5,435
Balcony
$6,603
Suite
$8,732
From (Per Person)
A$4,495
Per Person
Cruise
 (3)

23 Days (22 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 23 April 2027
Visits: Spain, France, Italy, Sicily +4 more, Greece, Turkey, Albania, Croatia
Fare Saver
Exclusive Savings
Inside
$6,256
Oceanview
$6,979
Balcony
$8,761
Suite
$12,384
From (Per Person)
A$6,256
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 26 February 2028
Visits: Spain, Tunisia, Malta, Greece
Fare Saver
Exclusive Savings
Inside
$1,319
Oceanview
$1,586
Balcony
$1,814
Suite
$2,576
From (Per Person)
A$1,319
Per Person
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2026 to Jul 2027
Visits: Spain, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$2,012
Oceanview
$2,210
Balcony
$2,804
Suite
$4,566
From (Per Person)
A$2,012
Per Person
Cruise
 (3)

12 Days (11 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Visits: Spain, France, Italy, Sicily, Greece, Croatia, Montenegro
Fare Saver
Exclusive Savings
Inside
$4,102
Oceanview
$4,201
Balcony
$6,528
Suite
$7,221
From (Per Person)
A$4,102
Per Person
Cruise
 (2)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 16 January 2028
Visits: Spain, France, Italy, Sicily, Montenegro, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$3,552
Oceanview
$3,978
Balcony
$4,562
Suite
$7,176
From (Per Person)
A$3,552
Per Person
Cruise
 (3)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Aug 2027
Visits: Spain, Malta, Greece, Turkey, Montenegro, Sicily, Italy
Fare Saver
Exclusive Savings
Inside
$3,847
Oceanview
$4,431
Balcony
$5,193
Suite
$8,371
From (Per Person)
A$3,847
Per Person
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Zuiderdam
Departure: 17 February 2028
Visits: Spain, Morocco, Sardinia, Italy
Fare Saver
Exclusive Savings
Inside
$1,593
Oceanview
$1,811
Balcony
$2,346
Suite
$3,494
From (Per Person)
A$1,593
Per Person
Results: 24 results

No trips found. Try adjusting the search filters.