
MSC Cruises
Western Mediterranean Highlights
- MSC World Europa · 7 nights
- From Barcelona, Spain
- Departs Sep 6, 2026
Marseille · Genoa · Naples · Messina · Valletta
From
$749
per guest, double occupancy
98 sailings covering 277+ ports and destinations, from $499 to $10,000 per guest. Every fare is booked directly with the operating cruise line.
14 sailings found

MSC Cruises
Marseille · Genoa · Naples · Messina · Valletta
From
$749
per guest, double occupancy

Costa Cruises
Marseille · Barcelona · Palma · Civitavecchia
From
$690
per guest, double occupancy

Celebrity Cruises
Mykonos · Santorini · Rhodes · Kusadasi
From
$1,490
per guest, double occupancy

Norwegian Cruise Line
Split · Dubrovnik · Kotor · Corfu · Bari
From
$1,690
per guest, double occupancy

Princess Cruises
Naples · Florence · Monte Carlo · Toulon
From
$1,290
per guest, double occupancy

MSC Cruises
Naples · Palermo · Valletta · Barcelona
From
$720
per guest, double occupancy

Celebrity Cruises
Ephesus · Bodrum · Rhodes · Crete · Athens
From
$2,190
per guest, double occupancy

Holland America Line
Limassol · Haifa · Ashdod · Rhodes
From
$2,790
per guest, double occupancy

Virgin Voyages
Marseille · Cannes · Ibiza
From
$1,080
per guest, double occupancy

Princess Cruises
Lisbon · Cadiz · Gibraltar · Malaga · Vigo
From
$2,090
per guest, double occupancy

Costa Cruises
Casablanca · Tenerife · Lanzarote · Funchal
From
$990
per guest, double occupancy

MSC Cruises
Messina · Valletta · Palma · Marseille
From
$810
per guest, double occupancy

Royal Caribbean
Santorini · Athens · Ephesus · Mykonos · Naples
From
$2,490
per guest, double occupancy

Celebrity Cruises
Varna · Constanta · Odesa · Athens · Mykonos
From
$3,390
per guest, double occupancy