Skip to main content
1524 sailings
Flexible datesWhen is it cheapest?

Cheapest cruise-line fare we’ve captured per month, refreshed nightly. Tap a month to see those departures; an advisor confirms your exact price.

$120+low$369+typical$744+high
Holiday & school breaks
Climate & seasonalityWhen to cruise Mediterranean

Typical highs/lows at Barcelona, the cheapest fare we’ve captured, and how many ships sail each month. Peak / shoulder / off reflect our own sailing supply.

Jan57°/46°from $120149 sailingsOff
Feb59°/48°from $502124 sailingsOff
Mar63°/50°from $135157 sailingsOff
Apr66°/54°from $259339 sailingsShoulder
May72°/59°from $459500 sailingsPeak
Jun79°/66°from $459469 sailingsShoulder
Jul84°/72°from $459450 sailingsShoulder
Aug84°/72°from $459431 sailingsShoulder
Sep79°/66°from $459453 sailingsShoulder
Oct72°/59°from $145740 sailingsPeak
Nov63°/52°from $252374 sailingsShoulder
Dec57°/48°from $460221 sailingsOff

Temperatures: Barcelona 1991-2020 climate normals (Open-Meteo / national met services). Advisors confirm your exact fare.

Iconic Greek Islands - 3NightsMediterranean

Celestyal Cruises

3 nights: Mykonos & Santorini, the Mediterranean

Aboard Celestyal Discovery

Round-trip from Piraeus

Oct 2026 – Nov 2027Next 2 Oct 2026 · 43 more
Italy, Greece, TurkeyEurope

MSC Cruises

7 nights: Piraeus & Istanbul, the Mediterranean

Aboard MSC Orchestra

Round-trip from Bari

Sails weekly, Oct 2026 – Jan 2028
Barcelona, Marseille, Genoa, Civitavecchia, Messina, Valletta, BarcelonaEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC World Asia

Round-trip from Barcelona

Sails weekly, Dec 2026 – Dec 2027
The Best of the MediterraneanMediterranean

Princess Cruises

21 nights: Barcelona, the Mediterranean

Aboard Sun Princess

The Best of the Mediterranean

Sails every two weeks, Oct 2026 – Sep 2028
Italy, Greece, TurkeyEurope

MSC Cruises

7 nights: Naples & Mykonos, the Mediterranean

Aboard MSC Divina

Round-trip from Naples

Sails every two weeks, Oct 2026 – Oct 2027
Italy, GreeceEurope

MSC Cruises

7 nights: Venice & Mykonos, the Mediterranean

Aboard MSC Lirica

Round-trip from Ancona

Overnight in Mykonos
Sails every two weeks, Oct 2026 – Oct 2027
Italy, Croatia, GreeceEurope

MSC Cruises

7 nights: Venice & Dubrovnik, the Mediterranean

Aboard MSC Armonia

Round-trip from Brindisi

Sails every two weeks, Oct 2026 – Oct 2027
Greek Isles CruiseEurope

Royal Caribbean International

7 nights: Santorini & Mykonos, the Mediterranean

Aboard Odyssey of the Seas

Round-trip from Civitavecchia

Sails every two weeks, Oct 2026 – Oct 2027
Genoa, Marseille, Valencia, Ibiza, Cagliari, CivitavecchiaEurope

MSC Cruises

6 nights: Ibiza & Civitavecchia, the Mediterranean

Aboard MSC Musica

Genoa → Civitavecchia

Sails weekly, Apr 2027 – Oct 2027
Spain, France, ItalyEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC Seaview

Round-trip from Barcelona

Sails every two weeks, Oct 2026 – Aug 2027
Western Mediterranean CruiseEurope

Royal Caribbean International

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Legend of the Seas

Round-trip from Civitavecchia

Sails every two weeks, Oct 2026 – Oct 2027
Barcelona, Marseille, Genoa, Naples, Palermo, La Goulette, BarcelonaEurope

MSC Cruises

7 nights: Barcelona & Naples, the Mediterranean

Aboard MSC Euribia

Round-trip from Barcelona

Sails every two weeks, Oct 2026 – Jan 2028
Marseille, Genoa, Naples, Messina, Valletta, BarcelonaEurope

MSC Cruises

6 nights: Naples & Barcelona, the Mediterranean

Aboard MSC World Europa

Marseille → Barcelona

Oct 2026 – Jun 2027Next 3 Oct 2026 · 13 more
Barcelona, La Goulette, Palermo, Naples, Livorno, Marseille, BarcelonaEurope

MSC Cruises

7 nights: Barcelona & Naples, the Mediterranean

