A 10 Night Western Mediterranean cruise offers a deeply immersive itinerary across Italy, Spain, France, and sometimes Portugal. Ports may include Barcelona, Valencia, Malaga, Rome, Naples, Palermo, Genoa, Marseille, and Cannes. Popular cruise lines like MSC Cruises, Celebrity Cruises, Royal Caribbean, and Norwegian offer ten night western Mediterranean cruise itineraries with scenic sea days and exciting shore excursions.
This duration suits travelers who want slow travel, rich cultural sightseeing, and premium cruise experiences. Expect world class food, entertainment, and spacious itineraries with more time in each port. Perfect for families, luxury travelers, and multi destination exploration.
FAQs
A 10-night Western Mediterranean cruise typically visits six to eight ports across Italy, Spain, France, and Monaco — with more stops and greater depth than a 7-night sailing. Classic ports include Rome (Civitavecchia), Florence and Pisa (Livorno), Naples and the Amalfi Coast, Barcelona, Palma de Mallorca, Marseille and Provence, the French Riviera (Nice and Monte Carlo), and sometimes Malta, Sète, or Portofino. On most sailings you'll visit at least seven different ports throughout your journey, with some longer itineraries spending up to three days at sea so you can unwind and enjoy the ship.
Celebrity Cruises offers Western Mediterranean itineraries ranging from seven to 14 nights departing from Barcelona, Rome, Athens, Ravenna, and Southampton. Royal Caribbean sails 10-night Western Mediterranean itineraries departing from Rome (Civitavecchia) aboard Voyager of the Seas and other ships. MSC Cruises, Norwegian Cruise Line, Holland America, Princess, and Viking Ocean all offer 10-night Western Mediterranean sailings. Viking's Iconic Western Mediterranean itinerary visits Spain, Italy, and France's famed Riviera with overnights in Barcelona and Tuscany.
For most travellers, yes — the extra three nights on a 10-night Western Mediterranean sailing make a meaningful difference. A 10-night itinerary typically adds two to three additional ports (often Malta, Sète, Portofino, or a second Italian destination), includes more sea days for genuine ship enjoyment, and delivers a more relaxed pace ashore - you're not racing through each port to catch the ship. While the majority of 7-night cruises spend at least one day at sea, longer 10-night itineraries spend up to three days at sea, giving more time to enjoy onboard amenities. For first-time Mediterranean cruisers, a 10-night sailing provides significantly more cultural breadth and is widely considered the best-value length for Western Med exploration.
12 Night Canaries, Spain & Morocco Celebrity Cruises by Celebrity Cruises aboard Celebrity Infinity - 12 nights - from $949 per person - sailing dates:
12 Night Canaries, Spain & Morocco Celebrity Cruises
12 Night Madeira, Canaries & Morocco Celebrity Cruises by Celebrity Cruises aboard Celebrity Infinity - 12 nights - from $950 per person - sailing dates:
12 Night Madeira, Canaries & Morocco Celebrity Cruises
Mediterranean, 10 Nights MSC Cruises by MSC Cruises aboard MSC Opera - 10 nights - from $1,334 per person - sailing dates: , ,
Mediterranean, 10 Nights MSC Cruises
$1,334 Per Person
MSC Cruises - MSC Opera
01 Sep11 Sep21 Sep
10 Nights | Marseille (Provence) France - Malaga (Granada) Spain - Cadiz (S... More
12 Night France, Spain & Portugal Celebrity Cruises by Celebrity Cruises aboard Celebrity Eclipse - 12 nights - from $1,471 per person - sailing dates:
12 Night France, Spain & Portugal Celebrity Cruises
$1,471 Per Person
Celebrity Cruises - Celebrity Eclipse
26 Aug
12 Nights | Amsterdam, Netherlands - Paris (Le Havre), France - La Coruna, ... More
Mediterranean, 10 Nights MSC Cruises by MSC Cruises aboard MSC Opera - 10 nights - from $1,503 per person - sailing dates: , , ,
Mediterranean, 10 Nights MSC Cruises
$1,503 Per Person
MSC Cruises - MSC Opera
31 Aug10 Sep20 Sep30 Sep
10 Nights | Genoa (Portofino) Italy - Marseille (Provence) France - Malaga ... More
Mediterranean, 10 Nights MSC Cruises by MSC Cruises aboard MSC Opera - 10 nights - from $1,507 per person - sailing dates: ,
Mediterranean, 10 Nights MSC Cruises
$1,507 Per Person
MSC Cruises - MSC Opera
26 Aug15 Sep
10 Nights | Lisbon (Cascais) Portugal - Alicante Spain - Mahon Spain - Olbi... More
10 Night Greece, Italy & Malta Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Equinox - 10 nights - from $1,575 per person - sailing dates: ,
10 Night Greece, Italy & Malta Cruise Celebrity Cruises
$1,575 Per Person
Celebrity Cruises - Celebrity Equinox
30 Oct09 Nov
10 Nights | Barcelona, Spain - Valletta, Malta - Chania (Souda),Crete, Gree... More
12 Night Italy, Croatia & France Celebrity Cruises by Celebrity Cruises aboard Celebrity Infinity - 12 nights - from $1,580 per person - sailing dates:
12 Night Italy, Croatia & France Celebrity Cruises
11 Night Italy, France & Greece Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Eclipse - 11 nights - from $1,680 per person - sailing dates:
11 Night Italy, France & Greece Cruise Celebrity Cruises
$1,680 Per Person
Celebrity Cruises - Celebrity Eclipse
07 Sep
11 Nights | Barcelona, Spain - Nice (Villefranche), France - Florence/Pisa(... More
Croatia & Italy Holiday Oceania Cruises by Oceania Cruises aboard Oceania Sirena - 10 nights - from $2,220 per person - sailing dates:
Croatia & Italy Holiday Oceania Cruises
$2,220 Per Person
Oceania Cruises - Oceania Sirena
22 Nov
10 Nights | Venice (Fusina) - Koper - Rijeka - Split - Bari - Corfu - Croto... More
10 Night Best Of Italy & Croatia Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Constellation - 10 nights - from $2,408 per person - sailing dates:
10 Night Best Of Italy & Croatia Cruise Celebrity Cruises
11 Night Spain, Portugal & Morocco Celebrity Cruises by Celebrity Cruises aboard Celebrity Xcel - 11 nights - from $2,944 per person - sailing dates: ,
11 Night Spain, Portugal & Morocco Celebrity Cruises
$2,944 Per Person
Celebrity Cruises - Celebrity Xcel
21 Sep12 Oct
11 Nights | Barcelona, Spain - Seville (Cadiz), Spain - Lisbon, Portugal - ... More
11 Night Adriatic & Greek Isles Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Eclipse - 11 nights - from $3,027 per person - sailing dates:
11 Night Adriatic & Greek Isles Cruise Celebrity Cruises
10 Night Best Of Italy & Croatia Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Constellation - 10 nights - from $3,186 per person - sailing dates:
10 Night Best Of Italy & Croatia Cruise Celebrity Cruises
Star Collector: Enchantment Of The Western Med Windstar by Windstar aboard Wind Surf - 13 nights - from $3,449 per person - sailing dates:
Star Collector: Enchantment Of The Western Med Windstar
$3,449 Per Person
Windstar - Wind Surf
25 Oct
13 Nights | CIVITAVECCHIA, ROME - PORTOFINO - MONTE CARLO - SANARY-SUR-MER ... More
Southern European Gems Oceania Cruises by Oceania Cruises aboard Oceania Insignia - 10 nights - from $4,030 per person - sailing dates:
Southern European Gems Oceania Cruises
$4,030 Per Person
Oceania Cruises - Oceania Insignia
23 Oct
10 Nights | Venice (Fusina) - Rijeka - Split - Kotor - Igoumenitsa - Gallip... More
Treasures Of Southern Spain & Morocco Windstar by Windstar aboard Wind Star - 10 nights - from $4,064 per person - sailing dates:
Treasures Of Southern Spain & Morocco Windstar
$4,064 Per Person
Windstar - Wind Star
31 Oct
10 Nights | BARCELONA - PALMA DE MALLORCA - TARRAGONA (BARCELONA) - VALENCI... More
Havens Of Italy & Spain Oceania Cruises by Oceania Cruises aboard Oceania Sirena - 10 nights - from $4,160 per person - sailing dates:
Havens Of Italy & Spain Oceania Cruises
$4,160 Per Person
Oceania Cruises - Oceania Sirena
19 Oct
10 Nights | Monte Carlo - Portofino - Rome (Civitavecchia) - Naples/Pompeii... More
Treasures Of Southern Spain & Morocco Windstar by Windstar aboard Wind Spirit - 10 nights - from $4,624 per person - sailing dates:
Treasures Of Southern Spain & Morocco Windstar
$4,624 Per Person
Windstar - Wind Spirit
30 Oct
10 Nights | BARCELONA - PALMA DE MALLORCA - TARRAGONA (BARCELONA) - VALENCI... More
Portuguese Passages & Spanish Shorelines Cruise Tour Windstar by Windstar aboard Wind Surf - 12 nights - from $5,177 per person - sailing dates:
Portuguese Passages & Spanish Shorelines Cruise Tour Windstar
$5,177 Per Person
Windstar - Wind Surf
30 Oct
12 Nights | BARCELONA - PALMA DE MALLORCA - CARTAGENA, SPAIN - ALMERIA, GRA... More
10 Night Italy, Spain & Malta Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Equinox - 10 nights - from $5,209 per person - sailing dates:
10 Night Italy, Spain & Malta Cruise Celebrity Cruises
$5,209 Per Person
Celebrity Cruises - Celebrity Equinox
20 Oct
10 Nights | Barcelona, Spain - Palma De Mallorca, Spain - Florence/Pisa(Las... More
Romantic Mediterranean Oceania Cruises by Oceania Cruises aboard Oceania Sirena - 10 nights - from $6,199 per person - sailing dates:
Romantic Mediterranean Oceania Cruises
$6,199 Per Person
Oceania Cruises - Oceania Sirena
20 Sep
10 Nights | Valletta - Catania (Sicily) - Sorrento/Capri - Rome (Civitavecc... More
Sicilian Splendors Windstar by Windstar aboard Wind Surf - 10 nights - from $6,788 per person - sailing dates: