MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Apr 30, 2027 · 7 nights

$1,086 interior · $155/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

May 25, 2027 · 7 nights

$996 oceanview · $142/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jun 27, 2027 · 7 nights

$1,302 interior · $186/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 3, 2027 · 7 nights

$1,324 interior · $189/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jul 4, 2027 · 7 nights

$1,402 interior · $200/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 13, 2027 · 7 nights

$1,278 interior · $183/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jul 23, 2027 · 7 nights

$2,072 balcony · $296/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Aug 7, 2027 · 7 nights

$2,086 balcony · $298/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Aug 13, 2027 · 7 nights

$1,476 interior · $211/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Aug 17, 2027 · 7 nights

$1,316 interior · $188/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Aug 20, 2027 · 7 nights

$1,471 interior · $210/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Aug 22, 2027 · 7 nights

$1,765 balcony · $252/night

4% above typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Sep 19, 2027 · 7 nights

$1,247 interior · $178/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Sep 21, 2027 · 7 nights

$1,077 interior · $154/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Oct 30, 2027 · 7 nights

$589 interior · $84/night

MSC Cruises

MSC Divina

Barcelona → Las Palmas de Gran Canaria → Rio de Janeiro → Santos

Nov 1, 2027 · 15 nights

$1,380 interior · $92/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Nov 2, 2027 · 7 nights

$856 interior · $122/night

MSC Cruises

MSC World Asia

Barcelona → Palma de Mallorca → Kingstown → Bridgetown

Nov 5, 2027 · 14 nights

$932 interior · $67/night

MSC Cruises

MSC World Asia

Barcelona → Palma de Mallorca → Bridgetown → Fort-de-France

Nov 5, 2027 · 15 nights

$877 interior · $58/night

MSC Cruises

MSC World Asia

Barcelona → Palma de Mallorca → Roseau → Fort-de-France

Nov 5, 2027 · 22 nights

$1,486 interior · $68/night

Browse by departure port