MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 17, 2027 · 7 nights

$1,298 interior · $185/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 20, 2027 · 7 nights

$1,728 balcony · $247/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Sep 28, 2027 · 7 nights

$1,486 balcony · $212/night

1% above typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 3, 2027 · 7 nights

$1,360 balcony · $194/night

3% above typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 8, 2027 · 7 nights

$1,982 suite · $283/night

MSC Cruises

MSC Divina

Barcelona → Las Palmas de Gran Canaria → Angra dos Reis → Rio de Janeiro

Nov 1, 2027 · 14 nights

$1,258 interior · $90/night

3% below typical
MSC Cruises

MSC Splendida

Barcelona → Málaga → Montevideo → Buenos Aires

Nov 18, 2027 · 17 nights

$1,824 interior · $107/night

MSC Cruises

MSC Armonia

Barcelona → Marseille → Tangier → Barcelona

Feb 7, 2028 · 11 nights

$1,109 interior · $101/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Apr 21, 2028 · 8 nights

$1,275 interior · $159/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → La Rochelle → Kiel

Apr 26, 2028 · 10 nights

$1,109 interior · $111/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 14, 2026 · 7 nights

$713 interior · $102/night

MSC Cruises

MSC World Europa

Barcelona → Lanzarote → Fort-de-France → Pointe-à-Pitre

Nov 18, 2026 · 18 nights

$729 interior · $41/night

4% below typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Dec 20, 2026 · 7 nights

$752 interior · $107/night

5% above typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Dec 27, 2026 · 7 nights

$1,128 interior · $161/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Feb 7, 2027 · 7 nights

$572 interior · $82/night

3% below typical
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

May 4, 2027 · 7 nights

$836 interior · $119/night

7% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

May 14, 2027 · 7 nights

$1,488 balcony · $213/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 24, 2027 · 7 nights

$1,976 balcony · $282/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 27, 2027 · 7 nights

$1,736 balcony · $248/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Sep 17, 2027 · 7 nights

$1,856 balcony · $265/night

Browse by departure port