Holland America

Oosterdam

Barcelona → Valletta → Mykonos → Piraeus (Athens)

Jul 17, 2027 · 14 nights

$2,944 oceanview · $210/night

5% below typical · 3-month low
Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jun 5, 2027 · 7 nights

$1,009 interior · $144/night

Holland America

Oosterdam

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Jun 26, 2027 · 14 nights

$2,324 interior · $166/night

Holland America

Oosterdam

Barcelona → Valletta → Gibraltar → Barcelona

Jun 26, 2027 · 21 nights

$3,534 interior · $168/night

Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Aug 28, 2027 · 7 nights

$1,544 interior · $221/night

Holland America

Oosterdam

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Aug 28, 2027 · 14 nights

$2,779 interior · $199/night

Holland America

Rotterdam

Barcelona → Palma de Mallorca → Kotor → Piraeus (Athens)

Oct 27, 2027 · 11 nights

$1,629 interior · $148/night

Holland America

Rotterdam

Barcelona → Palma de Mallorca → Rhodes → Piraeus (Athens)

Oct 27, 2027 · 21 nights

$2,974 interior · $142/night

Holland America

Oosterdam

Barcelona → Cartagena → Cadiz → Fort Lauderdale

Nov 28, 2027 · 13 nights

$934 interior · $72/night

Holland America

Rotterdam

Barcelona → Valencia → Tangier → Fort Lauderdale

Dec 8, 2027 · 14 nights

$839 interior · $60/night

Holland America

Nieuw Statendam

Barcelona → Valencia → Kotor → Piraeus (Athens)

Jan 16, 2028 · 10 nights

$1,154 interior · $115/night

Holland America

Nieuw Statendam

Barcelona → Valencia → Rhodes → Piraeus (Athens)

Jan 16, 2028 · 20 nights

$2,269 interior · $113/night

Holland America

Zuiderdam

Barcelona → Valencia → Cadiz → Lisbon

Apr 9, 2028 · 7 nights

$1,309 interior · $187/night

Holland America

Zuiderdam

Barcelona → Valencia → Le Havre → Amsterdam

Apr 9, 2028 · 20 nights

$3,349 interior · $167/night

Holland America

Nieuw Amsterdam

Barcelona → Alicante → Naples → Civitavecchia (Rome)

Apr 20, 2028 · 7 nights

$1,409 interior · $201/night

Holland America

Nieuw Amsterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jun 25, 2028 · 7 nights

$1,314 interior · $188/night

Holland America

Nieuw Amsterdam

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Jun 25, 2028 · 14 nights

$2,469 interior · $176/night

Holland America

Nieuw Amsterdam

Barcelona → Valletta → Gibraltar → Barcelona

Jun 25, 2028 · 21 nights

$3,699 interior · $176/night

Holland America

Nieuw Amsterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jul 16, 2028 · 7 nights

$1,309 interior · $187/night

Holland America

Nieuw Amsterdam

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Jul 16, 2028 · 14 nights

$2,464 interior · $176/night

Browse by departure port