MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 5, 2027 · 7 nights

$1,406 balcony · $201/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Oct 7, 2027 · 7 nights

$1,052 interior · $150/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 10, 2027 · 7 nights

$1,010 interior · $144/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Oct 14, 2027 · 7 nights

$1,192 balcony · $170/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 15, 2027 · 7 nights

$1,116 interior · $159/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 16, 2027 · 7 nights

$1,021 interior · $146/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 17, 2027 · 7 nights

$1,010 interior · $144/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 19, 2027 · 7 nights

$776 interior · $111/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Oct 21, 2027 · 7 nights

$982 interior · $140/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 23, 2027 · 7 nights

$1,681 balcony · $240/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 24, 2027 · 7 nights

$1,010 interior · $144/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 26, 2027 · 7 nights

$1,366 balcony · $195/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Oct 28, 2027 · 7 nights

$982 interior · $140/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 29, 2027 · 7 nights

$1,706 balcony · $244/night

1% below typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 31, 2027 · 7 nights

$980 interior · $140/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Palma de Mallorca → Barcelona

Nov 4, 2027 · 9 nights

$1,280 interior · $142/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Nov 9, 2027 · 7 nights

$886 interior · $127/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 13, 2027 · 7 nights

$689 interior · $98/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Nov 14, 2027 · 7 nights

$1,130 interior · $161/night

MSC Cruises

MSC Virtuosa

Barcelona → Málaga → Ilhabela → Santos

Nov 16, 2027 · 18 nights

$1,507 interior · $84/night

3% below typical

Browse by departure port