Greece cruises

The Latest Greece Cruise Deals

Most recommended Greece cruises
MSC Orchestra

2 Night Mediterranean - Eastern Cruise

MSC Orchestra

2026-10-31 - 2026-11-02

2 nights

Bari, Italy - At sea - Piraeus (Athens), Greece

$169/person

Excluding taxes & port fees

Interior

MSC Lirica

3 Night Mediterranean - Eastern Cruise

MSC Lirica

2027-03-10 - 2027-03-13

3 nights

Istanbul, Turkey - At sea - Corfu, Greece - Bari, Italy

$219/person

Excluding taxes & port fees

Interior

MSC Splendida

4 Night Mediterranean - Eastern Cruise

MSC Splendida

2027-11-02 - 2027-11-06

4 nights

Istanbul, Turkey - At sea - Corfu, Greece - Bari, Italy - Trieste, Italy

$299/person

Excluding taxes & port fees

Interior

MSC Lirica

5 Night Mediterranean - Eastern Cruise

MSC Lirica

2027-03-08 - 2027-03-13

5 nights

Piraeus (Athens), Greece - Izmir, Turkey - Istanbul, Turkey - At sea - Corfu, Greece - Bari, Italy

$329/person

Excluding taxes & port fees

Interior

MSC Lirica

4 Night Mediterranean Cruise

MSC Lirica

2027-11-14 - 2027-11-18

4 nights

Venice, Italy - At sea - Corfu, Greece - At sea - Civitavecchia (Rome), Italy

$339/person

Excluding taxes & port fees

Interior

MSC Fantasia

5 Night Mediterranean Cruise

MSC Fantasia

2026-04-27 - 2026-05-02

5 nights

Barcelona, Spain - At sea - Valletta, Malta - At sea - Corfu, Greece - Bari, Italy

$381/person

Excluding taxes & port fees

Interior

MSC World Europa

5 Night Middle East Cruise

MSC World Europa

2026-11-08 - 2026-11-13

5 nights

Genoa, Italy - Civitavecchia (Rome), Italy - At sea - Valletta, Malta - At sea - Piraeus (Athens), Greece

$389/person

Excluding taxes & port fees

Interior

Costa Deliziosa

5 Night Western Mediterranean Cruise

Costa Deliziosa

2026-11-20 - 2026-11-25

5 nights

Trieste, Italy - Bari, Italy - Corfu, Greece - At sea - Civitavecchia (Rome), Italy - Savona (Genoa), Italy

$429/person

Excluding taxes & port fees

Interior

MSC Fantasia

6 Night Mediterranean Cruise

MSC Fantasia

2026-04-27 - 2026-05-03

6 nights

Barcelona, Spain - At sea - Valletta, Malta - At sea - Corfu, Greece - Bari, Italy - Trieste, Italy

$439/person

Excluding taxes & port fees

Interior

MSC Lirica

7 Night Mediterranean - Eastern Cruise

MSC Lirica

2027-01-18 - 2027-01-25

7 nights

Piraeus (Athens), Greece - Izmir, Turkey - Istanbul, Turkey - At sea - Corfu, Greece - Bari, Italy - At sea - Piraeus (Athens), Greece

$479/person

Excluding taxes & port fees

Interior

MSC Lirica

6 Night Mediterranean - Eastern Cruise

MSC Lirica

2027-04-10 - 2027-04-16

6 nights

Venice, Italy - Kotor, Montenegro - At sea - Mykonos, Greece - Syros, Greece - Mykonos, Greece - At sea - Ancona, Italy

$519/person

Excluding taxes & port fees

Interior

Costa Fortuna

6 Night Eastern Mediterranean Cruise

Costa Fortuna

2026-05-02 - 2026-05-08

6 nights

Savona (Genoa), Italy - Civitavecchia (Rome), Italy - Messina, Sicily, Italy - Valletta, Malta - At sea - Heraklion, Crete, Greece - Piraeus (Athens), Greece

$519/person

Excluding taxes & port fees

Interior

Costa Fortuna

5 Night Eastern Mediterranean Cruise

Costa Fortuna

2026-05-03 - 2026-05-08

5 nights

Civitavecchia (Rome), Italy - Messina, Sicily, Italy - Valletta, Malta - At sea - Heraklion, Crete, Greece - Piraeus (Athens), Greece

$519/person

Excluding taxes & port fees

Interior

Queen Mary 2

2 Night Europe Cruise

Queen Mary 2

2026-06-24 - 2026-06-26

2 nights

Southampton, England - Patras, Greece - Southampton, England

$529/person

Excluding taxes & port fees

Interior

MSC Lirica

7 Night Mediterranean Cruise

MSC Lirica

2027-11-14 - 2027-11-21

7 nights

Venice, Italy - At sea - Corfu, Greece - At sea - Civitavecchia (Rome), Italy - At sea - Valencia, Spain - Barcelona, Spain

$609/person

Excluding taxes & port fees

Interior

MSC Fantasia

8 Night Mediterranean Cruise

MSC Fantasia

2026-04-24 - 2026-05-02

8 nights

Civitavecchia (Rome), Italy - Naples, Italy - At sea - Barcelona, Spain - At sea - Valletta, Malta - At sea - Corfu, Greece - Bari, Italy

$687/person

Excluding taxes & port fees

Interior

KAYAK’s Insights for Cruises to Greece

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your cruise to Greece with confidence

What is the cheapest month to take a cruise to Greece?

May is the cheapest month to sail to Greece for cruises with an itinerary of between 4 and 8 port stops.

What is the most popular cruise line operator for Greece sailings?

The 3 most popular operators operating sailings to Greece are; Royal Caribbean, MSC Cruises, and Costa.

What is the cheapest cruise line to sail with to Greece?

MSC Cruises is the cheapest out of all of the cruise lines that offer Greece cruises with an average cost of $1,049 for a 4 port itinerary. For an 8 port itinerary, the cheapest cruise line is Costa with an average cost of $1,453.

What is the cheapest day of the week to depart on a cruise to Greece?

The cheapest day of the week to depart on a cruise with between 4 and 8 port stops is Monday.

What’s the most popular departure point for sailings to Greece?

The most popular departure point for Greece cruise is Piraeus (Athens), Greece. The next most popular is Civitavecchia (Rome), Italy.

How many stops do people usually make on a Greece cruise?

Generally, cruises with between 4 and 8 ports are the most popular. For passengers on cruises to Greece, most passengers book a cruise with 6 stops.

What are the most popular cruise ships that sail to Greece?

The most popular cruise ship from all cruises to Greece is Voyager of the Seas.

Good to know - Essential information for your next Greece cruise

Low season

High season

Average price (weeknight)

Average price (weekend night)

November
August
$1,522
$1,522
Cheapest month to sail with an average 35% drop in price.
Most expensive month to sail with an average 26% rise in price.
Average weeknight departure price.
Average weekend departure price.

FAQs When Booking a cruise to Greece

  • What different cabin options are available?

    There are a total of 4 different cabin options; Balcony, inside, oceanview and suite. The most expensive of these is suite at an average price of $2,335/night. The cheapest is inside which costs $1,214/night on average.

  • What is the most popular itinerary for a cruise along Greece?

KAYAK’s Top Tips for your next Greece cruise

  • Try to book around 1 day in advance for the best chance at a below average price.
  • Piraeus (Athens), Greece is the most popular departure port for all route types taking in a cruise around Greece.
  • If you're looking to get the most out of Greece cruise and not miss out, most KAYAK users book a 7 days itinerary.