View our Top Deals — 5% discount on your first booking.

Greece

Cruise to Greece: Aegean Dreams and Ancient Wonders

Greece is one of the most popular cruise destinations in the Mediterranean, offering a perfect blend of ancient history, stunning landscapes, and vibrant culture. For cruise travelers, the Greek islands are a must-see, with each destination offering its own unique charm. From the white-washed buildings of Santorini to the ancient ruins of Athens, Greece provides an unforgettable experience both on and off the ship. Whether you’re exploring ancient archaeological sites, relaxing on pristine beaches, or indulging in delicious Greek cuisine, a cruise to Greece ensures an enriching and scenic journey.

Cruise ships visiting Greece typically stop at some of the country’s most iconic ports. Popular stops include Athens (Piraeus), home to the famous Acropolis and Parthenon, Santorini, known for its stunning sunsets and picturesque villages, Mykonos, a lively island famous for its nightlife and beaches, and Crete, where you can explore the ancient Minoan palace of Knossos. Other frequent stops include Rhodes, Katakolon/olympia, and Corfu, a lush island rich in Venetian history.

Top Cruise Destinations in greece

Top greece Cruise Deals

Enchanted Princess Mediterranean Escape

Enchanted Princess Mediterranean Escape

Rome, Italy Rome, Italy
7 Nights
Fares from $1,350 per guest
Depart21st July 2026
ShipEnchanted Princess
Odyssey of the Seas: Greek Isles & Mediterranean Cruise

Odyssey of the Seas: Greek Isles & Mediterranean Cruise

Rome, Italy Rome, Italy
7 Nights
Fares from $2,090 per guest
Depart14th June 2026
ShipOdyssey of the Seas
Malta, Greece, & Turkey Cruise

Malta, Greece, & Turkey Cruise

Athens, Greece Barcelona, Spain
7 Nights
Fares from $2,259 per guest
Depart26th June 2026
ShipCelebrity Xcel
Greece, Malta & Turkey Cruise

Greece, Malta & Turkey Cruise

Athens, Greece Barcelona, Spain
8 Nights
Fares from $1,336 per guest
Depart19th June 2026
ShipCelebrity Xcel
Greece intensive cruise: thessaloniki, volos & mykonos

Greece intensive cruise: thessaloniki, volos & mykonos

Istanbul, TurkeyAthens, Greece
7 Nights
Fares from $1,529 per guest
Depart18th July 2026
ShipAzamara Onward
Seas of Myth & Marble – Greece & Turkey Cruise

Seas of Myth & Marble – Greece & Turkey Cruise

Athens, Greece Athens, Greece
7 Nights
Fares from $798 per guest
Depart18th July 2026
ShipCelebrity Infinity
Italy, Greece & Croatia Cruise

Italy, Greece & Croatia Cruise

Rome, Italy Rome, Italy
10 Nights
Fares from $1,449 per guest
Depart7th August 2026
ShipCelebrity Ascent
Greek Isles & Turkey Cruise

Greek Isles & Turkey Cruise

Athens, GreeceAthens, Greece
7 Nights
Fares from $1,006 per guest
Depart24th August 2026
ShipBrilliance Of The Seas
Luxury Greek Islands Cruise

Luxury Greek Islands Cruise

Athens, GreeceIstanbul, Turkey
10 Nights
Fares from $3,289 per guest
Depart8th July 2026
ShipAzamara Onward
Mediterranean Elegance: Malta & the Greek Isles

Mediterranean Elegance: Malta & the Greek Isles

Barcelona, Spain Athens, Greece
7 Nights
Fares from $1,703 per guest
Depart12th June 2026
ShipCelebrity Xcel
Mediterranean Escape: Santorini, Mykonos & Malta Cruise

Mediterranean Escape: Santorini, Mykonos & Malta Cruise

Athens, Greece Barcelona, Spain
7 Nights
Fares from $1,457 per guest
Depart15th August 2026
ShipCelebrity Xcel
Italy, Greece & Croatia - Celebrity Ascent

Italy, Greece & Croatia - Celebrity Ascent

Rome, Italy Rome, Italy
10 Nights
Fares from $1,946 per guest
Depart26th June 2026
ShipCelebrity Ascent
Greece, Italy & Spain cruise: Athens to Malaga

