Mediterranean cruise
Destination

Mediterranean Cruises

10,561 sailings · from $69 per person · rates refreshed daily

See departures →

A Mediterranean cruise packs Rome, Barcelona, the Greek Isles and the French Riviera into a single week. The most common embarkation ports are Barcelona, Rome (Civitavecchia), Athens and Venice — all served by direct flights from major U.S. cities.

MSC, Costa, Royal Caribbean, Norwegian and Celebrity operate most departures. Seven-night Western Mediterranean (Italy, France, Spain) and Eastern Mediterranean (Greece, Croatia, Turkey) loops are the best sellers.

Planning a Mediterranean cruise? Get a free quote from a CLIA-accredited advisor.

Best time to cruise the Mediterranean

The season runs April through November, peaking in July and August. May, June, September and October offer pleasant weather, thinner crowds and better fares.

Next Mediterranean departures

DepartureShipItineraryLengthFrom portFrom*
Sep 30, 2026 Balmoral Exploration of the Mediterranean 71 nights Southampton, UK on request
Sep 30, 2026 Balmoral Islands & Cities of the Mediterranean 61 nights Southampton, UK on request
Sep 30, 2026 Balmoral Islands & Bays of Italy, Croatia & Greece 50 nights Southampton, UK on request
Sep 30, 2026 Balmoral Scenic Shores of Italy, Croatia & Greece 40 nights Southampton, UK on request
Sep 30, 2026 Balmoral Coastal Gems of Spain, Italy & Croatia 29 nights Southampton, UK on request
Sep 30, 2026 Balmoral Spain & Italy with the Amalfi Coast 19 nights Southampton, UK on request
Sep 30, 2026 Balmoral Charming Spanish Cities & Autumn Warmth 8 nights Southampton, UK on request
Sep 30, 2026 MSC Grandiosa 7 nights Western Mediterranean from Civitavecchia (Rome) 7 nights Civitavecchia (Rome), Italy $3,461
Sep 30, 2026 MSC World Europa 7 nights Western Mediterranean from La Valletta 7 nights La Valletta, Malta $1,712
Sep 30, 2026 Sirena Barcelona to Rome 12 nights Barcelona, Spain $4,199
Sep 30, 2026 Viking Sky Italian Sojourn - Rome to Venice 7 nights Rome, (Civitavecchia), Italy $6,499
Sep 30, 2026 Viking Sky Adriatic & Mediterranean Sojourn -Rome to Istanbul 21 nights Rome, (Civitavecchia), Italy $19,097
Sep 30, 2026 Viking Sky Italy, the Adriatic & Greece - Rome to Athens 14 nights Rome, (Civitavecchia), Italy $12,298
Sep 30, 2026 Costa Smeralda Mediterranean from Palma 7 nights Palma de Mallorca on request
Sep 30, 2026 Costa Pacifica Spain, Italy, France 6 nights Valencia on request
Sep 30, 2026 Costa Diadema Spain, Portugal, Gibraltar, France, Italy, Morocco 13 nights Cadiz (Spain) on request
Sep 30, 2026 Costa Toscana Italy, France 3 nights Naples on request
Sep 30, 2026 Costa Pacifica Spain, Italy, France 5 nights Valencia on request
Oct 1, 2026 Legend of the Seas 7 Night Western Mediterranean Cruise 7 nights Rome (Civitavecchia), Italy on request
Oct 1, 2026 Azura Western Mediterranean Fly-Cruise 7 nights Valletta, Malta on request
Oct 1, 2026 Azura Mediterranean and Canary Islanfly-Cruise 15 nights Valletta, Malta on request
Oct 1, 2026 Azura Mediterranean and Canary Islanfly-Cruise 16 nights Valletta, Malta on request
Oct 1, 2026 Crystal Serenity Barcelona to Lisbon 10 nights Barcelona, Spain $8,900
Oct 1, 2026 MS La Belle De L'Adriatique Croatia and Montenegro 7 nights Dubrovnik $3,190
Oct 1, 2026 MSC Musica Mediterranean from Valencia 7 nights Valencia, Spain on request
Oct 1, 2026 MSC Divina 7 nights Eastern Mediterranean from Naples (Pompeii) 7 nights Naples (Pompeii), Italy $1,053
Oct 1, 2026 MSC Orchestra 7 nights Western Mediterranean from Marseille (Provence) 7 nights Marseille (Provence), France $710
Oct 1, 2026 MSC Seaview 7 nights Western Mediterranean from Barcelona 7 nights Barcelona $976
Oct 1, 2026 MSC Splendida 7 nights Western Mediterranean from Palermo (Monreale) 7 nights Palermo (Monreale), Italy $992
Oct 1, 2026 Wind Spirit Treasures of the Greek Isles 7 nights Piraeus, Athens on request
Oct 1, 2026 Celebrity Equinox 9 Night Spain, Portugal & Morocco 9 nights Barcelona, Spain $2,556
Oct 1, 2026 MS Adriatic Sky Split, Zadar and Secrets of the North Yacht Cruise 7 nights Split on request
Oct 1, 2026 Le Champlain Ancient civilisations, from Italy to Greece 10 nights Civitavecchia, Rome, Italy on request
Oct 1, 2026 Le Boreal Authentic Mediterranean shores 9 nights Valletta, Malta on request
Oct 1, 2026 Costa Toscana Italy, France, Spain 7 nights Civitavecchia, Italy $892
Oct 1, 2026 Costa Smeralda Italy, France, Spain, Balearic Islands 7 nights Palermo (Sicily) $1,181
Oct 1, 2026 Costa Smeralda Italy, France, Spain 4 nights Palermo (Sicily) $1,102
Oct 1, 2026 Costa Toscana Italy, France 2 nights Civitavecchia, Italy $387
Oct 2, 2026 Arcadia Eastern Mediterranean Discovery 19 nights Southampton on request
Oct 2, 2026 MSC Meraviglia 7 nights Western Mediterranean from Palermo (Monreale) 7 nights Palermo (Monreale), Italy $2,660
Oct 2, 2026 MSC Divina 7 nights Eastern Mediterranean from Civitavecchia (Rome) 7 nights Civitavecchia (Rome), Italy $1,244
Oct 2, 2026 MSC Seaview 7 nights Western Mediterranean from Marseille (Provence) 7 nights Marseille (Provence), France $1,043
Oct 2, 2026 MSC Splendida 7 nights Western Mediterranean from La Valletta 7 nights La Valletta, Malta $852
Oct 2, 2026 MSC Fantasia 9 nights Eastern Mediterranean from Bari 9 nights Bari, Italy $1,621
Oct 2, 2026 MSC Grandiosa 7 nights Western Mediterranean from Palma de Mallorca (Baleari Is.) 7 nights Palma de Mallorca, Spain $1,069
Oct 2, 2026 MSC World Europa 7 nights Western Mediterranean from Barcelona 7 nights Barcelona $705
Oct 2, 2026 Mein Schiff 2 Faszination Mittelmeer - ab/bis Palma 7 nights Palma (Mallorca) on request
Oct 2, 2026 Mein Schiff 5 Inselperlen des Mittelmeers mit Athen und Istanbul 14 nights Heraklion on request
Oct 2, 2026 Mein Schiff 2 Schönheiten des westlichen Mittelmeers - ab/bis Pa 14 nights Palma (Mallorca) on request
Oct 2, 2026 Mein Schiff 5 Inseln des östlichen Mittelmeers 7 nights Heraklion on request
Oct 2, 2026 Seven Seas Navigator Istanbul to Rome (Civitavecchia) 14 nights Istanbul $19,849
Oct 2, 2026 Celebrity Constellation 10 Night Best Of Italy & Croatia Cruise 10 nights Ravenna, Italy $1,273
Oct 2, 2026 Celebrity Xcel 10 Night Italy & French Riviera 10 nights Barcelona, Spain $2,018
Oct 2, 2026 Celestyal Discovery Iconic Greek Islands - 3Nights 3 nights Athens (Lavrion), Greece $469
Oct 2, 2026 Viking Sea Mediterranean & Adriatic Odyssey Athens (Piraeus) to Rome (Civitavecchia) 14 nights Athens (Piraeus), Greece $8,999
Oct 2, 2026 Carnival Legend Mediterranean from Civitavecchia (Rome), Italy 9 nights Civitavecchia (Rome) $845
Oct 2, 2026 Costa Smeralda Italy, France, Spain, Balearic Islands 7 nights Civitavecchia, Italy $912
Oct 2, 2026 Costa Toscana Italy, France, Spain 7 nights Genoa, Italy $940
Oct 3, 2026 Explorer of the Seas 7 Night Greek Isles Cruise 7 nights Ravenna, Italy $954
Oct 3, 2026 Liberty of the Seas 7 Night Spain & France Cruise 7 nights Southampton, England $1,545

