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
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 29, 2027 · 7 nights

$1,706 balcony · $244/night

1% below typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 31, 2027 · 7 nights

$980 interior · $140/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 3, 2027 · 7 nights

$1,360 balcony · $194/night

3% above typical
Costa Cruises

Costa Diadema

Barcelona → Alicante → Gibraltar → Málaga

Oct 3, 2027 · 6 nights

$704 interior · $117/night

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
Carnival Cruise Line

Carnival Sunshine

Barcelona → Alicante → Grand Turk Island → Miami

Oct 16, 2027 · 13 nights

$682 interior · $52/night

3% below 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

Browse by departure port