Aboard MSC Virtuosa

Round-trip from Barcelona

Sails weekly, Apr 2027 – Nov 2027
7-Day Mediterranean: Florence and MarseilleMediterranean

Norwegian Cruise Line

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Norwegian Epic

Civitavecchia → Barcelona

Sails monthly, Oct 2026 – Oct 2027
Heavenly Greece,Italy and Croatia - 7NightsMediterranean

Celestyal Cruises

7 nights: Santorini & Mykonos, the Mediterranean

Aboard Celestyal Journey

Round-trip from Piraeus

Overnight in Mykonos
Oct 2026 – Oct 2027Next 10 Oct 2026 · 18 more
Italy, France, SpainEurope

MSC Cruises

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard MSC Fantasia

Round-trip from Civitavecchia

Sails weekly, Apr 2027 – Sep 2027
9-Night Mediterranean CruiseMediterranean

Emerald Cruises

9 nights in the Mediterranean

Aboard Emerald Radiance

Lisbon → Porto-Vecchio

Sep 2026 – Oct 2027Next 30 Sep 2026 · 18 more
Spain, France, ItalyEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC Grandiosa

Round-trip from Barcelona

Sails weekly, Oct 2026
7-Day Mediterranean from Barcelona to Lisbon: Spain & PortugalMediterranean

Norwegian Cruise Line

7 nights: Barcelona & Palma de Mallorca, the Mediterranean

Aboard Norwegian Dawn

Barcelona → Lisbon

Sails monthly, Oct 2026 – Sep 2027
The Best of the MediterraneanMediterranean

Princess Cruises

21 nights in the Mediterranean

Aboard Enchanted Princess

The Best of the Mediterranean

Sails monthly, May 2027 – Oct 2028
Spain, Tunisia, Italy, FranceEurope

MSC Cruises

7 nights: Barcelona & Naples, the Mediterranean

Aboard MSC Meraviglia

Round-trip from Barcelona

Rare itinerary
Sails weekly, Sep 2026 – Oct 2026
7-Night Mediterranean CruiseMediterranean

MSC Cruises

7 nights: Piraeus & Santorini, the Mediterranean

Aboard MSC Sinfonia

Round-trip from Piraeus

Rare itinerary
Sails weekly, Sep 2026 – Oct 2026
7-Night Mediterranean CruiseMediterranean

Silversea

7 nights: Piraeus & Santorini, the Mediterranean

Aboard Silver Nova

Round-trip from Piraeus

Oct 2026 – Sep 2027Next 12 Oct 2026 · 9 more
Greek Isles CruiseEurope

Royal Caribbean International

7 nights: Santorini & Mykonos, the Mediterranean

Aboard Brilliance of the Seas

Round-trip from Ravenna

May 2027 – Oct 2027Next 15 May 2027 · 15 more
Italy, Greece & CroatiaEurope

Celebrity Cruises

10 nights: Civitavecchia & Dubrovnik, the Mediterranean

Aboard Celebrity Ascent

Round-trip from Civitavecchia

Oct 2026 – Oct 2027Next 9 Oct 2026 · 8 more
Best of Italy & CroatiaMediterranean

Celebrity Cruises

11 nights: Dubrovnik & Kotor, the Mediterranean

Aboard Celebrity Constellation

Ravenna → Civitavecchia

Oct 2026 – Oct 2027Next 2 Oct 2026 · 8 more
7-Night Mediterranean CruiseMediterranean

Emerald Cruises

7 nights: Venice & Dubrovnik, the Mediterranean

Aboard Emerald Kaia

Venice → Dubrovnik

Oct 2026 – Oct 2027Next 3 Oct 2026 · 8 more
10-Night Mediterranean CruiseMediterranean

MSC Cruises

10 nights: Genoa & Marseille, the Mediterranean

Aboard MSC Opera

Round-trip from Genoa

Rare itinerary
Sep 2026Next 30 Sep 2026
7-Day Greek Isles From Athens to Venice: Santorini, Olympia & CroatiaMediterranean

Norwegian Cruise Line

7 nights: Santorini & Kotor, the Mediterranean

Aboard Norwegian Gem

Piraeus → Ravenna

Sails every two weeks, May 2027 – Oct 2027
7-Day Mediterranean From Rome To Venice: Italy, Greece & CroatiaMediterranean

Norwegian Cruise Line

7 nights: Civitavecchia & Kotor, the Mediterranean

Aboard Norwegian Sun

Civitavecchia → Ravenna

May 2027 – Aug 2027Next 2 May 2027 · 11 more
Italian Riviera, France & SpainEurope

