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

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

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 10, 2027 · 7 nights

$1,276 interior · $182/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jul 15, 2027 · 7 nights

$1,380 interior · $197/night

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

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Aug 19, 2027 · 7 nights

$1,402 interior · $200/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Aug 21, 2027 · 7 nights

$1,376 interior · $197/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Aug 26, 2027 · 7 nights

$1,352 interior · $193/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Aug 27, 2027 · 7 nights

$1,386 interior · $198/night

Browse by departure port