MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Sep 28, 2027 · 7 nights

$1,486 balcony · $212/night

1% above typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 3, 2027 · 7 nights

$1,360 balcony · $194/night

3% above typical
Viking Cruises

Viking Libra

Barcelona → Sète → Valencia → Barcelona

Oct 3, 2027 · 14 nights

$10,698 balcony · $764/night

3% above typical
Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Palamós → Golfo Aranci → Civitavecchia (Rome)

Oct 7, 2027 · 9 nights

$11,099 suite · $1,233/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 8, 2027 · 7 nights

$1,982 suite · $283/night

Viking Cruises

Viking Sea

Barcelona → Marseille → Málaga → Barcelona

Oct 11, 2027 · 15 nights

$13,299 balcony · $887/night

2% above typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Oct 17, 2027 · 7 nights

$1,094 interior · $156/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Palma de Mallorca → Naples → Civitavecchia (Rome)

Oct 17, 2027 · 7 nights

$1,259 interior · $180/night

2% above typical
Princess Cruises

Sun Princess

Barcelona → Ibiza → Messina → Barcelona

Oct 17, 2027 · 21 nights

$4,022 interior · $192/night

Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

Oct 22, 2027 · 15 nights

$12,299 balcony · $820/night

3% above typical
Emerald Cruises

Emerald Sakara

Barcelona → Palma de Mallorca → Cadiz → Málaga

Oct 23, 2027 · 8 nights

$9,212 balcony · $1,152/night

3% below typical
Costa Cruises

Costa Smeralda

Barcelona → Porto Flavia → Marseille → Barcelona

Oct 24, 2027 · 7 nights

$1,322 oceanview · $189/night

2% above typical
Viking Cruises

Viking Sea

Barcelona → Valencia → Sète → Barcelona

Oct 26, 2027 · 14 nights

$8,398 balcony · $600/night

Costa Cruises

Costa Diadema

Barcelona → Alicante → Savona → Barcelona

Nov 4, 2027 · 11 nights

$1,916 suite · $174/night

Viking Cruises

Viking Saturn

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

Dec 23, 2027 · 14 nights

$5,098 balcony · $364/night

Viking Cruises

Viking Star

Barcelona → Valencia → Sète → Barcelona

Jan 3, 2028 · 14 nights

$5,698 balcony · $407/night

2% below typical
MSC Cruises

MSC Armonia

Barcelona → Marseille → Tangier → Barcelona

Feb 7, 2028 · 11 nights

$1,109 interior · $101/night

Holland America

Zuiderdam

Barcelona → Valencia → Naples → Civitavecchia (Rome)

Feb 17, 2028 · 9 nights

$1,159 oceanview · $129/night

Viking Cruises

Viking Vela

Barcelona → Sète → Šibenik → Fusina (Venice)

Feb 29, 2028 · 14 nights

$8,198 balcony · $586/night

3% above typical
Viking Cruises

Viking Saturn

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

Mar 5, 2028 · 14 nights

$8,898 balcony · $636/night

1% above typical

Browse by departure port