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

Seabourn

Seabourn Ovation

Barcelona → Valencia → Bari → Dubrovnik

Jul 15, 2027 · 22 nights

$25,098 suite · $1,141/night

Princess Cruises

Sun Princess

Barcelona → Marseille → Chania → Piraeus (Athens)

Jul 15, 2027 · 20 nights

$4,618 suite · $231/night

4% below typical
Princess Cruises

Sun Princess

Barcelona → Marseille → Messina → Barcelona

Aug 15, 2027 · 21 nights

$4,349 balcony · $207/night

3% below typical
Cunard Line

Queen Elizabeth

Barcelona → Valletta → Palma de Mallorca → Barcelona

Aug 20, 2027 · 21 nights

$2,799 interior · $133/night

1% below typical
Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

Aug 26, 2027 · 15 nights

$11,999 balcony · $800/night

Holland America

Oosterdam

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Aug 28, 2027 · 14 nights

$2,779 interior · $199/night

Cunard Line

Queen Elizabeth

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Sep 10, 2027 · 14 nights

$2,169 oceanview · $155/night

1% below typical
Cunard Line

Queen Elizabeth

Barcelona → Valletta → Ajaccio, Corsica → Barcelona

Sep 10, 2027 · 21 nights

$3,329 oceanview · $159/night

Seabourn

Seabourn Ovation

Barcelona → Rosas → Kusadasi → Istanbul

Sep 25, 2027 · 28 nights

$30,138 suite · $1,076/night

Cunard Line

Queen Elizabeth

Barcelona → Messina → Katakolon → Civitavecchia (Rome)

Oct 1, 2027 · 14 nights

$2,089 interior · $149/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → Mykonos → Piraeus (Athens)

Oct 17, 2027 · 14 nights

$3,866 suite · $276/night

4% below typical
Viking Cruises

Viking Libra

Barcelona → Valencia → Sète → Barcelona

Oct 17, 2027 · 14 nights

$8,898 balcony · $636/night

Holland America

Rotterdam

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

Oct 27, 2027 · 21 nights

$2,974 interior · $142/night

Viking Cruises

Viking Star

Barcelona → Sète → Valencia → Barcelona

Nov 6, 2027 · 14 nights

$7,598 balcony · $543/night

Viking Cruises

Viking Libra

Barcelona → Sète → Kusadasi → Piraeus (Athens)

Nov 14, 2027 · 14 nights

$6,598 balcony · $471/night

MSC Cruises

MSC Virtuosa

Barcelona → Málaga → Ilhabela → Santos

Nov 16, 2027 · 18 nights

$1,507 interior · $84/night

3% below typical
MSC Cruises

MSC Virtuosa

Barcelona → Málaga → Salvador → Rio de Janeiro

Nov 16, 2027 · 16 nights

$1,339 interior · $84/night

3% below typical
Viking Cruises

Viking Vesta

Barcelona → Sète → Kusadasi → Piraeus (Athens)

Nov 16, 2027 · 14 nights

$6,298 balcony · $450/night

Browse by departure port