Costa Cruises

Costa Smeralda

Barcelona → Porto Flavia → Marseille → Barcelona

Oct 3, 2027 · 7 nights

$1,267 oceanview · $181/night

2% above typical
Costa Cruises

Costa Diadema

Barcelona → Alicante → Gibraltar → Málaga

Oct 3, 2027 · 6 nights

$1,332 suite · $222/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

Viking Cruises

Viking Sky

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

Oct 7, 2027 · 14 nights

$11,098 balcony · $793/night

Viking Cruises

Viking Sky

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

Oct 7, 2027 · 21 nights

$16,597 balcony · $790/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 8, 2027 · 7 nights

$1,982 suite · $283/night

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

Emerald Sakara

Barcelona → Palma de Mallorca → Cadiz → Málaga

Oct 23, 2027 · 8 nights

$9,206 balcony · $1,151/night

3% below typical
Viking Cruises

Viking Neptune

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

Oct 23, 2027 · 14 nights

$9,198 balcony · $657/night

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

MSC Cruises

MSC Divina

Barcelona → Las Palmas de Gran Canaria → Angra dos Reis → Rio de Janeiro

Nov 1, 2027 · 14 nights

$1,258 interior · $90/night

3% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Bridgetown → Pointe-à-Pitre

Nov 2, 2027 · 30 nights

$4,670 suite · $156/night

Costa Cruises

Costa Smeralda

Barcelona → Málaga → Lanzarote → Las Palmas de Gran Canaria

Nov 14, 2027 · 12 nights

$834 interior · $70/night

Viking Cruises

Viking Star

Barcelona → Valencia → Sète → Barcelona

Jan 3, 2028 · 14 nights

$5,698 balcony · $407/night

2% below typical
Viking Cruises

Viking Astrea

Barcelona → Cartagena → Alta → Tromsø

Jan 3, 2028 · 19 nights

$9,698 balcony · $510/night

1% above typical
Windstar Cruises

Star Explorer

Barcelona → Valencia → Palma de Mallorca → Barcelona

Jan 4, 2028 · 9 nights

$3,339 suite · $371/night

3% above typical

Browse by departure port