MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 10, 2027 · 7 nights

$1,276 interior · $182/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jul 11, 2027 · 7 nights

$1,984 interior · $283/night

6% below typical
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jul 15, 2027 · 7 nights

$1,380 interior · $197/night

Seabourn

Seabourn Ovation

Barcelona → Valencia → Bari → Dubrovnik

Jul 15, 2027 · 22 nights

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

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Ajaccio, Corsica → Golfo Aranci → Civitavecchia (Rome)

Jul 15, 2027 · 7 nights

$7,049 suite · $1,007/night

3% below typical
Princess Cruises

Sun Princess

Barcelona → Marseille → Chania → Piraeus (Athens)

Jul 15, 2027 · 20 nights

$4,618 suite · $231/night

4% below typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jul 18, 2027 · 7 nights

$1,310 interior · $187/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 31, 2027 · 7 nights

$1,406 interior · $201/night

Viking Cruises

Viking Neptune

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

Jul 3, 2027 · 7 nights

$4,099 balcony · $586/night

1% above typical
Viking Cruises

Viking Neptune

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

Jul 3, 2027 · 21 nights

$14,097 balcony · $671/night

2% above typical
Viking Cruises

Viking Neptune

Barcelona → Sète → Çanakkale → Istanbul

Jul 3, 2027 · 28 nights

$18,496 balcony · $661/night

1% above typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 4, 2027 · 7 nights

$1,214 interior · $173/night

Oceania Cruises

Oceania Nautica

Barcelona → Palma de Mallorca → Portimão → Lisbon

Jul 7, 2027 · 10 nights

$2,932 interior · $293/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 11, 2027 · 7 nights

$1,214 interior · $173/night

Princess Cruises

Sun Princess

Barcelona → Marseille → Chania → Barcelona

Jul 15, 2027 · 31 nights

$4,492 interior · $145/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Ajaccio, Corsica → Rijeka → Trieste

Jul 15, 2027 · 14 nights

$13,599 suite · $971/night

1% below typical
MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 17, 2027 · 7 nights

$1,298 interior · $185/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 18, 2027 · 7 nights

$1,254 interior · $179/night

1% above typical
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 20, 2027 · 7 nights

$1,728 balcony · $247/night

Viking Cruises

Viking Jupiter

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

Jul 21, 2027 · 7 nights

$4,099 balcony · $586/night

Browse by departure port