MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

May 22, 2027 · 7 nights

$1,071 interior · $153/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

May 9, 2027 · 7 nights

$1,027 interior · $147/night

8% above typical · Price trending up
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 19, 2026 · 7 nights

$1,172 balcony · $167/night

10% above typical · Price trending up
MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

May 8, 2027 · 7 nights

$1,098 interior · $157/night

7% above typical · Price trending up
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 7, 2026 · 7 nights

$3,436 suite · $491/night

102% above typical · Price trending up
MSC Cruises

MSC Seaview

Barcelona → Marseille → Ajaccio, Corsica → Barcelona

Nov 12, 2026 · 6 nights

No pricing

MSC Cruises

MSC Lirica

Barcelona → Málaga → Rio de Janeiro → Santos

Nov 20, 2026 · 16 nights

No pricing

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Mar 28, 2027 · 7 nights

No pricing

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Apr 4, 2027 · 7 nights

No pricing

MSC Cruises

MSC Euribia

Barcelona → Alicante → Flåm → Copenhagen

Apr 14, 2027 · 18 nights

No pricing

MSC Cruises

MSC World Europa

Barcelona → Marseille → Civitavecchia (Rome) → Palma de Mallorca

Apr 24, 2027 · 6 nights

$2,739 · $457/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Nov 5, 2027 · 7 nights

No pricing

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 6, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Nov 12, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Nov 19, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Nov 26, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 3, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 10, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 17, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 24, 2027 · 7 nights

No pricing

Browse by departure port