Greece, Italy & Spain cruise: Athens to Malaga

Athens, GreeceMalaga, Spain
8 Nights
Fares from $2,250 per guest
Depart26th November 2026
ShipAzamara Quest
Treasures of the Mediterranean

Treasures of the Mediterranean

Athens, GreeceAthens, Greece
14 Nights
Fares from $2,149 per guest
Depart1st August 2026
ShipCelestyal Journey
7 Nights Greece, Italy & Croatia Cruise

7 Nights Greece, Italy & Croatia Cruise

Athens, GreeceAthens, Greece
7 Nights
Fares from $1,159 per guest
Depart1st August 2026
ShipCelestyal Journey
4 Nights - Iconic Greek Islands

4 Nights - Iconic Greek Islands

Athens, GreeceAthens, Greece
4 Nights
Fares from $1,099 per guest
Depart8th June 2026
ShipCelestyal Discovery
3 Nights - Greek Islands cruise

3 Nights - Greek Islands cruise

Athens, GreeceAthens, Greece
3 Nights
Fares from $599 per guest
Depart6th November 2026
ShipCelestyal Discovery
Italy, Greece & Turkey Mediterranean Cruise | NCL Viva

Italy, Greece & Turkey Mediterranean Cruise | NCL Viva

Rome, Italy Istanbul, Turkey
10 Nights
Fares from $2,450 per guest
Depart16th September 2026
ShipNorwegian Viva
Italy, Greece & Turkey Mediterranean Cruise from Rome

Italy, Greece & Turkey Mediterranean Cruise from Rome

Rome, Italy Istanbul, Turkey
9 Nights
Fares from $2,400 per guest
Depart22nd July 2026
ShipNorwegian Viva
Epic Mediterranean Escape: Istanbul to Rome

Epic Mediterranean Escape: Istanbul to Rome

Istanbul, TurkeyRome, Italy
9 Nights
Fares from $2,400 per guest
Depart13th July 2026
ShipNorwegian Viva
Turkey, Greece, Croatia, Montenegro & Italy in 10 days

Turkey, Greece, Croatia, Montenegro & Italy in 10 days

Istanbul, TurkeyRavenna, Italy
10 Nights
Fares from $2,600 per guest
Depart31st July 2026
ShipNorwegian Viva
10 Days Greek Isles: Santorini & Athens from Istanbul, Turkey

10 Days Greek Isles: Santorini & Athens from Istanbul, Turkey

Istanbul, TurkeyRavenna, Italy
10 Nights
Fares from $3,099 per guest
Depart31st July 2026
ShipNorwegian Viva
Epic Mediterranean Escape: Istanbul to Athens

Epic Mediterranean Escape: Istanbul to Athens

Istanbul, TurkeyAthens, Greece
10 Nights
Fares from $2,100 per guest
Depart9th October 2026
ShipNorwegian Viva
Istanbul Stay + 9-Day Cruise Holiday

Istanbul Stay + 9-Day Cruise Holiday

Istanbul, TurkeyRome, Italy
11 Nights
Fares from $2,750 per guest
Depart11th July 2026
ShipNorwegian Viva
MSC Lirica 3 Nights Mini Mediterranean Cruise

MSC Lirica 3 Nights Mini Mediterranean Cruise

Istanbul, TurkeyBari, Italy
3 Nights
Fares from $349 per guest
Depart10th March 2027
ShipMSC Lirica
10-Day Greek Isles & Adriatic

10-Day Greek Isles & Adriatic

Istanbul, TurkeyVenice, Italy
10 Nights
Fares from $2,949 per guest
Depart31st July 2026
ShipNorwegian Viva
11-Day Turkey, Greece, Cryprus & Egypt

11-Day Turkey, Greece, Cryprus & Egypt

Istanbul, TurkeyIstanbul, Turkey
10 Nights
Fares from $2,100 per guest
Depart29th September 2026
ShipNorwegian Viva
Award-winning Cruise Expert
Best Price Guaranteed!
Cruise Line Relationships
Cruise Line Relationships
Free Holds
Top Customer Service
Circle Wavy0%
No Booking Fees