*Per person, double occupancy, cruise fare from. Taxes and fees may apply. Rates refresh daily — email us for today's exact price.

Cruise lines sailing to the Mediterranean

Fred. Olsen Cruise Lines
49 Mediterranean sailings
MSC Cruzeiros
3,815 Mediterranean sailings
Oceania Cruises
189 Mediterranean sailings
Viking
778 Mediterranean sailings
Costa Cruises
1,559 Mediterranean sailings
Royal Caribbean International
188 Mediterranean sailings
P&O Cruises
228 Mediterranean sailings
Crystal Cruises
32 Mediterranean sailings
CroisiEurope
1 Mediterranean sailings
Windstar Cruises
351 Mediterranean sailings
Celebrity Cruises
214 Mediterranean sailings
Riviera Travel
47 Mediterranean sailings

Frequently asked questions

When is the best time for a Mediterranean cruise?
The season runs April through November, peaking in July and August. May, June, September and October offer pleasant weather, thinner crowds and better fares.

Where do Mediterranean cruises depart from?
Main embarkation ports include Southampton, UK, Civitavecchia (Rome), Italy, La Valletta, Malta, Barcelona, Spain, Rome, (Civitavecchia), Italy .

How much does a Mediterranean cruise cost?
Fares vary by ship, cabin and date; current sailings start around $69 per person, double occupancy. Rates refresh daily — request a quote for an exact price.