MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 19, 2027 · 7 nights

$1,216 interior · $174/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jun 22, 2027 · 7 nights

$1,106 interior · $158/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jun 24, 2027 · 7 nights

$1,397 oceanview · $200/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jun 25, 2027 · 7 nights

$1,321 interior · $189/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 26, 2027 · 7 nights

$1,226 interior · $175/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → La Spezia → Civitavecchia (Rome)

Jun 28, 2027 · 7 nights

$4,985 suite · $712/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jul 1, 2027 · 7 nights

$1,491 balcony · $213/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jul 2, 2027 · 7 nights

$2,035 balcony · $291/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Palma de Mallorca → Barcelona

Jul 4, 2027 · 7 nights

$1,533 oceanview · $219/night

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

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

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Aug 1, 2027 · 7 nights

$1,370 interior · $196/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Aug 8, 2027 · 7 nights

$1,390 interior · $199/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Aug 12, 2027 · 7 nights

$1,402 interior · $200/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Aug 14, 2027 · 7 nights

$1,356 interior · $194/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Aug 15, 2027 · 7 nights

$1,390 interior · $199/night

Browse by departure port