MSC Cruises

MSC Virtuosa

Barcelona → Málaga → Salvador → Rio de Janeiro

Nov 16, 2027 · 16 nights

$1,339 interior · $84/night

3% below typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 20, 2027 · 7 nights

$749 interior · $107/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Nov 21, 2027 · 7 nights

$896 interior · $128/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Nov 21, 2027 · 7 nights

$1,010 interior · $144/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 27, 2027 · 7 nights

$689 interior · $98/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Nov 28, 2027 · 7 nights

$1,010 interior · $144/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Tarragona

Nov 28, 2027 · 7 nights

$1,599 suite · $228/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 4, 2027 · 7 nights

$689 interior · $98/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 5, 2027 · 7 nights

$1,200 balcony · $171/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 11, 2027 · 7 nights

$689 interior · $98/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Dec 12, 2027 · 7 nights

$786 interior · $112/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 12, 2027 · 7 nights

$900 interior · $129/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 18, 2027 · 7 nights

$1,159 interior · $166/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 19, 2027 · 7 nights

$1,360 interior · $194/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Dec 19, 2027 · 7 nights

$1,256 interior · $179/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 25, 2027 · 7 nights

$1,329 interior · $190/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Dec 26, 2027 · 7 nights

$1,726 interior · $247/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 26, 2027 · 7 nights

$1,840 interior · $263/night

MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 28, 2027 · 10 nights

$2,652 oceanview · $265/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Jan 1, 2028 · 7 nights

$749 interior · $107/night

Browse by departure port