MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Nov 22, 2026 · 7 nights

$351 interior · $50/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 4, 2026 · 7 nights

$1,024 balcony · $146/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 12, 2026 · 7 nights

$677 balcony · $97/night

MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 18, 2026 · 10 nights

$4,952 suite · $495/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jan 1, 2027 · 7 nights

$961 interior · $137/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Feb 13, 2027 · 7 nights

$551 interior · $79/night

6% below typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Feb 14, 2027 · 7 nights

$568 interior · $81/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Feb 28, 2027 · 7 nights

$581 interior · $83/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Apr 4, 2027 · 7 nights

$1,180 balcony · $169/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → Genoa → Barcelona

Apr 10, 2027 · 4 nights

$1,114 balcony · $279/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Apr 18, 2027 · 7 nights

$1,120 oceanview · $160/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Apr 29, 2027 · 7 nights

$1,021 interior · $146/night

3% below typical
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

May 6, 2027 · 7 nights

$1,097 interior · $157/night

3% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

May 21, 2027 · 7 nights

$1,106 interior · $158/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 5, 2027 · 7 nights

$1,121 interior · $160/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jun 8, 2027 · 7 nights

$966 interior · $138/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jun 10, 2027 · 7 nights

$1,351 balcony · $193/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 12, 2027 · 7 nights

$1,221 interior · $174/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jun 13, 2027 · 7 nights

$1,170 interior · $167/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jun 15, 2027 · 7 nights

$1,066 interior · $152/night

Browse by departure port