Home > Holland America > Cruises from Barcelona

Holland America Cruises from Barcelona

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

19 Days (18 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 25 May 2027
Visit: Spain, Morocco, Sardinia, Italy (+5 more), Corsica, France, Malta, Greece, Turkey
Book Early & Have It All Fare Option
Inside
$3,274
Oceanview
$3,747
Balcony
$4,413
Suite
$6,579
From
US$3,274
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 August 2026
Visit: Spain, Morocco, Portugal
Fare Saver
Inside
$1,419
Oceanview
$1,469
Balcony
$1,819
Suite
$2,269
From
US$1,419
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 05 June 2027
Visit: Spain, Malta, Greece, Turkey (+5 more), Montenegro, Sicily, Italy, France, Gibraltar
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$3,627
Oceanview
$4,186
Balcony
$4,774
Suite
-
From
US$3,627
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2026 to Jul 2027
Visit: Spain, Malta, Greece, Turkey
Fare Saver
Book Early & Have It All Fare Option
Inside
$1,319
Oceanview
$1,419
Balcony
$1,869
Suite
$2,539
From
US$1,319
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 17 July 2027
Visit: Spain, Malta, Greece, Turkey, Egypt
Book Early & Have It All Fare Option
Inside
$2,614
Oceanview
$2,994
Balcony
$3,430
Suite
$5,459
From
US$2,614
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 23 April 2027
Visit: Spain, France, Italy, Sicily, Greece, Turkey
Book Early & Have It All Fare Option
Inside
$2,129
Oceanview
$2,379
Balcony
$2,989
Suite
$4,157
From
US$2,129
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 22 April 2026
Visit: Spain, France, Italy, Sicily, Greece, Turkey
Have It All Fare Option
Exclusive Savings
Inside
$3,332
Oceanview
$3,332
Balcony
-
Suite
$10,241
From
US$3,332
Save 57
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Visit: Spain, France, Italy, Sicily, Greece, Croatia, Montenegro
Fare Saver
Exclusive Savings
Inside
$3,234
Oceanview
$3,332
Balcony
-
Suite
-
From
US$3,234
Save 55
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Aug 2027
Visit: Spain, Malta, Greece, Turkey, Montenegro, Sicily, Italy
Book Early & Have It All Fare Option
Inside
$2,479
Oceanview
$2,859
Balcony
$3,209
Suite
$5,335
From
US$2,479
Per Person
View Trip
Cruise
 (2)

23 Days (22 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 23 April 2027
Visit: Spain, France, Italy, Sicily (+4 more), Greece, Turkey, Albania, Croatia
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$4,007
Oceanview
$4,468
Balcony
$5,604
Suite
$7,917
From
US$4,007
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 July 2026
Visit: Spain, Malta, Greece, Turkey (+5 more), Montenegro, Sicily, Italy, France, Gibraltar
Fare Saver
Exclusive Savings
Inside
$3,656
Oceanview
$3,803
Balcony
-
Suite
-
From
US$3,656
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Aug 2027
Visit: Spain, Malta, Greece, Turkey
Book Early & Have It All Fare Option
Inside
$1,359
Oceanview
$1,559
Balcony
$1,769
Suite
$2,859
From
US$1,359
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jul 2026 to Jun 2027
Visit: Spain, Malta, Greece, Turkey, Montenegro, Sicily, Italy
Fare Saver
Book Early & Have It All Fare Option
Inside
$2,454
Oceanview
$2,604
Balcony
$3,390
Suite
$5,419
From
US$2,454
Per Person
View Trip
Cruise
 (2)

25 Days (24 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 28 August 2027
Visit: Spain, Malta, Greece, Turkey (+4 more), Montenegro, Sicily, Italy, Croatia
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$4,354
Oceanview
$4,874
Balcony
$6,598
Suite
$9,195
From
US$4,354
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 04 November 2026
Visit: Spain, Gibraltar, Bermuda, USA
Fare Saver
Inside
$1,119
Oceanview
$1,219
Balcony
$1,554
Suite
$3,949
From
US$1,119
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 26 June 2027
Visit: Spain, Malta, Greece, Turkey (+6 more), Montenegro, Sicily, Italy, Corsica, France, Gibraltar
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$3,734
Oceanview
$4,293
Balcony
$5,018
Suite
$8,066
From
US$3,734
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 25 May 2027
Visit: Spain, Morocco, Sardinia, Italy, Corsica, France
Book Early & Have It All Fare Option
Inside
$2,124
Oceanview
$2,474
Balcony
$2,984
Suite
$4,151
From
US$2,124
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 November 2027
Visit: Spain, Gibraltar, Bermuda, USA
Book Early & Have It All Fare Option
Inside
$1,179
Oceanview
$1,379
Balcony
$1,609
Suite
$4,253
From
US$1,179
Per Person
View Trip
Results: 18 results

No trips found. Try adjusting the search filters.