Celebrity Cruises

9 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard Celebrity Equinox

Civitavecchia → Barcelona

Overnight in La Spezia
Sails monthly, May 2027 – Oct 2027
Best of GreeceEurope

Celebrity Cruises

9 nights: Mykonos & Santorini, the Mediterranean

Aboard Celebrity Infinity

Round-trip from Piraeus

Oct 2026 – Apr 2028Next 23 Oct 2026 · 9 more
Greek Isles & MaltaEurope

Celebrity Cruises

7 nights: Barcelona & Mykonos, the Mediterranean

Aboard Celebrity Xcel

Barcelona → Piraeus

Sails every two weeks, Jun 2027 – Sep 2027
12-Night Mediterranean CruiseMediterranean

Silversea

12 nights: Ibiza & Barcelona, the Mediterranean

Aboard Silver Shadow

Round-trip from Villefranche-sur-Mer

Rare itinerary
Sails every two weeks, Apr 2027
Greek Islands & Turkish CoastlinesEurope

Emerald Cruises

7 nights: Mykonos & Santorini, the Mediterranean

Aboard Emerald Azzurra

Round-trip from Piraeus

Rare itinerary
May 2027 – Aug 2027Next 29 May 2027 · 2 more
7-Night Mediterranean CruiseMediterranean

PONANT EXPLORATIONS

The Mediterranean loop

Aboard Le Ponant

Round-trip from Villefranche-sur-Mer

Rare: Saint-Florent
Sails weekly, Aug 2027 – Sep 2027
Greece, Egypt & Cyprus CruiseEurope

Royal Caribbean International

7 nights: Piraeus & Santorini, the Mediterranean

Aboard Rhapsody of the Seas

Round-trip from Piraeus

Overnight in Alexandria
May 2027 – Oct 2027Next 21 May 2027 · 7 more
Marseille, Tarragona, Civitavecchia, Genoa, Naples, Messina, Valletta, Barcelona, MarseilleEurope

MSC Cruises

10 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard MSC Magnifica

Round-trip from Marseille

Nov 2026 – Dec 2027Next 4 Nov 2026 · 7 more
7-Night Mediterranean CruiseMediterranean

Virgin Voyages

7 nights: Santorini & Mykonos, the Mediterranean

Aboard Scarlet Lady

Round-trip from Piraeus

Sails monthly, Jun 2027 – Oct 2027
Classical GreeceEurope

Emerald Cruises

7 nights: Mykonos & Santorini, the Mediterranean

Aboard Emerald Raiya

Round-trip from Piraeus

Jun 2027 – Jul 2028Next 26 Jun 2027 · 5 more
French & Italian Rivieras with CorsicaEurope

Emerald Cruises

7 nights: Nice & Civitavecchia, the Mediterranean

Aboard Emerald Sakara

Nice → Civitavecchia

May 2027 – May 2028Next 20 May 2027 · 3 more
Greece & Croatia CruiseEurope

Royal Caribbean International

7 nights: Dubrovnik & Santorini, the Mediterranean

Aboard Explorer of the Seas

Round-trip from Ravenna

Rare itinerary
Oct 2026 – Jul 2027Next 17 Oct 2026 · 1 more
7-Night Mediterranean CruiseMediterranean

Holland America Line

7 nights: Barcelona & Santorini, the Mediterranean

Aboard Oosterdam

Barcelona → Piraeus

Sails monthly, Jun 2027 – Aug 2027
7-Night Crete, Mykonos & EphesusMEDITERRANEAN

Seabourn

7 nights: Mykonos & Istanbul, the Mediterranean

Aboard Seabourn Ovation

Piraeus → Istanbul

May 2027 – Aug 2028Next 22 May 2027 · 5 more
Greece, Turkey, Italy, CroatiaEurope

MSC Cruises

9 nights: Istanbul & Split, the Mediterranean

Aboard MSC Splendida

Round-trip from Piraeus

Sails every two weeks, Apr 2027 – Jul 2027
9-Day Mediterranean from Venice (Ravenna) to Barcelona: Italy & FranceMediterranean

Norwegian Cruise Line

9 nights: Dubrovnik & Barcelona, the Mediterranean

Aboard Norwegian Viva

Ravenna → Barcelona

Oct 2026 – Oct 2027Next 5 Oct 2026 · 3 more
Barcelona to BarcelonaEurope

Silversea

10 nights: Barcelona & Cannes, the Mediterranean

Aboard Silver Ray

Round-trip from Barcelona

Overnight in Málaga
Oct 2026 – Oct 2027Next 29 Oct 2026 · 5 more