Viking Cruises

Viking Sea

Barcelona → Marseille → Málaga → Barcelona

Oct 11, 2027 · 15 nights

$12,999 balcony · $867/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Oct 14, 2027 · 7 nights

$1,192 balcony · $170/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 15, 2027 · 7 nights

$1,116 interior · $159/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 16, 2027 · 7 nights

$1,021 interior · $146/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 17, 2027 · 7 nights

$1,010 interior · $144/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 → Salerno → Civitavecchia (Rome)

Oct 17, 2027 · 7 nights

$4,599 balcony · $657/night

Viking Cruises

Viking Libra

Barcelona → Valencia → Sète → Barcelona

Oct 17, 2027 · 14 nights

$8,898 balcony · $636/night

Costa Cruises

Costa Toscana

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 18, 2027 · 7 nights

$1,059 interior · $151/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 19, 2027 · 7 nights

$776 interior · $111/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Oct 21, 2027 · 7 nights

$982 interior · $140/night

Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

Oct 22, 2027 · 15 nights

$11,999 balcony · $800/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 23, 2027 · 7 nights

$1,681 balcony · $240/night

Viking Cruises

Viking Neptune

Barcelona → Sète → Florence → Civitavecchia (Rome)

Oct 23, 2027 · 7 nights

$4,299 balcony · $614/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 24, 2027 · 7 nights

$1,010 interior · $144/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 26, 2027 · 7 nights

$1,366 balcony · $195/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

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Oct 28, 2027 · 7 nights

$982 interior · $140/night

Oceania Cruises

Oceania Allura

Barcelona → Civitavecchia (Rome) → Split → Trieste

Oct 29, 2027 · 9 nights

$3,799 balcony · $422/night

4% below typical

Browse by departure port